summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/feversoc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/feversoc.c')
-rw-r--r--src/mame/drivers/feversoc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/feversoc.c b/src/mame/drivers/feversoc.c
index b87efde50f0..9c4cfd7ab87 100644
--- a/src/mame/drivers/feversoc.c
+++ b/src/mame/drivers/feversoc.c
@@ -134,7 +134,7 @@ static WRITE32_HANDLER( output_w )
//data>>16 & 2 coin out
coin_counter_w(1,data>>16 & 4);
//data>>16 & 8 coin hopper
- okim6295_set_bank_base(0, 0x40000 * (((data>>16) & 0x20)>>5));
+ okim6295_set_bank_base(devtag_get_device(space->machine, SOUND, "oki"), 0x40000 * (((data>>16) & 0x20)>>5));
}
if(ACCESSING_BITS_0_15)
{
@@ -151,7 +151,7 @@ static ADDRESS_MAP_START( feversoc_map, ADDRESS_SPACE_PROGRAM, 32 )
AM_RANGE(0x06000000, 0x06000003) AM_WRITE(output_w)
AM_RANGE(0x06000004, 0x06000007) AM_WRITENOP //???
AM_RANGE(0x06000008, 0x0600000b) AM_READ(in0_r)
- AM_RANGE(0x0600000c, 0x0600000f) AM_READWRITE16(okim6295_status_0_lsb_r, okim6295_data_0_lsb_w,0xffff0000)
+ AM_RANGE(0x0600000c, 0x0600000f) AM_DEVREADWRITE8(SOUND, "oki", okim6295_r, okim6295_w, 0x00ff0000)
// AM_RANGE(0x06010000, 0x06017fff) AM_RAM //contains RISE11 keys and other related stuff.
AM_RANGE(0x06018000, 0x06019fff) AM_RAM_WRITE(fs_paletteram_w) AM_BASE(&paletteram32)
ADDRESS_MAP_END