summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/itech8.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/itech8.cpp')
-rw-r--r--src/mame/drivers/itech8.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/itech8.cpp b/src/mame/drivers/itech8.cpp
index 101aa7b555f..5c64f8acc82 100644
--- a/src/mame/drivers/itech8.cpp
+++ b/src/mame/drivers/itech8.cpp
@@ -857,7 +857,7 @@ WRITE8_MEMBER(itech8_state::ninclown_palette_w)
*************************************/
/*------ common layout with TMS34061 at 0000 ------*/
-static ADDRESS_MAP_START( tmslo_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::tmslo_map)
AM_RANGE(0x0000, 0x0fff) AM_READWRITE(tms34061_r, tms34061_w)
AM_RANGE(0x1100, 0x1100) AM_WRITENOP
AM_RANGE(0x1120, 0x1120) AM_WRITE(sound_data_w)
@@ -873,7 +873,7 @@ ADDRESS_MAP_END
/*------ common layout with TMS34061 at 1000 ------*/
-static ADDRESS_MAP_START( tmshi_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::tmshi_map)
AM_RANGE(0x1000, 0x1fff) AM_READWRITE(tms34061_r, tms34061_w)
AM_RANGE(0x0100, 0x0100) AM_WRITENOP
AM_RANGE(0x0120, 0x0120) AM_WRITE(sound_data_w)
@@ -889,7 +889,7 @@ ADDRESS_MAP_END
/*------ Golden Tee Golf II 1992 layout ------*/
-static ADDRESS_MAP_START( gtg2_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::gtg2_map)
AM_RANGE(0x0100, 0x0100) AM_READ_PORT("40") AM_WRITE(nmi_ack_w)
AM_RANGE(0x0120, 0x0120) AM_READ_PORT("60") AM_WRITE(page_w)
AM_RANGE(0x0140, 0x015f) AM_WRITE(palette_w)
@@ -904,7 +904,7 @@ static ADDRESS_MAP_START( gtg2_map, AS_PROGRAM, 8, itech8_state )
ADDRESS_MAP_END
/*------ Ninja Clowns layout ------*/
-static ADDRESS_MAP_START( ninclown_map, AS_PROGRAM, 16, itech8_state )
+ADDRESS_MAP_START(itech8_state::ninclown_map)
AM_RANGE(0x000000, 0x00007f) AM_RAM AM_REGION("maincpu", 0)
AM_RANGE(0x000080, 0x003fff) AM_RAM AM_SHARE("nvram")
AM_RANGE(0x004000, 0x03ffff) AM_ROM
@@ -928,7 +928,7 @@ ADDRESS_MAP_END
*************************************/
/*------ YM2203-based sound ------*/
-static ADDRESS_MAP_START( sound2203_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::sound2203_map)
AM_RANGE(0x0000, 0x0000) AM_WRITENOP
AM_RANGE(0x1000, 0x1000) AM_READ(sound_data_r)
AM_RANGE(0x2000, 0x2001) AM_MIRROR(0x0002) AM_DEVREADWRITE("ymsnd", ym2203_device, read, write)
@@ -939,7 +939,7 @@ ADDRESS_MAP_END
/*------ YM2608B-based sound ------*/
-static ADDRESS_MAP_START( sound2608b_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::sound2608b_map)
AM_RANGE(0x1000, 0x1000) AM_WRITENOP
AM_RANGE(0x2000, 0x2000) AM_READ(sound_data_r)
AM_RANGE(0x4000, 0x4003) AM_DEVREADWRITE("ymsnd", ym2608_device, read, write)
@@ -949,7 +949,7 @@ ADDRESS_MAP_END
/*------ YM3812-based sound ------*/
-static ADDRESS_MAP_START( sound3812_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::sound3812_map)
AM_RANGE(0x0000, 0x0000) AM_WRITENOP
AM_RANGE(0x1000, 0x1000) AM_READ(sound_data_r)
AM_RANGE(0x2000, 0x2001) AM_DEVREADWRITE("ymsnd", ym3812_device, read, write)
@@ -961,7 +961,7 @@ ADDRESS_MAP_END
/*------ external YM3812-based sound board ------*/
-static ADDRESS_MAP_START( sound3812_external_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::sound3812_external_map)
AM_RANGE(0x0000, 0x0000) AM_WRITENOP
AM_RANGE(0x1000, 0x1000) AM_READ(sound_data_r)
AM_RANGE(0x2000, 0x2001) AM_DEVREADWRITE("ymsnd", ym3812_device, read, write)
@@ -979,12 +979,12 @@ ADDRESS_MAP_END
*
*************************************/
-static ADDRESS_MAP_START( slikz80_mem_map, AS_PROGRAM, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::slikz80_mem_map)
AM_RANGE(0x0000, 0x7ff) AM_ROM
ADDRESS_MAP_END
-static ADDRESS_MAP_START( slikz80_io_map, AS_IO, 8, itech8_state )
+ADDRESS_MAP_START(itech8_state::slikz80_io_map)
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x00, 0x00) AM_READWRITE(slikz80_port_r, slikz80_port_w)
ADDRESS_MAP_END