summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/diverboy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/diverboy.c')
-rw-r--r--src/mame/drivers/diverboy.c10
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