summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2018-08-06 19:16:03 -0400
committer AJR <ajrhacker@users.noreply.github.com>2018-08-06 19:16:03 -0400
commit42f3d26e1e8c91aa41c7fc1afab42a664fb5000f (patch)
tree52b976a205941f1076942eef1f8f07a250106d4d
parentadbda4b6f05f1efde5ea4d38fc6eea7cb7015723 (diff)
thomson.cpp: More clocks (nw)
-rw-r--r--src/mame/drivers/thomson.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/thomson.cpp b/src/mame/drivers/thomson.cpp
index c0c13981a1d..4e944b86be3 100644
--- a/src/mame/drivers/thomson.cpp
+++ b/src/mame/drivers/thomson.cpp
@@ -651,7 +651,7 @@ MACHINE_CONFIG_START(thomson_state::to7)
/* sound */
SPEAKER(config, "speaker").front_center();
MCFG_DEVICE_ADD("buzzer", DAC_1BIT, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.5)
- MCFG_DEVICE_ADD("dac", DAC_6BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.5) // unknown DAC (6-bit game extension DAC)
+ MCFG_DEVICE_ADD("dac", DAC_6BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.5) // 6-bit game extension R-2R DAC (R=10K)
MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0)
MCFG_SOUND_ROUTE(0, "buzzer", 1.0, DAC_VREF_POS_INPUT)
MCFG_SOUND_ROUTE(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac", -1.0, DAC_VREF_NEG_INPUT)
@@ -675,7 +675,7 @@ MACHINE_CONFIG_START(thomson_state::to7)
MCFG_MC6846_IRQ_CB(WRITELINE("mainirq", input_merger_device, in_w<0>))
/* floppy */
- MCFG_DEVICE_ADD("mc6843", MC6843, 0)
+ MCFG_DEVICE_ADD("mc6843", MC6843, 16_MHz_XTAL / 16 / 2)
MCFG_DEVICE_ADD(m_floppy_image[0], LEGACY_FLOPPY, 0)
MCFG_LEGACY_FLOPPY_CONFIG(thomson_floppy_interface)
@@ -1716,6 +1716,8 @@ MACHINE_CONFIG_START(thomson_state::to8)
MCFG_DEVICE_MODIFY( "maincpu" )
MCFG_DEVICE_PROGRAM_MAP ( to8)
+ //MCFG_DEVICE_ADD("kbdmcu", MC6804, 11_MHz_XTAL)
+
MCFG_DEVICE_MODIFY(THOM_PIA_SYS)
MCFG_PIA_READPA_HANDLER(READ8(*this, thomson_state, to8_sys_porta_in))
MCFG_PIA_READPB_HANDLER(CONSTANT(0))