diff options
Diffstat (limited to 'src/mess/audio/dave.c')
-rw-r--r-- | src/mess/audio/dave.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mess/audio/dave.c b/src/mess/audio/dave.c index 630a3bca24f..c2ed1729c1a 100644 --- a/src/mess/audio/dave.c +++ b/src/mess/audio/dave.c @@ -183,10 +183,11 @@ static DEVICE_RESET( dave_sound ) for (i = 0; i < 32; i++) dave->Regs[i] = 0; - dave_reg_w(device, 0x10, 0); - dave_reg_w(device, 0x11, 0); - dave_reg_w(device, 0x12, 0); - dave_reg_w(device, 0x13, 0); + address_space &space = device->machine().driver_data()->generic_space(); + dave_reg_w(device, space, 0x10, 0); + dave_reg_w(device, space, 0x11, 0); + dave_reg_w(device, space, 0x12, 0); + dave_reg_w(device, space, 0x13, 0); } @@ -615,7 +616,7 @@ WRITE8_DEVICE_HANDLER ( dave_reg_w ) logerror("dave w: %04x %02x\n",offset,data); - dave_sound_w(device, offset, data); + dave_sound_w(device, space, offset, data, mem_mask); dave->Regs[offset & 0x01f] = data; |