diff options
Diffstat (limited to 'src/mame/drivers/exidy.cpp')
-rw-r--r-- | src/mame/drivers/exidy.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/exidy.cpp b/src/mame/drivers/exidy.cpp index 6bd3082264e..1b2757739a8 100644 --- a/src/mame/drivers/exidy.cpp +++ b/src/mame/drivers/exidy.cpp @@ -200,7 +200,7 @@ WRITE8_MEMBER(exidy_state::fax_bank_select_w) * *************************************/ -static ADDRESS_MAP_START( exidy_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::exidy_map) AM_RANGE(0x0000, 0x03ff) AM_RAM AM_RANGE(0x4000, 0x43ff) AM_MIRROR(0x0400) AM_RAM AM_SHARE("videoram") AM_RANGE(0x5000, 0x5000) AM_MIRROR(0x003f) AM_WRITEONLY AM_SHARE("sprite1_xpos") @@ -217,7 +217,7 @@ static ADDRESS_MAP_START( exidy_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( sidetrac_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::sidetrac_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x0800, 0x3fff) AM_ROM AM_RANGE(0x4800, 0x4fff) AM_ROM AM_SHARE("characterram") @@ -227,7 +227,7 @@ static ADDRESS_MAP_START( sidetrac_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( targ_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::targ_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x0800, 0x3fff) AM_ROM AM_RANGE(0x4800, 0x4fff) AM_RAM AM_SHARE("characterram") @@ -237,7 +237,7 @@ static ADDRESS_MAP_START( targ_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( spectar_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::spectar_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x0800, 0x3fff) AM_ROM AM_RANGE(0x4800, 0x4fff) AM_RAM AM_SHARE("characterram") @@ -247,7 +247,7 @@ static ADDRESS_MAP_START( spectar_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( rallys_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::rallys_map) AM_RANGE(0x0000, 0x03ff) AM_RAM AM_RANGE(0x0800, 0x3fff) AM_ROM AM_RANGE(0x4000, 0x43ff) AM_MIRROR(0x0400) AM_RAM AM_SHARE("videoram") @@ -269,7 +269,7 @@ static ADDRESS_MAP_START( rallys_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( venture_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::venture_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x4800, 0x4fff) AM_RAM AM_SHARE("characterram") AM_RANGE(0x5200, 0x520f) AM_DEVREADWRITE("pia0", pia6821_device, read, write) @@ -277,7 +277,7 @@ static ADDRESS_MAP_START( venture_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( pepper2_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::pepper2_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x4800, 0x4fff) AM_NOP AM_RANGE(0x5200, 0x520f) AM_DEVREADWRITE("pia0", pia6821_device, read, write) @@ -286,7 +286,7 @@ static ADDRESS_MAP_START( pepper2_map, AS_PROGRAM, 8, exidy_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( fax_map, AS_PROGRAM, 8, exidy_state ) +ADDRESS_MAP_START(exidy_state::fax_map) AM_IMPORT_FROM(exidy_map) AM_RANGE(0x0400, 0x07ff) AM_RAM AM_RANGE(0x1a00, 0x1a00) AM_READ_PORT("IN4") |