diff options
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 |
commit | 4be73ce2eb716c00f706d23dce702438e0d5b448 (patch) | |
tree | 0cca42e8cd6c1dbd27c8b77c038f1864ab6ddfa0 /src/mame/drivers/dacholer.c | |
parent | aaa52239b89542918060196777f036e59d7a58ec (diff) |
Converted msm5205_device to devcb2 (nw)
Diffstat (limited to 'src/mame/drivers/dacholer.c')
-rw-r--r-- | src/mame/drivers/dacholer.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/mame/drivers/dacholer.c b/src/mame/drivers/dacholer.c index 49732083287..dfbd930e800 100644 --- a/src/mame/drivers/dacholer.c +++ b/src/mame/drivers/dacholer.c @@ -579,14 +579,6 @@ WRITE_LINE_MEMBER(dacholer_state::adpcm_int) } } -static const msm5205_interface msm_interface = -{ - DEVCB_DRIVER_LINE_MEMBER(dacholer_state,adpcm_int), /* interrupt function */ - MSM5205_S96_4B /* 1 / 96 = 3906.25Hz playback - guess */ -}; - - - void dacholer_state::machine_start() { save_item(NAME(m_bg_bank)); @@ -691,7 +683,8 @@ static MACHINE_CONFIG_START( dacholer, dacholer_state ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15) MCFG_SOUND_ADD("msm", MSM5205, XTAL_384kHz) - MCFG_SOUND_CONFIG(msm_interface) + MCFG_MSM5205_VCLK_CB(WRITELINE(dacholer_state, adpcm_int)) /* interrupt function */ + MCFG_MSM5205_PRESCALER_SELECTOR(MSM5205_S96_4B) /* 1 / 96 = 3906.25Hz playback - guess */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MACHINE_CONFIG_END |