diff options
Diffstat (limited to 'src/mame/drivers/tomcat.cpp')
-rw-r--r-- | src/mame/drivers/tomcat.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mame/drivers/tomcat.cpp b/src/mame/drivers/tomcat.cpp index 9f846ce6a27..4ef1106c225 100644 --- a/src/mame/drivers/tomcat.cpp +++ b/src/mame/drivers/tomcat.cpp @@ -310,18 +310,18 @@ void tomcat_state::machine_start() } MACHINE_CONFIG_START(tomcat_state::tomcat) - MCFG_CPU_ADD("maincpu", M68010, 12.096_MHz_XTAL / 2) - MCFG_CPU_PROGRAM_MAP(tomcat_map) - MCFG_CPU_PERIODIC_INT_DRIVER(tomcat_state, irq1_line_assert, 5*60) - //MCFG_CPU_PERIODIC_INT_DRIVER(tomcat_state, irq1_line_assert, 12.096_MHz_XTAL / 16 / 16 / 16 / 12) + MCFG_DEVICE_ADD("maincpu", M68010, 12.096_MHz_XTAL / 2) + MCFG_DEVICE_PROGRAM_MAP(tomcat_map) + MCFG_DEVICE_PERIODIC_INT_DRIVER(tomcat_state, irq1_line_assert, 5*60) + //MCFG_DEVICE_PERIODIC_INT_DRIVER(tomcat_state, irq1_line_assert, 12.096_MHz_XTAL / 16 / 16 / 16 / 12) - MCFG_CPU_ADD("dsp", TMS32010, 16_MHz_XTAL) - MCFG_CPU_PROGRAM_MAP( dsp_map) - MCFG_TMS32010_BIO_IN_CB(READLINE(tomcat_state, dsp_BIO_r)) + MCFG_DEVICE_ADD("dsp", TMS32010, 16_MHz_XTAL) + MCFG_DEVICE_PROGRAM_MAP( dsp_map) + MCFG_TMS32010_BIO_IN_CB(READLINE(*this, tomcat_state, dsp_BIO_r)) - MCFG_CPU_ADD("soundcpu", M6502, 14.318181_MHz_XTAL / 8 ) + MCFG_DEVICE_ADD("soundcpu", M6502, 14.318181_MHz_XTAL / 8 ) MCFG_DEVICE_DISABLE() - MCFG_CPU_PROGRAM_MAP( sound_map) + MCFG_DEVICE_PROGRAM_MAP( sound_map) MCFG_DEVICE_ADD("adc", ADC0809, 12.096_MHz_XTAL / 16) MCFG_ADC0808_IN0_CB(IOPORT("STICKY")) @@ -348,12 +348,12 @@ MACHINE_CONFIG_START(tomcat_state::tomcat) MCFG_DEVICE_ADD("mainlatch", LS259, 0) MCFG_ADDRESSABLE_LATCH_Q0_OUT_CB(OUTPUT("led1")) MCFG_DEVCB_INVERT MCFG_ADDRESSABLE_LATCH_Q1_OUT_CB(OUTPUT("led2")) MCFG_DEVCB_INVERT - MCFG_ADDRESSABLE_LATCH_Q2_OUT_CB(WRITELINE(tomcat_state, mres_w)) - MCFG_ADDRESSABLE_LATCH_Q3_OUT_CB(WRITELINE(tomcat_state, sndres_w)) - MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(WRITELINE(tomcat_state, lnkmode_w)) - MCFG_ADDRESSABLE_LATCH_Q5_OUT_CB(WRITELINE(tomcat_state, err_w)) - MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(WRITELINE(tomcat_state, ack_w)) - MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(tomcat_state, txbuff_w)) + MCFG_ADDRESSABLE_LATCH_Q2_OUT_CB(WRITELINE(*this, tomcat_state, mres_w)) + MCFG_ADDRESSABLE_LATCH_Q3_OUT_CB(WRITELINE(*this, tomcat_state, sndres_w)) + MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(WRITELINE(*this, tomcat_state, lnkmode_w)) + MCFG_ADDRESSABLE_LATCH_Q5_OUT_CB(WRITELINE(*this, tomcat_state, err_w)) + MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(WRITELINE(*this, tomcat_state, ack_w)) + MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(*this, tomcat_state, txbuff_w)) MCFG_NVRAM_ADD_0FILL("nvram") @@ -373,13 +373,13 @@ MACHINE_CONFIG_START(tomcat_state::tomcat) MCFG_AVGDVG_VECTOR("vector") MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_SOUND_ADD("pokey1", POKEY, XTAL(14'318'181) / 8) + MCFG_DEVICE_ADD("pokey1", POKEY, XTAL(14'318'181) / 8) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.20) - MCFG_SOUND_ADD("pokey2", POKEY, XTAL(14'318'181) / 8) + MCFG_DEVICE_ADD("pokey2", POKEY, XTAL(14'318'181) / 8) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.20) - MCFG_SOUND_ADD("tms", TMS5220, 325000) + MCFG_DEVICE_ADD("tms", TMS5220, 325000) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.50) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.50) |