diff options
Diffstat (limited to 'src/mame/drivers/taotaido.cpp')
-rw-r--r-- | src/mame/drivers/taotaido.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/taotaido.cpp b/src/mame/drivers/taotaido.cpp index 4e014871184..c80d79e92c1 100644 --- a/src/mame/drivers/taotaido.cpp +++ b/src/mame/drivers/taotaido.cpp @@ -96,7 +96,7 @@ WRITE8_MEMBER(taotaido_state::unknown_output_w) // Bits 5, 4 also used? } -static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, taotaido_state ) +ADDRESS_MAP_START(taotaido_state::main_map) AM_RANGE(0x000000, 0x0fffff) AM_ROM AM_RANGE(0x800000, 0x803fff) AM_RAM_WRITE(bgvideoram_w) AM_SHARE("bgram") // bg ram? AM_RANGE(0xa00000, 0xa01fff) AM_RAM AM_SHARE("spriteram") // sprite ram @@ -122,13 +122,13 @@ WRITE8_MEMBER(taotaido_state::sh_bankswitch_w) membank("soundbank")->set_entry(data & 0x03); } -static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, taotaido_state ) +ADDRESS_MAP_START(taotaido_state::sound_map) AM_RANGE(0x0000, 0x77ff) AM_ROM AM_RANGE(0x7800, 0x7fff) AM_RAM AM_RANGE(0x8000, 0xffff) AM_ROMBANK("soundbank") ADDRESS_MAP_END -static ADDRESS_MAP_START( sound_port_map, AS_IO, 8, taotaido_state ) +ADDRESS_MAP_START(taotaido_state::sound_port_map) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x03) AM_DEVREADWRITE("ymsnd", ym2610_device, read, write) AM_RANGE(0x04, 0x04) AM_WRITE(sh_bankswitch_w) |