diff options
Diffstat (limited to 'src/mame/drivers/itech8.cpp')
-rw-r--r-- | src/mame/drivers/itech8.cpp | 20 |
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 |