diff options
Diffstat (limited to 'src/mame/drivers/quasar.cpp')
-rw-r--r-- | src/mame/drivers/quasar.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/quasar.cpp b/src/mame/drivers/quasar.cpp index d05c46c57a1..11d091150a7 100644 --- a/src/mame/drivers/quasar.cpp +++ b/src/mame/drivers/quasar.cpp @@ -110,7 +110,7 @@ READ_LINE_MEMBER(quasar_state::audio_t1_r) // memory map taken from the manual -static ADDRESS_MAP_START( quasar, AS_PROGRAM, 8, quasar_state ) +ADDRESS_MAP_START(quasar_state::quasar) AM_RANGE(0x0000, 0x13ff) AM_ROM AM_RANGE(0x1400, 0x14ff) AM_MIRROR(0x6000) AM_READ(cvs_bullet_ram_or_palette_r) AM_WRITE(quasar_bullet_w) AM_SHARE("bullet_ram") AM_RANGE(0x1500, 0x15ff) AM_MIRROR(0x6000) AM_READWRITE(cvs_s2636_0_or_character_ram_r, cvs_s2636_0_or_character_ram_w) @@ -123,12 +123,12 @@ static ADDRESS_MAP_START( quasar, AS_PROGRAM, 8, quasar_state ) AM_RANGE(0x6000, 0x73ff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( quasar_io, AS_IO, 8, quasar_state ) +ADDRESS_MAP_START(quasar_state::quasar_io) AM_RANGE(0x00, 0x03) AM_READWRITE(quasar_IO_r, video_page_select_w) AM_RANGE(0x08, 0x0b) AM_WRITE(io_page_select_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( quasar_data, AS_DATA, 8, quasar_state ) +ADDRESS_MAP_START(quasar_state::quasar_data) AM_RANGE(S2650_CTRL_PORT, S2650_CTRL_PORT) AM_READ(cvs_collision_r) AM_WRITENOP AM_RANGE(S2650_DATA_PORT, S2650_DATA_PORT) AM_READWRITE(cvs_collision_clear, quasar_sh_command_w) ADDRESS_MAP_END @@ -139,11 +139,11 @@ ADDRESS_MAP_END * *************************************/ -static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, quasar_state ) +ADDRESS_MAP_START(quasar_state::sound_map) AM_RANGE(0x0000, 0x07ff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( sound_portmap, AS_IO, 8, quasar_state ) +ADDRESS_MAP_START(quasar_state::sound_portmap) AM_RANGE(0x00, 0x7f) AM_RAM AM_RANGE(0x80, 0x80) AM_READ(quasar_sh_command_r) ADDRESS_MAP_END |