diff options
Diffstat (limited to 'src/mame/drivers/tsamurai.c')
-rw-r--r-- | src/mame/drivers/tsamurai.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/tsamurai.c b/src/mame/drivers/tsamurai.c index 019a4c194e8..cf1d5c0f779 100644 --- a/src/mame/drivers/tsamurai.c +++ b/src/mame/drivers/tsamurai.c @@ -118,7 +118,7 @@ static WRITE8_HANDLER( tsamurai_coin_counter_w ) } -static ADDRESS_MAP_START( main_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0xbfff) AM_ROM AM_RANGE(0xc000, 0xcfff) AM_RAM @@ -151,7 +151,7 @@ static ADDRESS_MAP_START( main_map, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0xfc03, 0xfc04) AM_WRITE(tsamurai_coin_counter_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( m660_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( m660_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0xbfff) AM_ROM AM_RANGE(0xc000, 0xcfff) AM_RAM @@ -186,19 +186,19 @@ static ADDRESS_MAP_START( m660_map, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0xfc07, 0xfc07) AM_WRITE(tsamurai_textbank2_w)/* Mission 660 uses a bit here */ ADDRESS_MAP_END -static ADDRESS_MAP_START( z80_io_map, ADDRESS_SPACE_IO, 8 ) +static ADDRESS_MAP_START( z80_io_map, AS_IO, 8 ) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x01) AM_DEVWRITE("aysnd", ay8910_address_data_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( z80_m660_io_map, ADDRESS_SPACE_IO, 8 ) +static ADDRESS_MAP_START( z80_m660_io_map, AS_IO, 8 ) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x00) AM_WRITENOP /* ? */ AM_RANGE(0x01, 0x01) AM_WRITENOP /* Written continuously. Increments with level. */ AM_RANGE(0x02, 0x02) AM_WRITENOP /* Always follows above with 0x01 data */ ADDRESS_MAP_END -static ADDRESS_MAP_START( vsgongf_audio_io_map, ADDRESS_SPACE_IO, 8 ) +static ADDRESS_MAP_START( vsgongf_audio_io_map, AS_IO, 8 ) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x01) AM_DEVWRITE("aysnd", ay8910_address_data_w) ADDRESS_MAP_END @@ -222,7 +222,7 @@ static READ8_HANDLER( sound_command3_r ) } /*******************************************************************************/ -static ADDRESS_MAP_START( sound1_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound1_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0x6000, 0x6000) AM_READ(sound_command1_r) AM_RANGE(0x6001, 0x6001) AM_WRITENOP /* ? - probably clear IRQ */ @@ -232,7 +232,7 @@ ADDRESS_MAP_END /*******************************************************************************/ -static ADDRESS_MAP_START( sound2_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound2_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0x6000, 0x6000) AM_READ(sound_command2_r) AM_RANGE(0x6001, 0x6001) AM_WRITENOP /* ? - probably clear IRQ */ @@ -242,7 +242,7 @@ ADDRESS_MAP_END /*******************************************************************************/ -static ADDRESS_MAP_START( sound1_m660_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound1_m660_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0xc000, 0xc000) AM_READ(sound_command1_r) AM_RANGE(0xc001, 0xc001) AM_WRITENOP /* ? - probably clear IRQ */ @@ -252,7 +252,7 @@ ADDRESS_MAP_END /*******************************************************************************/ -static ADDRESS_MAP_START( sound2_m660_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound2_m660_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0xc000, 0xc000) AM_READ(sound_command2_r) AM_RANGE(0xc001, 0xc001) AM_WRITENOP /* ? - probably clear IRQ */ @@ -262,7 +262,7 @@ ADDRESS_MAP_END /*******************************************************************************/ -static ADDRESS_MAP_START( sound3_m660_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound3_m660_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x7fff) AM_ROM AM_RANGE(0xc000, 0xc000) AM_READ(sound_command3_r) AM_RANGE(0xc001, 0xc001) AM_WRITENOP /* ? - probably clear IRQ */ @@ -270,7 +270,7 @@ static ADDRESS_MAP_START( sound3_m660_map, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0xfffc, 0xffff) AM_RAM /* CPU writes here - music data */ ADDRESS_MAP_END -static ADDRESS_MAP_START( sound3_m660_io_map, ADDRESS_SPACE_IO, 8 ) +static ADDRESS_MAP_START( sound3_m660_io_map, AS_IO, 8 ) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x01) AM_DEVWRITE("aysnd", ay8910_address_data_w) ADDRESS_MAP_END @@ -319,7 +319,7 @@ static WRITE8_HANDLER( vsgongf_sound_command_w ) cputag_set_input_line(space->machine, "audiocpu", INPUT_LINE_NMI, PULSE_LINE); } -static ADDRESS_MAP_START( vsgongf_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( vsgongf_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x7fff) AM_ROM AM_RANGE(0xa003, 0xa003) AM_READONLY AM_RANGE(0xa006, 0xa006) AM_READ(vsgongf_a006_r) /* protection */ @@ -346,7 +346,7 @@ static ADDRESS_MAP_START( vsgongf_map, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0xfc04, 0xfc04) AM_RAM_WRITE(tsamurai_textbank1_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( sound_vsgongf_map, ADDRESS_SPACE_PROGRAM, 8 ) +static ADDRESS_MAP_START( sound_vsgongf_map, AS_PROGRAM, 8 ) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0x6000, 0x63ff) AM_RAM /* work RAM */ AM_RANGE(0x8000, 0x8000) AM_READWRITE(soundlatch_r, vsgongf_sound_nmi_enable_w) /* NMI enable */ |