diff options
Diffstat (limited to 'src/mame/drivers/rm380z.cpp')
-rw-r--r-- | src/mame/drivers/rm380z.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/rm380z.cpp b/src/mame/drivers/rm380z.cpp index aca5b6b1fc9..b12d6d1ccb9 100644 --- a/src/mame/drivers/rm380z.cpp +++ b/src/mame/drivers/rm380z.cpp @@ -171,7 +171,7 @@ Module timer tag static_vblank_timer name m_expire.seconds #include "screen.h" -static ADDRESS_MAP_START(rm380z_mem, AS_PROGRAM, 8, rm380z_state) +ADDRESS_MAP_START(rm380z_state::rm380z_mem) AM_RANGE( 0xe000, 0xefff ) AM_ROM AM_REGION(RM380Z_MAINCPU_TAG, 0) AM_RANGE( 0xf000, 0xf5ff ) AM_READWRITE(videoram_read,videoram_write) AM_RANGE( 0xf600, 0xf9ff ) AM_ROM AM_REGION(RM380Z_MAINCPU_TAG, 0x1000) /* Extra ROM space for COS4.0 */ @@ -180,7 +180,7 @@ static ADDRESS_MAP_START(rm380z_mem, AS_PROGRAM, 8, rm380z_state) AM_RANGE( 0xfc00, 0xffff ) AM_READWRITE(hiram_read,hiram_write) ADDRESS_MAP_END -static ADDRESS_MAP_START( rm380z_io , AS_IO, 8, rm380z_state) +ADDRESS_MAP_START(rm380z_state::rm380z_io) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0xbf) AM_READWRITE(rm380z_portlow_r, rm380z_portlow_w) AM_RANGE(0xc0, 0xc3) AM_DEVREADWRITE("wd1771", fd1771_device, read, write) @@ -188,13 +188,13 @@ static ADDRESS_MAP_START( rm380z_io , AS_IO, 8, rm380z_state) AM_RANGE(0xc5, 0xff) AM_READWRITE(rm380z_porthi_r, rm380z_porthi_w) ADDRESS_MAP_END -static ADDRESS_MAP_START(rm480z_mem, AS_PROGRAM, 8, rm380z_state) +ADDRESS_MAP_START(rm380z_state::rm480z_mem) AM_RANGE( 0x0000, 0xe7ff ) AM_RAM AM_RANGE( 0xe800, 0xf7ff ) AM_ROM AM_REGION(RM380Z_MAINCPU_TAG, 0) AM_RANGE( 0xf800, 0xffff ) AM_RAM ADDRESS_MAP_END -static ADDRESS_MAP_START( rm480z_io , AS_IO, 8, rm380z_state) +ADDRESS_MAP_START(rm380z_state::rm480z_io) //AM_RANGE(0x00, 0x17) AM_RAM // videoram //AM_RANGE(0x18, 0x18) AM_MIRROR(0xff00) // control port 0 //AM_RANGE(0x19, 0x19) AM_MIRROR(0xff00) // control port 1 |