summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/wecleman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/wecleman.cpp')
-rw-r--r--src/mame/drivers/wecleman.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/wecleman.cpp b/src/mame/drivers/wecleman.cpp
index 67d5341db37..10eb1e70b34 100644
--- a/src/mame/drivers/wecleman.cpp
+++ b/src/mame/drivers/wecleman.cpp
@@ -507,7 +507,7 @@ WRITE16_MEMBER(wecleman_state::blitter_w)
WEC Le Mans 24 Main CPU Handlers
***************************************************************************/
-static ADDRESS_MAP_START( wecleman_map, AS_PROGRAM, 16, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::wecleman_map)
AM_RANGE(0x000000, 0x03ffff) AM_ROM // ROM (03c000-03ffff used as RAM sometimes!)
AM_RANGE(0x040000, 0x043fff) AM_RAM // RAM
AM_RANGE(0x040494, 0x040495) AM_WRITE(wecleman_videostatus_w) AM_SHARE("videostatus") // cloud blending control (HACK)
@@ -539,7 +539,7 @@ ADDRESS_MAP_END
-static ADDRESS_MAP_START( hotchase_map, AS_PROGRAM, 16, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::hotchase_map)
AM_RANGE(0x000000, 0x03ffff) AM_ROM
AM_RANGE(0x040000, 0x041fff) AM_RAM // RAM
AM_RANGE(0x060000, 0x063fff) AM_RAM // RAM
@@ -569,7 +569,7 @@ ADDRESS_MAP_END
WEC Le Mans 24 Sub CPU Handlers
***************************************************************************/
-static ADDRESS_MAP_START( wecleman_sub_map, AS_PROGRAM, 16, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::wecleman_sub_map)
AM_RANGE(0x000000, 0x00ffff) AM_ROM // ROM
AM_RANGE(0x060000, 0x060fff) AM_RAM AM_SHARE("roadram") // Road
AM_RANGE(0x070000, 0x073fff) AM_RAM AM_SHARE("share1") // RAM (Shared with main CPU)
@@ -580,7 +580,7 @@ ADDRESS_MAP_END
Hot Chase Sub CPU Handlers
***************************************************************************/
-static ADDRESS_MAP_START( hotchase_sub_map, AS_PROGRAM, 16, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::hotchase_sub_map)
AM_RANGE(0x000000, 0x01ffff) AM_ROM // ROM
AM_RANGE(0x020000, 0x020fff) AM_RAM AM_SHARE("roadram") // Road
AM_RANGE(0x040000, 0x043fff) AM_RAM AM_SHARE("share1") // Shared with main CPU
@@ -640,7 +640,7 @@ WRITE8_MEMBER(wecleman_state::wecleman_K00723216_bank_w)
m_k007232->set_bank(0, ~data&1 ); //* (wecleman062gre)
}
-static ADDRESS_MAP_START( wecleman_sound_map, AS_PROGRAM, 8, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::wecleman_sound_map)
AM_RANGE(0x0000, 0x7fff) AM_ROM
AM_RANGE(0x8000, 0x83ff) AM_RAM
AM_RANGE(0x8500, 0x8500) AM_WRITENOP // increased with speed (global volume)?
@@ -756,7 +756,7 @@ WRITE8_MEMBER(wecleman_state::hotchase_3_k007232_w)
m_k007232_3->write(space, offset ^ 1, data);
}
-static ADDRESS_MAP_START( hotchase_sound_map, AS_PROGRAM, 8, wecleman_state )
+ADDRESS_MAP_START(wecleman_state::hotchase_sound_map)
AM_RANGE(0x0000, 0x07ff) AM_RAM
AM_RANGE(0x1000, 0x100d) AM_READWRITE(hotchase_1_k007232_r, hotchase_1_k007232_w) // 3 x K007232
AM_RANGE(0x2000, 0x200d) AM_READWRITE(hotchase_2_k007232_r, hotchase_2_k007232_w)