summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/tiki100/8088.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/tiki100/8088.cpp')
-rw-r--r--src/devices/bus/tiki100/8088.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/devices/bus/tiki100/8088.cpp b/src/devices/bus/tiki100/8088.cpp
index 45a0c116433..1dde63a9ed0 100644
--- a/src/devices/bus/tiki100/8088.cpp
+++ b/src/devices/bus/tiki100/8088.cpp
@@ -23,7 +23,7 @@
// DEVICE DEFINITIONS
//**************************************************************************
-const device_type TIKI100_8088 = device_creator<tiki100_8088_t>;
+DEFINE_DEVICE_TYPE(TIKI100_8088, tiki100_8088_device, "tiki100_8088", "TIKI-100 8/16")
//-------------------------------------------------
@@ -43,20 +43,20 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
-const tiny_rom_entry *tiki100_8088_t::device_rom_region() const
+const tiny_rom_entry *tiki100_8088_device::device_rom_region() const
{
return ROM_NAME( tiki100_8088 );
}
-static ADDRESS_MAP_START( i8088_mem, AS_PROGRAM, 8, tiki100_8088_t )
+static ADDRESS_MAP_START( i8088_mem, AS_PROGRAM, 8, tiki100_8088_device )
AM_RANGE(0x00000, 0xbffff) AM_RAM
- AM_RANGE(0xc0000, 0xcffff) AM_DEVREADWRITE(":" TIKI100_BUS_TAG, tiki100_bus_t, exin_mrq_r, exin_mrq_w)
+ AM_RANGE(0xc0000, 0xcffff) AM_DEVREADWRITE(":" TIKI100_BUS_TAG, tiki100_bus_device, exin_mrq_r, exin_mrq_w)
AM_RANGE(0xff000, 0xfffff) AM_ROM AM_REGION(I8088_TAG, 0)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( i8088_io, AS_IO, 8, tiki100_8088_t )
+static ADDRESS_MAP_START( i8088_io, AS_IO, 8, tiki100_8088_device )
AM_RANGE(0x7f, 0x7f) AM_READWRITE(read, write)
ADDRESS_MAP_END
@@ -77,7 +77,7 @@ MACHINE_CONFIG_END
// machine configurations
//-------------------------------------------------
-machine_config_constructor tiki100_8088_t::device_mconfig_additions() const
+machine_config_constructor tiki100_8088_device::device_mconfig_additions() const
{
return MACHINE_CONFIG_NAME( tiki100_8088 );
}
@@ -89,11 +89,11 @@ machine_config_constructor tiki100_8088_t::device_mconfig_additions() const
//**************************************************************************
//-------------------------------------------------
-// tiki100_8088_t - constructor
+// tiki100_8088_device - constructor
//-------------------------------------------------
-tiki100_8088_t::tiki100_8088_t(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
- device_t(mconfig, TIKI100_8088, "TIKI-100 8/16", tag, owner, clock, "tiki100_8088", __FILE__),
+tiki100_8088_device::tiki100_8088_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
+ device_t(mconfig, TIKI100_8088, tag, owner, clock),
device_tiki100bus_card_interface(mconfig, *this),
m_maincpu(*this, I8088_TAG),
m_data(0)
@@ -105,7 +105,7 @@ tiki100_8088_t::tiki100_8088_t(const machine_config &mconfig, const char *tag, d
// device_start - device-specific startup
//-------------------------------------------------
-void tiki100_8088_t::device_start()
+void tiki100_8088_device::device_start()
{
}
@@ -114,7 +114,7 @@ void tiki100_8088_t::device_start()
// device_reset - device-specific reset
//-------------------------------------------------
-void tiki100_8088_t::device_reset()
+void tiki100_8088_device::device_reset()
{
m_maincpu->reset();
@@ -126,7 +126,7 @@ void tiki100_8088_t::device_reset()
// tiki100bus_iorq_r - I/O read
//-------------------------------------------------
-uint8_t tiki100_8088_t::iorq_r(address_space &space, offs_t offset, uint8_t data)
+uint8_t tiki100_8088_device::iorq_r(address_space &space, offs_t offset, uint8_t data)
{
if ((offset & 0xff) == 0x7f)
{
@@ -141,7 +141,7 @@ uint8_t tiki100_8088_t::iorq_r(address_space &space, offs_t offset, uint8_t data
// tiki100bus_iorq_w - I/O write
//-------------------------------------------------
-void tiki100_8088_t::iorq_w(address_space &space, offs_t offset, uint8_t data)
+void tiki100_8088_device::iorq_w(address_space &space, offs_t offset, uint8_t data)
{
if ((offset & 0xff) == 0x7f)
{
@@ -159,7 +159,7 @@ void tiki100_8088_t::iorq_w(address_space &space, offs_t offset, uint8_t data)
// read -
//-------------------------------------------------
-READ8_MEMBER( tiki100_8088_t::read )
+READ8_MEMBER( tiki100_8088_device::read )
{
return m_busak << 4 | m_data;
}
@@ -169,7 +169,7 @@ READ8_MEMBER( tiki100_8088_t::read )
// write -
//-------------------------------------------------
-WRITE8_MEMBER( tiki100_8088_t::write )
+WRITE8_MEMBER( tiki100_8088_device::write )
{
m_data = data & 0x0f;