summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/snes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/snes.cpp')
-rw-r--r--src/mame/drivers/snes.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/snes.cpp b/src/mame/drivers/snes.cpp
index e6808fde670..dbec33b71dd 100644
--- a/src/mame/drivers/snes.cpp
+++ b/src/mame/drivers/snes.cpp
@@ -108,6 +108,8 @@ public:
optional_device<sns_cart_slot_device> m_cartslot;
void snespal(machine_config &config);
void snes(machine_config &config);
+ void snes_map(address_map &map);
+ void spc_map(address_map &map);
};
@@ -1010,13 +1012,13 @@ WRITE8_MEMBER( snes_console_state::pfest94_lo_w )
*
*************************************/
-static ADDRESS_MAP_START( snes_map, AS_PROGRAM, 8, snes_console_state )
+ADDRESS_MAP_START(snes_console_state::snes_map)
// AM_RANGE(0x000000, 0x7dffff) AM_READWRITE(snes20_lo_r, snes20_lo_w)
AM_RANGE(0x7e0000, 0x7fffff) AM_RAM /* 8KB Low RAM, 24KB High RAM, 96KB Expanded RAM */
// AM_RANGE(0x800000, 0xffffff) AM_READWRITE(snes20_hi_r, snes20_hi_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( spc_map, AS_PROGRAM, 8, snes_console_state )
+ADDRESS_MAP_START(snes_console_state::spc_map)
AM_RANGE(0x0000, 0x00ef) AM_DEVREADWRITE("spc700", snes_sound_device, spc_ram_r, spc_ram_w) /* lower 32k ram */
AM_RANGE(0x00f0, 0x00ff) AM_DEVREADWRITE("spc700", snes_sound_device, spc_io_r, spc_io_w) /* spc io */
AM_RANGE(0x0100, 0xffff) AM_READWRITE(spc_ram_100_r, spc_ram_100_w)