diff options
author | hap <happppp@users.noreply.github.com> | 2018-11-06 17:49:45 +0100 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2018-11-06 17:50:01 +0100 |
commit | 1cc99d3619a78abc65d70412129324e013be3b4c (patch) | |
tree | 5185257097c990c0024ae0bf86a424e7dd7f0a52 /src/mame/drivers/namcos22.cpp | |
parent | a4c222b805ac47a3226fea956e3cf7cfdf73f6f2 (diff) |
mb87078: refactor and correct data_w/r (nw)
Diffstat (limited to 'src/mame/drivers/namcos22.cpp')
-rw-r--r-- | src/mame/drivers/namcos22.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mame/drivers/namcos22.cpp b/src/mame/drivers/namcos22.cpp index 2ad5d346565..5341791d58f 100644 --- a/src/mame/drivers/namcos22.cpp +++ b/src/mame/drivers/namcos22.cpp @@ -2755,11 +2755,6 @@ TIMER_DEVICE_CALLBACK_MEMBER(namcos22_state::mcu_irq) m_mcu->set_input_line(M37710_LINE_IRQ2, HOLD_LINE); } -WRITE8_MEMBER(namcos22_state::ss22_volume_w) -{ - m_mb87078->data_w(data, offset); -} - WRITE8_MEMBER(namcos22_state::mb87078_gain_changed) { m_c352->set_output_gain(offset ^ 3, data / 100.0); @@ -2886,7 +2881,7 @@ void namcos22_state::mcu_program(address_map &map) map(0x200000, 0x27ffff).rom().region("mcu", 0); map(0x300000, 0x300001).nopr(); // ? (cybrcycc, alpinesa - writes data to RAM, but then never reads from there) map(0x301000, 0x301001).nopw(); // watchdog? LEDs? - map(0x308000, 0x308003).w(FUNC(namcos22_state::ss22_volume_w)).umask16(0x00ff); + map(0x308000, 0x308003).w("mb87078", FUNC(mb87078_device::data_w)).umask16(0x00ff); } void namcos22_state::mcu_io(address_map &map) |