summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/ti99/peb/tn_ide.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2022-06-16 12:47:52 +0200
committer Olivier Galibert <galibert@pobox.com>2025-04-29 23:06:41 +0200
commit45d4cd52a8194f2ef9e0383cfb2e2a35634af6ff (patch)
tree4e8d8fcb7382a5e9e0bce5ec59939bcfbe67155a /src/devices/bus/ti99/peb/tn_ide.cpp
parent5c14bcdfcb4aefb71b5b62387c4ad05dbeb3814e (diff)
full xtal conversionxtal
Diffstat (limited to 'src/devices/bus/ti99/peb/tn_ide.cpp')
-rw-r--r--src/devices/bus/ti99/peb/tn_ide.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/ti99/peb/tn_ide.cpp b/src/devices/bus/ti99/peb/tn_ide.cpp
index f4ae600ce67..a47c8787824 100644
--- a/src/devices/bus/ti99/peb/tn_ide.cpp
+++ b/src/devices/bus/ti99/peb/tn_ide.cpp
@@ -163,7 +163,7 @@ enum
RTC52
};
-nouspikel_ide_card_device::nouspikel_ide_card_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
+nouspikel_ide_card_device::nouspikel_ide_card_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) :
device_t(mconfig, TI99_IDE, tag, owner, clock),
device_ti99_peribox_card_interface(mconfig, *this),
m_rtc65(*this, CLOCK65_TAG),
@@ -621,10 +621,10 @@ WRITE_LINE_MEMBER(nouspikel_ide_card_device::resetdr_callback)
void nouspikel_ide_card_device::device_add_mconfig(machine_config &config)
{
// Choice of RTC chips
- RTC65271(config, m_rtc65, 0);
- BQ4847(config, m_rtc47, 0);
- BQ4842(config, m_rtc42, 0);
- BQ4852(config, m_rtc52, 0);
+ RTC65271(config, m_rtc65);
+ BQ4847(config, m_rtc47);
+ BQ4842(config, m_rtc42);
+ BQ4852(config, m_rtc52);
m_rtc65->interrupt_cb().set(FUNC(nouspikel_ide_card_device::rtc_int_callback<RTC65>)).invert();
m_rtc47->int_handler().set(FUNC(nouspikel_ide_card_device::rtc_int_callback<RTC47>));
@@ -634,18 +634,18 @@ void nouspikel_ide_card_device::device_add_mconfig(machine_config &config)
ATA_INTERFACE(config, m_ata).options(ata_devices, "hdd", nullptr, false);
m_ata->irq_handler().set(FUNC(nouspikel_ide_card_device::ide_interrupt_callback));
- TTL74543(config, m_latch0_7, 0);
+ TTL74543(config, m_latch0_7);
m_latch0_7->set_ceab_pin_value(0);
m_latch0_7->set_ceba_pin_value(0);
- TTL74543(config, m_latch8_15, 0);
+ TTL74543(config, m_latch8_15);
m_latch8_15->set_ceab_pin_value(0);
m_latch8_15->set_ceba_pin_value(0);
LS259(config, m_crulatch);
m_crulatch->q_out_cb<7>().set(FUNC(nouspikel_ide_card_device::resetdr_callback));
- BUFF_RAM(config, RAM512_TAG, 0).set_size(512*1024);
+ BUFF_RAM(config, RAM512_TAG).set_size(512*1024);
}
void nouspikel_ide_card_device::device_start()