From 3edb68269d0178360ee0fbe6196883aaa420105d Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Wed, 14 Jul 2010 20:04:38 +0000 Subject: Improved SN76496 interface. (no whatsnew) --- src/emu/sound/sn76496.c | 2 +- src/emu/sound/sn76496.h | 2 +- src/mame/drivers/spcforce.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/emu/sound/sn76496.c b/src/emu/sound/sn76496.c index 894a57e75a0..40faa1dd0a1 100644 --- a/src/emu/sound/sn76496.c +++ b/src/emu/sound/sn76496.c @@ -149,7 +149,7 @@ INLINE sn76496_state *get_safe_token(running_device *device) return (sn76496_state *)downcast(device)->token(); } -READ8_DEVICE_HANDLER( sn76496_ready_r ) +READ_LINE_DEVICE_HANDLER( sn76496_ready_r ) { sn76496_state *R = get_safe_token(device); stream_update(R->Channel); diff --git a/src/emu/sound/sn76496.h b/src/emu/sound/sn76496.h index 2ae347be60f..f640d49ef96 100644 --- a/src/emu/sound/sn76496.h +++ b/src/emu/sound/sn76496.h @@ -5,7 +5,7 @@ #include "devlegcy.h" -READ8_DEVICE_HANDLER( sn76496_ready_r ); +READ_LINE_DEVICE_HANDLER( sn76496_ready_r ); WRITE8_DEVICE_HANDLER( sn76496_w ); WRITE8_DEVICE_HANDLER( sn76496_stereo_w ); diff --git a/src/mame/drivers/spcforce.c b/src/mame/drivers/spcforce.c index dc84ebcaec3..f7927f40573 100644 --- a/src/mame/drivers/spcforce.c +++ b/src/mame/drivers/spcforce.c @@ -55,9 +55,9 @@ static WRITE8_HANDLER( spcforce_SN76496_latch_w ) static READ8_HANDLER( spcforce_SN76496_select_r ) { - if (~spcforce_SN76496_select & 0x40) return sn76496_ready_r(space->machine->device("sn1"), 0 ); - if (~spcforce_SN76496_select & 0x20) return sn76496_ready_r(space->machine->device("sn2"), 0 ); - if (~spcforce_SN76496_select & 0x10) return sn76496_ready_r(space->machine->device("sn3"), 0 ); + if (~spcforce_SN76496_select & 0x40) return sn76496_ready_r(space->machine->device("sn1")); + if (~spcforce_SN76496_select & 0x20) return sn76496_ready_r(space->machine->device("sn2")); + if (~spcforce_SN76496_select & 0x10) return sn76496_ready_r(space->machine->device("sn3")); return 0; } -- cgit v1.2.3