diff options
Diffstat (limited to 'src/devices/bus/tiki100/8088.cpp')
-rw-r--r-- | src/devices/bus/tiki100/8088.cpp | 30 |
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; |