summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/powerins.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/powerins.cpp')
-rw-r--r--src/mame/drivers/powerins.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/powerins.cpp b/src/mame/drivers/powerins.cpp
index c2708252910..01f90743ca9 100644
--- a/src/mame/drivers/powerins.cpp
+++ b/src/mame/drivers/powerins.cpp
@@ -59,7 +59,7 @@ READ8_MEMBER(powerins_state::powerinsb_fake_ym2203_r)
}
-static ADDRESS_MAP_START( powerins_map, AS_PROGRAM, 16, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerins_map)
AM_RANGE(0x000000, 0x0fffff) AM_ROM
AM_RANGE(0x100000, 0x100001) AM_READ_PORT("SYSTEM")
AM_RANGE(0x100002, 0x100003) AM_READ_PORT("P1_P2")
@@ -78,13 +78,13 @@ static ADDRESS_MAP_START( powerins_map, AS_PROGRAM, 16, powerins_state )
ADDRESS_MAP_END
/* powerinsa: same as the original one but without the sound cpu (and inferior sound HW) */
-static ADDRESS_MAP_START( powerinsa_map, AS_PROGRAM, 16, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerinsa_map)
AM_IMPORT_FROM(powerins_map)
AM_RANGE(0x100030, 0x100031) AM_WRITE8(powerinsa_okibank_w, 0x00ff)
AM_RANGE(0x10003e, 0x10003f) AM_DEVREADWRITE8("oki1", okim6295_device, read, write, 0x00ff)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( powerins_sound_map, AS_PROGRAM, 8, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerins_sound_map)
AM_RANGE(0x0000, 0xbfff) AM_ROM
AM_RANGE(0xc000, 0xdfff) AM_RAM
AM_RANGE(0xe000, 0xe000) AM_DEVREAD("soundlatch", generic_latch_8_device, read)
@@ -92,7 +92,7 @@ static ADDRESS_MAP_START( powerins_sound_map, AS_PROGRAM, 8, powerins_state )
// AM_RANGE(0xe001, 0xe001) AM_WRITENOP // ?
ADDRESS_MAP_END
-static ADDRESS_MAP_START( powerins_sound_io_map, AS_IO, 8, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerins_sound_io_map)
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x00, 0x01) AM_DEVREADWRITE("ym2203", ym2203_device, read, write)
AM_RANGE(0x80, 0x80) AM_DEVREADWRITE("oki1", okim6295_device, read, write)
@@ -100,7 +100,7 @@ static ADDRESS_MAP_START( powerins_sound_io_map, AS_IO, 8, powerins_state )
AM_RANGE(0x90, 0x97) AM_DEVWRITE("nmk112", nmk112_device, okibank_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( powerinsb_sound_io_map, AS_IO, 8, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerinsb_sound_io_map)
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x00, 0x00) AM_READ(powerinsb_fake_ym2203_r) AM_WRITENOP
AM_RANGE(0x01, 0x01) AM_NOP
@@ -109,7 +109,7 @@ static ADDRESS_MAP_START( powerinsb_sound_io_map, AS_IO, 8, powerins_state )
AM_RANGE(0x90, 0x97) AM_DEVWRITE("nmk112", nmk112_device, okibank_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( powerinsa_oki_map, 0, 8, powerins_state )
+ADDRESS_MAP_START(powerins_state::powerinsa_oki_map)
AM_RANGE(0x00000, 0x2ffff) AM_ROM
AM_RANGE(0x30000, 0x3ffff) AM_ROMBANK("okibank")
ADDRESS_MAP_END