diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2012-08-10 08:33:51 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2012-08-10 08:33:51 +0000 |
commit | c75c14d4d3541f93dd3ad10054c9cc09407493e9 (patch) | |
tree | ee5693b028ef22d3ee70ce5f78a5a0ffbb7e75a7 /src/mame/drivers/omegrace.c | |
parent | 24991f6661251f71458f3d3fbe3c5315f32d07a9 (diff) |
All driver inits are now member of state classes.
Added DECLARE_DRIVER_INIT macro to define it H file, and
DRIVER_INIT_MEMBER for member declaration in C files
Updated all drivers accordingly (no whatsnew)
Diffstat (limited to 'src/mame/drivers/omegrace.c')
-rw-r--r-- | src/mame/drivers/omegrace.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mame/drivers/omegrace.c b/src/mame/drivers/omegrace.c index 37a1fdbde71..e941eb5ce32 100644 --- a/src/mame/drivers/omegrace.c +++ b/src/mame/drivers/omegrace.c @@ -233,6 +233,7 @@ public: DECLARE_READ8_MEMBER(omegrace_spinner1_r); DECLARE_WRITE8_MEMBER(omegrace_leds_w); DECLARE_WRITE8_MEMBER(omegrace_soundlatch_w); + DECLARE_DRIVER_INIT(omegrace); }; @@ -587,10 +588,10 @@ ROM_END * *************************************/ -static DRIVER_INIT( omegrace ) +DRIVER_INIT_MEMBER(omegrace_state,omegrace) { - int i, len = machine.root_device().memregion("user1")->bytes(); - UINT8 *prom = machine.root_device().memregion("user1")->base(); + int i, len = machine().root_device().memregion("user1")->bytes(); + UINT8 *prom = machine().root_device().memregion("user1")->base(); /* Omega Race has two pairs of the state PROM output * lines swapped before going into the decoder. |