diff options
Diffstat (limited to 'src/devices/bus/ti99/peb/ti_rs232.cpp')
-rw-r--r-- | src/devices/bus/ti99/peb/ti_rs232.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/ti99/peb/ti_rs232.cpp b/src/devices/bus/ti99/peb/ti_rs232.cpp index 841acf44ac7..2c9f8e8c7d6 100644 --- a/src/devices/bus/ti99/peb/ti_rs232.cpp +++ b/src/devices/bus/ti99/peb/ti_rs232.cpp @@ -140,7 +140,7 @@ namespace bus::ti99::peb { #define SERDEV1 "serdev1" #define PIODEV "piodev" -ti_rs232_pio_device::ti_rs232_pio_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : +ti_rs232_pio_device::ti_rs232_pio_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, TI99_RS232, tag, owner, clock), device_ti99_peribox_card_interface(mconfig, *this), m_crulatch(*this, "crulatch"), @@ -170,14 +170,14 @@ ti_rs232_pio_device::ti_rs232_pio_device(const machine_config &mconfig, const ch /**************************************************************************/ /* Ports */ -ti_rs232_attached_device::ti_rs232_attached_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +ti_rs232_attached_device::ti_rs232_attached_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, TI99_RS232_DEV, tag, owner, clock), device_image_interface(mconfig, *this), m_uart(nullptr) { } -ti_pio_attached_device::ti_pio_attached_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +ti_pio_attached_device::ti_pio_attached_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, TI99_PIO_DEV, tag, owner, clock), device_image_interface(mconfig, *this) { @@ -1092,22 +1092,22 @@ INPUT_PORTS_END void ti_rs232_pio_device::device_add_mconfig(machine_config &config) { - TMS9902(config, m_uart0, 3000000); + TMS9902(config, m_uart0, XTAL::u(3000000)); m_uart0->int_cb().set(FUNC(ti_rs232_pio_device::int0_callback)); m_uart0->rcv_cb().set(FUNC(ti_rs232_pio_device::rcv0_callback)); m_uart0->xmit_cb().set(FUNC(ti_rs232_pio_device::xmit0_callback)); m_uart0->ctrl_cb().set(FUNC(ti_rs232_pio_device::ctrl0_callback)); - TMS9902(config, m_uart1, 3000000); + TMS9902(config, m_uart1, XTAL::u(3000000)); m_uart1->int_cb().set(FUNC(ti_rs232_pio_device::int1_callback)); m_uart1->rcv_cb().set(FUNC(ti_rs232_pio_device::rcv1_callback)); m_uart1->xmit_cb().set(FUNC(ti_rs232_pio_device::xmit1_callback)); m_uart1->ctrl_cb().set(FUNC(ti_rs232_pio_device::ctrl1_callback)); - TI99_RS232_DEV(config, m_serdev0, 0); + TI99_RS232_DEV(config, m_serdev0); m_serdev0->connect(m_uart0); - TI99_RS232_DEV(config, m_serdev1, 0); + TI99_RS232_DEV(config, m_serdev1); m_serdev1->connect(m_uart1); - TI99_PIO_DEV(config, m_piodev, 0); + TI99_PIO_DEV(config, m_piodev); LS259(config, m_crulatch); // U12 m_crulatch->q_out_cb<0>().set(FUNC(ti_rs232_pio_device::selected_w)); |