diff options
author | 2008-03-05 07:45:34 +0000 | |
---|---|---|
committer | 2008-03-05 07:45:34 +0000 | |
commit | ee0a5642ab9019f040132a2087872d87e3ddf026 (patch) | |
tree | 60614d661eb04699242798e5965b9c732dfd5bd5 /src/mame/drivers/ssozumo.c | |
parent | 9f03451a61e6d5541035462cd32c1f88eb68e9a5 (diff) |
Added running_machine * parameter to the front of all read/write handlers.
Updated all call-through handlers appropriately. Renamed read8_handler to
read8_machine_func, replicating this pattern throughout.
Defined new set of memory handler functions which are similar but which
pass a const device_config * in place of the running_machine *. These are
called read8_device_func, etc. Added macros READ8_DEVICE_HANDLER() for
specifying functions of this type. Note that some plumbing still needs to
happen in memory.c before this will work.
This check-in should remove the need for the global Machine and in turn
"deprecat.h" for a lot of drivers, but that work has not been done. On
the flip side, some new accesses to the global Machine were added in the
emu/ files. These should be addressed over time, but are smaller in
number than the references in the driver.
Diffstat (limited to 'src/mame/drivers/ssozumo.c')
-rw-r--r-- | src/mame/drivers/ssozumo.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/ssozumo.c b/src/mame/drivers/ssozumo.c index fafb595382b..d21371d5bc8 100644 --- a/src/mame/drivers/ssozumo.c +++ b/src/mame/drivers/ssozumo.c @@ -51,8 +51,8 @@ static INTERRUPT_GEN( ssozumo_interrupt ) static WRITE8_HANDLER( ssozumo_sh_command_w ) { - soundlatch_w(offset, data); - cpunum_set_input_line(Machine, 1, M6502_IRQ_LINE, HOLD_LINE); + soundlatch_w(machine, offset, data); + cpunum_set_input_line(machine, 1, M6502_IRQ_LINE, HOLD_LINE); } |