diff options
author | 2022-06-16 12:47:52 +0200 | |
---|---|---|
committer | 2025-04-29 23:06:41 +0200 | |
commit | 45d4cd52a8194f2ef9e0383cfb2e2a35634af6ff (patch) | |
tree | 4e8d8fcb7382a5e9e0bce5ec59939bcfbe67155a /src/devices/bus/hp_hil | |
parent | 5c14bcdfcb4aefb71b5b62387c4ad05dbeb3814e (diff) |
full xtal conversionxtal
Diffstat (limited to 'src/devices/bus/hp_hil')
-rw-r--r-- | src/devices/bus/hp_hil/hlebase.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hlebase.h | 2 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hlekbd.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hlekbd.h | 4 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hlemouse.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hlemouse.h | 2 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hp_hil.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/hp_hil/hp_hil.h | 6 |
8 files changed, 13 insertions, 13 deletions
diff --git a/src/devices/bus/hp_hil/hlebase.cpp b/src/devices/bus/hp_hil/hlebase.cpp index 247dafeea51..8296e188190 100644 --- a/src/devices/bus/hp_hil/hlebase.cpp +++ b/src/devices/bus/hp_hil/hlebase.cpp @@ -17,7 +17,7 @@ namespace bus::hp_hil { designated device constructor --------------------------------------------------*/ -hle_device_base::hle_device_base(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, uint32_t clock) +hle_device_base::hle_device_base(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, type, tag, owner, clock) , device_hp_hil_interface(mconfig, *this) , m_powerup(true) diff --git a/src/devices/bus/hp_hil/hlebase.h b/src/devices/bus/hp_hil/hlebase.h index 96efcdd2073..bdf95b59975 100644 --- a/src/devices/bus/hp_hil/hlebase.h +++ b/src/devices/bus/hp_hil/hlebase.h @@ -20,7 +20,7 @@ public: void transmit_byte(uint8_t byte); protected: // constructor/destructor - hle_device_base(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, uint32_t clock); + hle_device_base(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, const XTAL &clock); // device overrides virtual void device_start() override; diff --git a/src/devices/bus/hp_hil/hlekbd.cpp b/src/devices/bus/hp_hil/hlekbd.cpp index 25414fc2de5..c02584386c7 100644 --- a/src/devices/bus/hp_hil/hlekbd.cpp +++ b/src/devices/bus/hp_hil/hlekbd.cpp @@ -436,7 +436,7 @@ void hle_hp_itf_device::transmit_byte(uint8_t byte) abbreviated constructor --------------------------------------------------*/ -hle_hp_ipc_device::hle_hp_ipc_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock) +hle_hp_ipc_device::hle_hp_ipc_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock) : hle_device_base(mconfig, HP_IPC_HLE_KEYBOARD, tag, owner, clock) , device_matrix_keyboard_interface(mconfig, *this, "COL1", "COL2", "COL3", "COL4", "COL5", "COL6", "COL7", "COL8", "COL9", "COL10", "COL11", "COL12", "COL13", "COL14", "COL15") , m_modifiers(*this, "COL8") @@ -568,7 +568,7 @@ ioport_constructor hle_hp_ipc_device::device_input_ports() const abbreviated constructor --------------------------------------------------*/ -hle_hp_itf_device::hle_hp_itf_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock) +hle_hp_itf_device::hle_hp_itf_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock) : hle_device_base(mconfig, HP_ITF_HLE_KEYBOARD, tag, owner, clock) , device_matrix_keyboard_interface(mconfig, *this, "COL1", "COL2", "COL3", "COL4", "COL5", "COL6", "COL7", "COL8", "COL9", "COL10", "COL11", "COL12", "COL13", "COL14", "COL15") { } diff --git a/src/devices/bus/hp_hil/hlekbd.h b/src/devices/bus/hp_hil/hlekbd.h index e1b5c08fd5a..cdc507ab16e 100644 --- a/src/devices/bus/hp_hil/hlekbd.h +++ b/src/devices/bus/hp_hil/hlekbd.h @@ -17,7 +17,7 @@ class hle_hp_ipc_device , protected device_matrix_keyboard_interface<15U> { public: - hle_hp_ipc_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock); + hle_hp_ipc_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock); virtual ioport_constructor device_input_ports() const override; virtual void device_reset() override; @@ -50,7 +50,7 @@ class hle_hp_itf_device , protected device_matrix_keyboard_interface<15U> { public: - hle_hp_itf_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock); + hle_hp_itf_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock); virtual void device_reset() override; virtual ioport_constructor device_input_ports() const override; diff --git a/src/devices/bus/hp_hil/hlemouse.cpp b/src/devices/bus/hp_hil/hlemouse.cpp index 215912b5cc6..b13366ca75b 100644 --- a/src/devices/bus/hp_hil/hlemouse.cpp +++ b/src/devices/bus/hp_hil/hlemouse.cpp @@ -33,7 +33,7 @@ INPUT_PORTS_START( hle_hp_46060b_device ) INPUT_PORTS_END } // anonymous namespace -hle_hp_46060b_device::hle_hp_46060b_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock) +hle_hp_46060b_device::hle_hp_46060b_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock) : hle_device_base(mconfig, HP_46060B_MOUSE, tag, owner, clock), mouse_x_delta{0}, mouse_y_delta{0}, diff --git a/src/devices/bus/hp_hil/hlemouse.h b/src/devices/bus/hp_hil/hlemouse.h index 830ffd20bfe..6fbb256da1b 100644 --- a/src/devices/bus/hp_hil/hlemouse.h +++ b/src/devices/bus/hp_hil/hlemouse.h @@ -16,7 +16,7 @@ class hle_hp_46060b_device : public hle_device_base { public: - hle_hp_46060b_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock); + hle_hp_46060b_device(machine_config const &mconfig, char const *tag, device_t *owner, const XTAL &clock); virtual void device_reset() override; virtual ioport_constructor device_input_ports() const override; virtual int hil_poll() override; diff --git a/src/devices/bus/hp_hil/hp_hil.cpp b/src/devices/bus/hp_hil/hp_hil.cpp index e86b9b24a9c..ae14ba2280c 100644 --- a/src/devices/bus/hp_hil/hp_hil.cpp +++ b/src/devices/bus/hp_hil/hp_hil.cpp @@ -25,7 +25,7 @@ DEFINE_DEVICE_TYPE(HP_HIL_SLOT, hp_hil_slot_device, "hp_hil_slot", "HP-HIL Slot" //------------------------------------------------- // hp_hil_slot_device - constructor //------------------------------------------------- -hp_hil_slot_device::hp_hil_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +hp_hil_slot_device::hp_hil_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, HP_HIL_SLOT, tag, owner, clock) , device_single_card_slot_interface<device_hp_hil_interface>(mconfig, *this) , m_mlc(*this, finder_base::DUMMY_TAG) @@ -55,7 +55,7 @@ DEFINE_DEVICE_TYPE(HP_HIL_MLC, hp_hil_mlc_device, "hp_hil_mlc", "HP-HIL Master L //------------------------------------------------- // hp_hil_mlc_device - constructor //------------------------------------------------- -hp_hil_mlc_device::hp_hil_mlc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +hp_hil_mlc_device::hp_hil_mlc_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t{mconfig, HP_HIL_MLC, tag, owner, clock} , m_r2{0} , m_r3{0} diff --git a/src/devices/bus/hp_hil/hp_hil.h b/src/devices/bus/hp_hil/hp_hil.h index c50c4742340..c1ad4566efd 100644 --- a/src/devices/bus/hp_hil/hp_hil.h +++ b/src/devices/bus/hp_hil/hp_hil.h @@ -89,7 +89,7 @@ public: // construction/destruction template <typename T, typename U> hp_hil_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, T &&mlc_tag, U &&opts, const char *dflt) - : hp_hil_slot_device(mconfig, tag, owner, 0) + : hp_hil_slot_device(mconfig, tag, owner) { m_mlc.set_tag(std::forward<T>(mlc_tag)); option_reset(); @@ -97,7 +97,7 @@ public: set_default_option(dflt); set_fixed(false); } - hp_hil_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + hp_hil_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock = XTAL()); protected: // device-level overrides @@ -116,7 +116,7 @@ class hp_hil_mlc_device : public device_t { public: // construction/destruction - hp_hil_mlc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + hp_hil_mlc_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); ~hp_hil_mlc_device() { m_device_list.detach_all(); } auto int_callback() { return int_cb.bind(); } |