diff options
Diffstat (limited to 'src/mame/drivers/diverboy.c')
-rw-r--r-- | src/mame/drivers/diverboy.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/diverboy.c b/src/mame/drivers/diverboy.c index 852301589fb..b332a63a15e 100644 --- a/src/mame/drivers/diverboy.c +++ b/src/mame/drivers/diverboy.c @@ -67,12 +67,12 @@ static WRITE16_HANDLER( soundcmd_w ) } } -static WRITE8_HANDLER( okibank_w ) +static WRITE8_DEVICE_HANDLER( okibank_w ) { /* bit 2 might be reset */ // popmessage("%02x",data); - okim6295_set_bank_base(0,(data & 3) * 0x40000); + okim6295_set_bank_base(device,(data & 3) * 0x40000); } @@ -103,15 +103,15 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( snd_readmem, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0x0000, 0x7fff) AM_READ(SMH_ROM) AM_RANGE(0x8000, 0x87ff) AM_READ(SMH_RAM) - AM_RANGE(0x9800, 0x9800) AM_READ(okim6295_status_0_r) + AM_RANGE(0x9800, 0x9800) AM_DEVREAD(SOUND, "oki", okim6295_r) AM_RANGE(0xa000, 0xa000) AM_READ(soundlatch_r) ADDRESS_MAP_END static ADDRESS_MAP_START( snd_writemem, ADDRESS_SPACE_PROGRAM, 8 ) AM_RANGE(0x0000, 0x7fff) AM_WRITE(SMH_ROM) AM_RANGE(0x8000, 0x87ff) AM_WRITE(SMH_RAM) - AM_RANGE(0x9000, 0x9000) AM_WRITE(okibank_w) - AM_RANGE(0x9800, 0x9800) AM_WRITE(okim6295_data_0_w) + AM_RANGE(0x9000, 0x9000) AM_DEVWRITE(SOUND, "oki", okibank_w) + AM_RANGE(0x9800, 0x9800) AM_DEVWRITE(SOUND, "oki", okim6295_w) ADDRESS_MAP_END |