summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/orion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/orion.cpp')
-rw-r--r--src/mame/drivers/orion.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/orion.cpp b/src/mame/drivers/orion.cpp
index f38bd338192..212627f56e6 100644
--- a/src/mame/drivers/orion.cpp
+++ b/src/mame/drivers/orion.cpp
@@ -25,7 +25,7 @@
/* Address maps */
/* Orion 128 */
-static ADDRESS_MAP_START(orion128_mem, AS_PROGRAM, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orion128_mem)
AM_RANGE( 0x0000, 0xefff ) AM_RAMBANK("bank1")
AM_RANGE( 0xf000, 0xf3ff ) AM_RAMBANK("bank2")
AM_RANGE( 0xf400, 0xf4ff ) AM_READWRITE(orion128_system_r,orion128_system_w) // Keyboard and cassette
@@ -38,7 +38,7 @@ static ADDRESS_MAP_START(orion128_mem, AS_PROGRAM, 8, orion_state )
ADDRESS_MAP_END
/* Orion Z80 Card II */
-static ADDRESS_MAP_START( orion128_io , AS_IO, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orion128_io)
ADDRESS_MAP_GLOBAL_MASK(0xff)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE( 0xf8, 0xf8) AM_WRITE(orion128_video_mode_w )
@@ -46,7 +46,7 @@ static ADDRESS_MAP_START( orion128_io , AS_IO, 8, orion_state )
AM_RANGE( 0xfa, 0xfa) AM_WRITE(orion128_video_page_w )
ADDRESS_MAP_END
-static ADDRESS_MAP_START(orionz80_mem, AS_PROGRAM, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orionz80_mem)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE( 0x0000, 0x3fff ) AM_RAMBANK("bank1")
AM_RANGE( 0x4000, 0xefff ) AM_RAMBANK("bank2")
@@ -56,11 +56,11 @@ static ADDRESS_MAP_START(orionz80_mem, AS_PROGRAM, 8, orion_state )
ADDRESS_MAP_END
/* Orion Pro */
-static ADDRESS_MAP_START( orionz80_io , AS_IO, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orionz80_io)
AM_RANGE( 0x0000, 0xffff) AM_READWRITE(orionz80_io_r, orionz80_io_w )
ADDRESS_MAP_END
-static ADDRESS_MAP_START(orionpro_mem, AS_PROGRAM, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orionpro_mem)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE( 0x0000, 0x1fff ) AM_RAMBANK("bank1")
AM_RANGE( 0x2000, 0x3fff ) AM_RAMBANK("bank2")
@@ -72,7 +72,7 @@ static ADDRESS_MAP_START(orionpro_mem, AS_PROGRAM, 8, orion_state )
AM_RANGE( 0xf800, 0xffff ) AM_RAMBANK("bank8")
ADDRESS_MAP_END
-static ADDRESS_MAP_START( orionpro_io , AS_IO, 8, orion_state )
+ADDRESS_MAP_START(orion_state::orionpro_io)
AM_RANGE( 0x0000, 0xffff) AM_READWRITE(orionpro_io_r, orionpro_io_w )
ADDRESS_MAP_END