summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/asuka.c
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2014-03-30 20:13:15 +0000
committer Ivan Vangelista <mesgnet@yahoo.it>2014-03-30 20:13:15 +0000
commit4be73ce2eb716c00f706d23dce702438e0d5b448 (patch)
tree0cca42e8cd6c1dbd27c8b77c038f1864ab6ddfa0 /src/mame/drivers/asuka.c
parentaaa52239b89542918060196777f036e59d7a58ec (diff)
Converted msm5205_device to devcb2 (nw)
Diffstat (limited to 'src/mame/drivers/asuka.c')
-rw-r--r--src/mame/drivers/asuka.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/mame/drivers/asuka.c b/src/mame/drivers/asuka.c
index 38f5e179f6a..000f906e25f 100644
--- a/src/mame/drivers/asuka.c
+++ b/src/mame/drivers/asuka.c
@@ -774,13 +774,6 @@ WRITE_LINE_MEMBER(asuka_state::irqhandler)
}
-static const msm5205_interface msm5205_config =
-{
- DEVCB_DRIVER_LINE_MEMBER(asuka_state,asuka_msm5205_vck), /* VCK function */
- MSM5205_S48_4B /* 8 kHz */
-};
-
-
/***********************************************************
MACHINE DRIVERS
***********************************************************/
@@ -960,7 +953,8 @@ static MACHINE_CONFIG_START( asuka, asuka_state )
MCFG_SOUND_ROUTE(1, "mono", 0.50)
MCFG_SOUND_ADD("msm", MSM5205, XTAL_384kHz) /* verified on pcb */
- MCFG_SOUND_CONFIG(msm5205_config)
+ MCFG_MSM5205_VCLK_CB(WRITELINE(asuka_state, asuka_msm5205_vck)) /* VCK function */
+ MCFG_MSM5205_PRESCALER_SELECTOR(MSM5205_S48_4B) /* 8 kHz */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MCFG_TC0140SYT_ADD("tc0140syt", asuka_tc0140syt_intf)
@@ -1076,7 +1070,8 @@ static MACHINE_CONFIG_START( mofflott, asuka_state )
MCFG_SOUND_ROUTE(1, "mono", 0.50)
MCFG_SOUND_ADD("msm", MSM5205, 384000)
- MCFG_SOUND_CONFIG(msm5205_config)
+ MCFG_MSM5205_VCLK_CB(WRITELINE(asuka_state, asuka_msm5205_vck)) /* VCK function */
+ MCFG_MSM5205_PRESCALER_SELECTOR(MSM5205_S48_4B) /* 8 kHz */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MCFG_TC0140SYT_ADD("tc0140syt", asuka_tc0140syt_intf)