summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/tomcat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tomcat.cpp')
-rw-r--r--src/mame/drivers/tomcat.cpp36
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)