summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tandy2k.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2018-01-21 23:42:41 +0100
committer Olivier Galibert <galibert@pobox.com>2018-01-23 10:25:25 +0100
commit03ba80e0ef3e021f6ff89ef91ae5cdce4e24b994 (patch)
treef127b7f533d36df2484f82fcb05cef5f4c04f232 /src/mame/drivers/tandy2k.cpp
parentf61a64ea29bf46bf2deb2e1fbace5b24f3d7b0aa (diff)
xtal.h is dead, long live to xtal.cpp [O. Galibert]
Diffstat (limited to 'src/mame/drivers/tandy2k.cpp')
-rw-r--r--src/mame/drivers/tandy2k.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/tandy2k.cpp b/src/mame/drivers/tandy2k.cpp
index f6a38fefee9..d07df00cb87 100644
--- a/src/mame/drivers/tandy2k.cpp
+++ b/src/mame/drivers/tandy2k.cpp
@@ -287,8 +287,8 @@ WRITE8_MEMBER( tandy2k_state::addr_ctrl_w )
if (m_clkspd != clkspd || m_clkcnt != clkcnt)
{
- float busdotclk = XTAL_16MHz*28 / (clkspd ? 16 : 20);
- float vidcclk = busdotclk / (clkcnt ? 8 : 10);
+ const XTAL busdotclk = XTAL(16'000'000)*28 / (clkspd ? 16 : 20);
+ const XTAL vidcclk = busdotclk / (clkcnt ? 8 : 10);
m_vpac->set_character_width(clkcnt ? 8 : 10);
m_vpac->set_unscaled_clock(vidcclk);
@@ -766,7 +766,7 @@ void tandy2k_state::device_reset_after_children()
MACHINE_CONFIG_START(tandy2k_state::tandy2k)
// basic machine hardware
- MCFG_CPU_ADD(I80186_TAG, I80186, XTAL_16MHz)
+ MCFG_CPU_ADD(I80186_TAG, I80186, XTAL(16'000'000))
MCFG_CPU_PROGRAM_MAP(tandy2k_mem)
MCFG_CPU_IO_MAP(tandy2k_io)
MCFG_80186_IRQ_SLAVE_ACK(DEVREAD8(DEVICE_SELF, tandy2k_state, irq_callback))
@@ -782,7 +782,7 @@ MACHINE_CONFIG_START(tandy2k_state::tandy2k)
MCFG_PALETTE_ADD_MONOCHROME("palette")
- MCFG_DEVICE_ADD(CRT9007_TAG, CRT9007, XTAL_16MHz*28/20/8)
+ MCFG_DEVICE_ADD(CRT9007_TAG, CRT9007, XTAL(16'000'000)*28/20/8)
MCFG_DEVICE_ADDRESS_MAP(0, vpac_mem)
MCFG_CRT9007_CHARACTER_WIDTH(8)
MCFG_CRT9007_INT_CALLBACK(DEVWRITELINE(I8259A_1_TAG, pic8259_device, ir1_w))
@@ -804,7 +804,7 @@ MACHINE_CONFIG_START(tandy2k_state::tandy2k)
MCFG_CRT9212_WEN2_VCC()
MCFG_CRT9212_DOUT_CALLBACK(WRITE8(tandy2k_state, drb_attr_w))
- MCFG_DEVICE_ADD(CRT9021B_TAG, CRT9021, XTAL_16MHz*28/20)
+ MCFG_DEVICE_ADD(CRT9021B_TAG, CRT9021, XTAL(16'000'000)*28/20)
MCFG_VIDEO_SET_SCREEN(SCREEN_TAG)
MCFG_TIMER_DRIVER_ADD("vidldsh", tandy2k_state, vidldsh_tick)
@@ -834,11 +834,11 @@ MACHINE_CONFIG_START(tandy2k_state::tandy2k)
// TODO pin 17 external receiver clock
MCFG_DEVICE_ADD(I8253_TAG, PIT8253, 0)
- MCFG_PIT8253_CLK0(XTAL_16MHz/16)
+ MCFG_PIT8253_CLK0(XTAL(16'000'000)/16)
MCFG_PIT8253_OUT0_HANDLER(WRITELINE(tandy2k_state, outspkr_w))
- MCFG_PIT8253_CLK1(XTAL_16MHz/8)
+ MCFG_PIT8253_CLK1(XTAL(16'000'000)/8)
MCFG_PIT8253_OUT1_HANDLER(WRITELINE(tandy2k_state, intbrclk_w))
- //MCFG_PIT8253_CLK2(XTAL_16MHz/8)
+ //MCFG_PIT8253_CLK2(XTAL(16'000'000)/8)
//MCFG_PIT8253_OUT2_HANDLER(WRITELINE(tandy2k_state, rfrqpulse_w))
MCFG_DEVICE_ADD(I8259A_0_TAG, PIC8259, 0)