From b22cad44d4637e7ce4e6408f7746ce1c2ae6aad4 Mon Sep 17 00:00:00 2001 From: Jonathan Gevaryahu Date: Sun, 21 Mar 2010 07:03:26 +0000 Subject: [PATCH] hook up 6840 read handler to berzerk.c --- src/mame/audio/exidy.c | 2 +- src/mame/drivers/berzerk.c | 3 +-- src/mame/includes/exidy.h | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/audio/exidy.c b/src/mame/audio/exidy.c index c1d440ea0bd..cdb532ecf73 100644 --- a/src/mame/audio/exidy.c +++ b/src/mame/audio/exidy.c @@ -604,7 +604,7 @@ static READ8_HANDLER( exidy_sh8253_r ) * *************************************/ -static READ8_HANDLER( exidy_sh6840_r ) +READ8_HANDLER( exidy_sh6840_r ) { logerror("%04X:exidy_sh6840_r - unexpected read", cpu_get_pc(space->cpu)); return 0; diff --git a/src/mame/drivers/berzerk.c b/src/mame/drivers/berzerk.c index 5f5689ff8ec..15f6742fc46 100644 --- a/src/mame/drivers/berzerk.c +++ b/src/mame/drivers/berzerk.c @@ -536,8 +536,7 @@ static READ8_HANDLER( berzerk_audio_r ) return 0; /* everything else reads from the 6840 */ default: - //return exidy_sh6840_r(space, offset); // todo: finish this - return 0; + return exidy_sh6840_r(space, offset); } } diff --git a/src/mame/includes/exidy.h b/src/mame/includes/exidy.h index 38c23f538de..6176848af37 100644 --- a/src/mame/includes/exidy.h +++ b/src/mame/includes/exidy.h @@ -24,6 +24,7 @@ DEVICE_GET_INFO( exidy_sound ); #define SOUND_EXIDY DEVICE_GET_INFO_NAME( exidy_sound ) +READ8_HANDLER( exidy_sh6840_r ); WRITE8_HANDLER( exidy_sh6840_w ); WRITE8_HANDLER( exidy_sfxctrl_w );