summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segas18.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/segas18.cpp')
-rw-r--r--src/mame/drivers/segas18.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/segas18.cpp b/src/mame/drivers/segas18.cpp
index 3cc1d29bf59..e6fa31bc3a1 100644
--- a/src/mame/drivers/segas18.cpp
+++ b/src/mame/drivers/segas18.cpp
@@ -632,7 +632,7 @@ WRITE8_MEMBER( segas18_state::mcu_data_w )
*
*************************************/
-static ADDRESS_MAP_START( system18_map, AS_PROGRAM, 16, segas18_state )
+ADDRESS_MAP_START(segas18_state::system18_map)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x000000, 0xffffff) AM_DEVREADWRITE8("mapper", sega_315_5195_mapper_device, read, write, 0x00ff)
@@ -645,7 +645,7 @@ static ADDRESS_MAP_START( system18_map, AS_PROGRAM, 16, segas18_state )
AM_RANGE(0x500000, 0x503fff) AM_RAM AM_SHARE("workram")
ADDRESS_MAP_END
-static ADDRESS_MAP_START( decrypted_opcodes_map, AS_OPCODES, 16, segas18_state )
+ADDRESS_MAP_START(segas18_state::decrypted_opcodes_map)
AM_RANGE(0x00000, 0xfffff) AM_ROMBANK("fd1094_decrypted_opcodes")
ADDRESS_MAP_END
@@ -655,7 +655,7 @@ ADDRESS_MAP_END
*
*************************************/
-static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, segas18_state )
+ADDRESS_MAP_START(segas18_state::sound_map)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x0000, 0x9fff) AM_ROM AM_REGION("soundcpu", 0x10000)
AM_RANGE(0xa000, 0xbfff) AM_ROMBANK("soundbank")
@@ -664,7 +664,7 @@ static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, segas18_state )
AM_RANGE(0xe000, 0xffff) AM_RAM
ADDRESS_MAP_END
-static ADDRESS_MAP_START( sound_portmap, AS_IO, 8, segas18_state )
+ADDRESS_MAP_START(segas18_state::sound_portmap)
ADDRESS_MAP_UNMAP_HIGH
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x80, 0x83) AM_MIRROR(0x0c) AM_DEVREADWRITE("ym1", ym3438_device, read, write)
@@ -681,7 +681,7 @@ ADDRESS_MAP_END
*
*************************************/
-static ADDRESS_MAP_START( mcu_io_map, AS_IO, 8, segas18_state )
+ADDRESS_MAP_START(segas18_state::mcu_io_map)
ADDRESS_MAP_UNMAP_HIGH
// port 2 not used for high order address byte
AM_RANGE(0x0000, 0x001f) AM_MIRROR(0xff00) AM_DEVREADWRITE("mapper", sega_315_5195_mapper_device, read, write)
@@ -1394,7 +1394,7 @@ MACHINE_CONFIG_DERIVED(segas18_state::system18_fd1094, system18)
// basic machine hardware
MCFG_CPU_REPLACE("maincpu", FD1094, 10000000)
MCFG_CPU_PROGRAM_MAP(system18_map)
- MCFG_CPU_DECRYPTED_OPCODES_MAP(decrypted_opcodes_map)
+ MCFG_CPU_OPCODES_MAP(decrypted_opcodes_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", segas18_state, irq4_line_hold)
MACHINE_CONFIG_END