diff options
Diffstat (limited to 'src/mame/drivers/mw8080bw.cpp')
-rw-r--r-- | src/mame/drivers/mw8080bw.cpp | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mame/drivers/mw8080bw.cpp b/src/mame/drivers/mw8080bw.cpp index ff4b4444e8d..d09f2688341 100644 --- a/src/mame/drivers/mw8080bw.cpp +++ b/src/mame/drivers/mw8080bw.cpp @@ -214,7 +214,7 @@ WRITE8_MEMBER(mw8080bw_state::mw8080bw_reversable_shift_count_w) * *************************************/ -static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::main_map) ADDRESS_MAP_GLOBAL_MASK(0x7fff) AM_RANGE(0x0000, 0x1fff) AM_ROM AM_WRITENOP AM_RANGE(0x2000, 0x3fff) AM_MIRROR(0x4000) AM_RAM AM_SHARE("main_ram") @@ -330,7 +330,7 @@ CUSTOM_INPUT_MEMBER(mw8080bw_state::seawolf_erase_input_r) } -static ADDRESS_MAP_START( seawolf_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::seawolf_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ(mw8080bw_shift_result_rev_r) AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN0") @@ -442,7 +442,7 @@ WRITE8_MEMBER(mw8080bw_state::gunfight_io_w) } -static ADDRESS_MAP_START( gunfight_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::gunfight_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -636,7 +636,7 @@ WRITE8_MEMBER(mw8080bw_state::tornbase_io_w) } -static ADDRESS_MAP_START( tornbase_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::tornbase_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -756,7 +756,7 @@ MACHINE_CONFIG_END * *************************************/ -static ADDRESS_MAP_START( zzzap_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::zzzap_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -914,7 +914,7 @@ WRITE8_MEMBER(mw8080bw_state::maze_io_w) } -static ADDRESS_MAP_START( maze_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::maze_io_map) ADDRESS_MAP_GLOBAL_MASK(0x3) AM_RANGE(0x00, 0x00) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_READ_PORT("IN1") @@ -984,7 +984,7 @@ MACHINE_START_MEMBER(mw8080bw_state,boothill) } -static ADDRESS_MAP_START( boothill_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::boothill_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -1078,7 +1078,7 @@ WRITE8_MEMBER(mw8080bw_state::checkmat_io_w) } -static ADDRESS_MAP_START( checkmat_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::checkmat_io_map) ADDRESS_MAP_GLOBAL_MASK(0x3) AM_RANGE(0x00, 0x00) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_READ_PORT("IN1") @@ -1212,7 +1212,7 @@ CUSTOM_INPUT_MEMBER(mw8080bw_state::desertgu_dip_sw_0_1_r) } -static ADDRESS_MAP_START( desertgu_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::desertgu_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ(mw8080bw_shift_result_rev_r) AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN0") @@ -1336,7 +1336,7 @@ CUSTOM_INPUT_MEMBER(mw8080bw_state::dplay_pitch_right_input_r) } -static ADDRESS_MAP_START( dplay_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::dplay_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -1514,7 +1514,7 @@ MACHINE_START_MEMBER(mw8080bw_state,gmissile) } -static ADDRESS_MAP_START( gmissile_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::gmissile_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -1610,7 +1610,7 @@ MACHINE_START_MEMBER(mw8080bw_state,m4) } -static ADDRESS_MAP_START( m4_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::m4_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -1725,7 +1725,7 @@ CUSTOM_INPUT_MEMBER(mw8080bw_state::clowns_controller_r) } -static ADDRESS_MAP_START( clowns_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::clowns_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -1864,7 +1864,7 @@ MACHINE_CONFIG_END * *************************************/ -static ADDRESS_MAP_START( spacwalk_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::spacwalk_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_READ_PORT("IN0") @@ -1960,7 +1960,7 @@ MACHINE_CONFIG_END * *************************************/ -static ADDRESS_MAP_START( shuffle_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::shuffle_io_map) ADDRESS_MAP_GLOBAL_MASK(0xf) /* yes, 4, and no mirroring on the read handlers */ AM_RANGE(0x01, 0x01) AM_DEVREAD("mb14241", mb14241_device, shift_result_r) AM_RANGE(0x02, 0x02) AM_READ_PORT("IN0") @@ -2042,7 +2042,7 @@ MACHINE_CONFIG_END * *************************************/ -static ADDRESS_MAP_START( dogpatch_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::dogpatch_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -2192,7 +2192,7 @@ WRITE8_MEMBER(mw8080bw_state::spcenctr_io_w) } -static ADDRESS_MAP_START( spcenctr_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::spcenctr_io_map) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x00) AM_MIRROR(0xfc) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0xfc) AM_READ_PORT("IN1") @@ -2299,7 +2299,7 @@ MACHINE_START_MEMBER(mw8080bw_state,phantom2) } -static ADDRESS_MAP_START( phantom2_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::phantom2_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ(mw8080bw_shift_result_rev_r) AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN0") @@ -2426,7 +2426,7 @@ WRITE8_MEMBER(mw8080bw_state::bowler_lights_2_w) } -static ADDRESS_MAP_START( bowler_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::bowler_io_map) ADDRESS_MAP_GLOBAL_MASK(0xf) /* no masking on the reads, all 4 bits are decoded */ AM_RANGE(0x01, 0x01) AM_READ(bowler_shift_result_r) AM_RANGE(0x02, 0x02) AM_READ_PORT("IN0") @@ -2612,7 +2612,7 @@ int mw8080bw_state::invaders_is_cabinet_cocktail() } -static ADDRESS_MAP_START( invaders_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::invaders_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") @@ -2745,7 +2745,7 @@ CUSTOM_INPUT_MEMBER(mw8080bw_state::blueshrk_coin_input_r) } -static ADDRESS_MAP_START( blueshrk_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::blueshrk_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ(mw8080bw_shift_result_rev_r) AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN0") @@ -2827,7 +2827,7 @@ uint32_t mw8080bw_state::invad2ct_coin_input_r(void *param) #endif -static ADDRESS_MAP_START( invad2ct_io_map, AS_IO, 8, mw8080bw_state ) +ADDRESS_MAP_START(mw8080bw_state::invad2ct_io_map) ADDRESS_MAP_GLOBAL_MASK(0x7) AM_RANGE(0x00, 0x00) AM_MIRROR(0x04) AM_READ_PORT("IN0") AM_RANGE(0x01, 0x01) AM_MIRROR(0x04) AM_READ_PORT("IN1") |