diff options
Diffstat (limited to 'src/mame/drivers/s11c.cpp')
-rw-r--r-- | src/mame/drivers/s11c.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/s11c.cpp b/src/mame/drivers/s11c.cpp index dd6dda2def1..51fd06beff0 100644 --- a/src/mame/drivers/s11c.cpp +++ b/src/mame/drivers/s11c.cpp @@ -28,21 +28,21 @@ void s11c_state::s11c_main_map(address_map &map) } ADDRESS_MAP_START(s11c_state::s11c_audio_map) - AM_RANGE(0x0000, 0x07ff) AM_MIRROR(0x0800) AM_RAM - AM_RANGE(0x1000, 0x1fff) AM_WRITE(bank_w) - AM_RANGE(0x2000, 0x2003) AM_MIRROR(0x0ffc) AM_DEVREADWRITE("pias", pia6821_device, read, write) - AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("bank0") - AM_RANGE(0xc000, 0xffff) AM_ROMBANK("bank1") + AM_RANGE(0x0000, 0x07ff) AM_MIRROR(0x0800) AM_RAM + AM_RANGE(0x1000, 0x1fff) AM_WRITE(bank_w) + AM_RANGE(0x2000, 0x2003) AM_MIRROR(0x0ffc) AM_DEVREADWRITE("pias", pia6821_device, read, write) + AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("bank0") + AM_RANGE(0xc000, 0xffff) AM_ROMBANK("bank1") ADDRESS_MAP_END ADDRESS_MAP_START(s11c_state::s11c_bg_map) - AM_RANGE(0x0000, 0x07ff) AM_RAM - AM_RANGE(0x2000, 0x2001) AM_MIRROR(0x1ffe) AM_DEVREADWRITE("ym2151", ym2151_device, read, write) - AM_RANGE(0x4000, 0x4003) AM_MIRROR(0x1ffc) AM_DEVREADWRITE("pia40", pia6821_device, read, write) - AM_RANGE(0x6000, 0x67ff) AM_WRITE(bg_speech_digit_w) - AM_RANGE(0x6800, 0x6fff) AM_WRITE(bg_speech_clock_w) - AM_RANGE(0x7800, 0x7fff) AM_WRITE(bgbank_w) - AM_RANGE(0x8000, 0xffff) AM_ROMBANK("bgbank") + AM_RANGE(0x0000, 0x07ff) AM_RAM + AM_RANGE(0x2000, 0x2001) AM_MIRROR(0x1ffe) AM_DEVREADWRITE("ym2151", ym2151_device, read, write) + AM_RANGE(0x4000, 0x4003) AM_MIRROR(0x1ffc) AM_DEVREADWRITE("pia40", pia6821_device, read, write) + AM_RANGE(0x6000, 0x67ff) AM_WRITE(bg_speech_digit_w) + AM_RANGE(0x6800, 0x6fff) AM_WRITE(bg_speech_clock_w) + AM_RANGE(0x7800, 0x7fff) AM_WRITE(bgbank_w) + AM_RANGE(0x8000, 0xffff) AM_ROMBANK("bgbank") ADDRESS_MAP_END static INPUT_PORTS_START( s11c ) |