diff options
Diffstat (limited to 'src/mame/drivers/rmnimbus.cpp')
-rw-r--r-- | src/mame/drivers/rmnimbus.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/rmnimbus.cpp b/src/mame/drivers/rmnimbus.cpp index 2bbd5249183..13dc97c2f8b 100644 --- a/src/mame/drivers/rmnimbus.cpp +++ b/src/mame/drivers/rmnimbus.cpp @@ -36,7 +36,7 @@ static SLOT_INTERFACE_START(keyboard) SLOT_INTERFACE("rmnkbd", RMNIMBUS_KEYBOARD) SLOT_INTERFACE_END -static ADDRESS_MAP_START(nimbus_mem, AS_PROGRAM, 16, rmnimbus_state ) +ADDRESS_MAP_START(rmnimbus_state::nimbus_mem) AM_RANGE( 0x00000, 0x1FFFF ) AM_RAMBANK(RAM_BANK00_TAG) AM_RANGE( 0x20000, 0x3FFFF ) AM_RAMBANK(RAM_BANK01_TAG) AM_RANGE( 0x40000, 0x5FFFF ) AM_RAMBANK(RAM_BANK02_TAG) @@ -48,7 +48,7 @@ static ADDRESS_MAP_START(nimbus_mem, AS_PROGRAM, 16, rmnimbus_state ) AM_RANGE( 0xF0000, 0xFFFFF ) AM_ROM AM_REGION(MAINCPU_TAG, 0x0f0000) ADDRESS_MAP_END -static ADDRESS_MAP_START(nimbus_io, AS_IO, 16, rmnimbus_state ) +ADDRESS_MAP_START(rmnimbus_state::nimbus_io) AM_RANGE( 0x0000, 0x0031) AM_READWRITE(nimbus_video_io_r, nimbus_video_io_w) AM_RANGE( 0x0080, 0x0081) AM_READWRITE8(nimbus_mcu_r, nimbus_mcu_w, 0x00FF) AM_RANGE( 0x0092, 0x0093) AM_READWRITE8(nimbus_iou_r, nimbus_iou_w, 0x00FF) @@ -89,12 +89,12 @@ static INPUT_PORTS_START( nimbus ) INPUT_PORTS_END -static ADDRESS_MAP_START(nimbus_iocpu_mem, AS_PROGRAM, 8, rmnimbus_state ) +ADDRESS_MAP_START(rmnimbus_state::nimbus_iocpu_mem) ADDRESS_MAP_UNMAP_HIGH AM_RANGE(0x0000, 0x1fff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( nimbus_iocpu_io , AS_IO, 8, rmnimbus_state ) +ADDRESS_MAP_START(rmnimbus_state::nimbus_iocpu_io) ADDRESS_MAP_UNMAP_HIGH AM_RANGE(0x00000, 0x000FF) AM_READWRITE(nimbus_pc8031_iou_r, nimbus_pc8031_iou_w) AM_RANGE(0x20000, 0x20004) AM_READWRITE(nimbus_pc8031_port_r, nimbus_pc8031_port_w) |