diff options
Diffstat (limited to 'src/devices/bus/sbus')
-rw-r--r-- | src/devices/bus/sbus/artecon.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/artecon.h | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/bwtwo.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/bwtwo.h | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/cgsix.cpp | 10 | ||||
-rw-r--r-- | src/devices/bus/sbus/cgsix.h | 8 | ||||
-rw-r--r-- | src/devices/bus/sbus/cgthree.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/sbus/cgthree.h | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/hme.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/hme.h | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/sbus.cpp | 8 | ||||
-rw-r--r-- | src/devices/bus/sbus/sbus.h | 12 | ||||
-rw-r--r-- | src/devices/bus/sbus/sunpc.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/sbus/sunpc.h | 2 |
14 files changed, 30 insertions, 30 deletions
diff --git a/src/devices/bus/sbus/artecon.cpp b/src/devices/bus/sbus/artecon.cpp index 0117ec12cd9..6f24ad471e5 100644 --- a/src/devices/bus/sbus/artecon.cpp +++ b/src/devices/bus/sbus/artecon.cpp @@ -39,7 +39,7 @@ void sbus_artecon_device::device_add_mconfig(machine_config &config) } -sbus_artecon_device::sbus_artecon_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_artecon_device::sbus_artecon_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, SBUS_SB300P, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") diff --git a/src/devices/bus/sbus/artecon.h b/src/devices/bus/sbus/artecon.h index 9b0d9a4cbbb..cb4c39b2b44 100644 --- a/src/devices/bus/sbus/artecon.h +++ b/src/devices/bus/sbus/artecon.h @@ -18,7 +18,7 @@ class sbus_artecon_device : public device_t, public device_sbus_card_interface { public: // construction/destruction - sbus_artecon_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_artecon_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides diff --git a/src/devices/bus/sbus/bwtwo.cpp b/src/devices/bus/sbus/bwtwo.cpp index c034d43e05f..422d55e307f 100644 --- a/src/devices/bus/sbus/bwtwo.cpp +++ b/src/devices/bus/sbus/bwtwo.cpp @@ -46,7 +46,7 @@ void sbus_bwtwo_device::device_add_mconfig(machine_config &config) } -sbus_bwtwo_device::sbus_bwtwo_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_bwtwo_device::sbus_bwtwo_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, SBUS_BWTWO, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") diff --git a/src/devices/bus/sbus/bwtwo.h b/src/devices/bus/sbus/bwtwo.h index d307f16f977..3296f2ca9b8 100644 --- a/src/devices/bus/sbus/bwtwo.h +++ b/src/devices/bus/sbus/bwtwo.h @@ -18,7 +18,7 @@ class sbus_bwtwo_device : public device_t, public device_sbus_card_interface { public: // construction/destruction - sbus_bwtwo_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_bwtwo_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides diff --git a/src/devices/bus/sbus/cgsix.cpp b/src/devices/bus/sbus/cgsix.cpp index 4ae3301c285..319778513d4 100644 --- a/src/devices/bus/sbus/cgsix.cpp +++ b/src/devices/bus/sbus/cgsix.cpp @@ -28,7 +28,7 @@ void sbus_cgsix_device::base_map(address_map &map) map(0x00700000, 0x00700fff).rw(FUNC(sbus_cgsix_device::fbc_r), FUNC(sbus_cgsix_device::fbc_w)); } -sbus_cgsix_device::sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) +sbus_cgsix_device::sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, type, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") @@ -1322,10 +1322,10 @@ void sbus_turbogx_device::device_add_mconfig(machine_config &config) m_screen->set_raw(105.561_MHz_XTAL, 1472, 0, 1152, 943, 0, 900); m_screen->screen_vblank().set(FUNC(sbus_turbogx_device::vblank_w)); - BT458(config, m_ramdac, 0); + BT458(config, m_ramdac); } -sbus_turbogx_device::sbus_turbogx_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_turbogx_device::sbus_turbogx_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : sbus_cgsix_device(mconfig, SBUS_TURBOGX, tag, owner, clock, 0x100000) { } @@ -1364,10 +1364,10 @@ void sbus_turbogxp_device::device_add_mconfig(machine_config &config) m_screen->set_refresh_hz(72); m_screen->screen_vblank().set(FUNC(sbus_turbogxp_device::vblank_w)); - BT467(config, m_ramdac, 0); + BT467(config, m_ramdac); } -sbus_turbogxp_device::sbus_turbogxp_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_turbogxp_device::sbus_turbogxp_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : sbus_cgsix_device(mconfig, SBUS_TURBOGXP, tag, owner, clock, 0x400000) { } diff --git a/src/devices/bus/sbus/cgsix.h b/src/devices/bus/sbus/cgsix.h index b6f3fe7520d..096add5dae6 100644 --- a/src/devices/bus/sbus/cgsix.h +++ b/src/devices/bus/sbus/cgsix.h @@ -22,13 +22,13 @@ public: protected: // construction/destruction - sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock, const uint32_t vram_size) + sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock, const uint32_t vram_size) : sbus_cgsix_device(mconfig, type, tag, owner, clock) { set_vram_size(vram_size); } - sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + sbus_cgsix_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock); // configuration void set_vram_size(uint32_t vram_size) { m_vram_size = vram_size; } @@ -520,7 +520,7 @@ protected: class sbus_turbogx_device : public sbus_cgsix_device { public: - sbus_turbogx_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_turbogx_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides @@ -536,7 +536,7 @@ protected: class sbus_turbogxp_device : public sbus_cgsix_device { public: - sbus_turbogxp_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_turbogxp_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides diff --git a/src/devices/bus/sbus/cgthree.cpp b/src/devices/bus/sbus/cgthree.cpp index 2ca7e930c04..ebd57c13c2a 100644 --- a/src/devices/bus/sbus/cgthree.cpp +++ b/src/devices/bus/sbus/cgthree.cpp @@ -38,10 +38,10 @@ void sbus_cgthree_device::device_add_mconfig(machine_config &config) m_screen->set_screen_update(FUNC(sbus_cgthree_device::screen_update)); m_screen->set_raw(92.9405_MHz_XTAL, 1504, 0, 1152, 937, 0, 900); - BT458(config, m_ramdac, 0); + BT458(config, m_ramdac); } -sbus_cgthree_device::sbus_cgthree_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_cgthree_device::sbus_cgthree_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, SBUS_CGTHREE, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") diff --git a/src/devices/bus/sbus/cgthree.h b/src/devices/bus/sbus/cgthree.h index d95a104aef5..741051f66b9 100644 --- a/src/devices/bus/sbus/cgthree.h +++ b/src/devices/bus/sbus/cgthree.h @@ -20,7 +20,7 @@ public: static constexpr feature_type imperfect_features() { return feature::GRAPHICS; } // construction/destruction - sbus_cgthree_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_cgthree_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides diff --git a/src/devices/bus/sbus/hme.cpp b/src/devices/bus/sbus/hme.cpp index b11354f8e1e..a37de672eef 100644 --- a/src/devices/bus/sbus/hme.cpp +++ b/src/devices/bus/sbus/hme.cpp @@ -38,7 +38,7 @@ void sbus_hme_device::device_add_mconfig(machine_config &config) } -sbus_hme_device::sbus_hme_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_hme_device::sbus_hme_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, SBUS_HME, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") diff --git a/src/devices/bus/sbus/hme.h b/src/devices/bus/sbus/hme.h index fde0571c755..b996272a259 100644 --- a/src/devices/bus/sbus/hme.h +++ b/src/devices/bus/sbus/hme.h @@ -18,7 +18,7 @@ class sbus_hme_device : public device_t, public device_sbus_card_interface { public: // construction/destruction - sbus_hme_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_hme_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides diff --git a/src/devices/bus/sbus/sbus.cpp b/src/devices/bus/sbus/sbus.cpp index 6640509d3ec..aa4766cab39 100644 --- a/src/devices/bus/sbus/sbus.cpp +++ b/src/devices/bus/sbus/sbus.cpp @@ -35,12 +35,12 @@ void sbus_cards(device_slot_interface &device) DEFINE_DEVICE_TYPE(SBUS_SLOT, sbus_slot_device, "sbus_slot", "Sun SBus Slot") -sbus_slot_device::sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_slot_device::sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : sbus_slot_device(mconfig, SBUS_SLOT, tag, owner, clock) { } -sbus_slot_device::sbus_slot_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) +sbus_slot_device::sbus_slot_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, type, tag, owner, clock) , device_single_card_slot_interface<device_sbus_card_interface>(mconfig, *this) , m_sbus(*this, finder_base::DUMMY_TAG) @@ -75,12 +75,12 @@ device_memory_interface::space_config_vector sbus_device::memory_space_config() }; } -sbus_device::sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_device::sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : sbus_device(mconfig, SBUS, tag, owner, clock) { } -sbus_device::sbus_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) +sbus_device::sbus_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, type, tag, owner, clock) , device_memory_interface(mconfig, *this) , m_space_config("sbus", ENDIANNESS_BIG, 32, 32, 0, address_map_constructor()) diff --git a/src/devices/bus/sbus/sbus.h b/src/devices/bus/sbus/sbus.h index 2c66318c8aa..df8674d4a7f 100644 --- a/src/devices/bus/sbus/sbus.h +++ b/src/devices/bus/sbus/sbus.h @@ -23,7 +23,7 @@ class sbus_slot_device : public device_t, public device_single_card_slot_interfa public: // construction/destruction template <typename T, typename U> - sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock, T &&sbus_tag, int slot, U &&opts, const char *dflt, bool fixed = false) + sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock, T &&sbus_tag, int slot, U &&opts, const char *dflt, bool fixed = false) : sbus_slot_device(mconfig, tag, owner, clock) { option_reset(); @@ -33,10 +33,10 @@ public: m_sbus.set_tag(std::forward<T>(sbus_tag)); m_slot = slot; } - sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: - sbus_slot_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + sbus_slot_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock); // device-level overrides virtual void device_validity_check(validity_checker &valid) const override; @@ -58,14 +58,14 @@ class sbus_device : public device_t, public: // construction/destruction template <typename T, typename U> - sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock, T &&cpu_tag, U &&space_tag, int space_num) + sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock, T &&cpu_tag, U &&space_tag, int space_num) : sbus_device(mconfig, tag, owner, clock) { set_cpu(std::forward<T>(cpu_tag)); set_type1space(std::forward<U>(space_tag), space_num); } - sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); // inline configuration template <typename T> void set_cpu(T &&tag) { m_maincpu.set_tag(std::forward<T>(tag)); } @@ -91,7 +91,7 @@ public: void write(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); protected: - sbus_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + sbus_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock); // device-level overrides virtual void device_resolve_objects() override; diff --git a/src/devices/bus/sbus/sunpc.cpp b/src/devices/bus/sbus/sunpc.cpp index bfb88b4726f..7968e6d405d 100644 --- a/src/devices/bus/sbus/sunpc.cpp +++ b/src/devices/bus/sbus/sunpc.cpp @@ -38,7 +38,7 @@ void sbus_sunpc_device::device_add_mconfig(machine_config &config) } -sbus_sunpc_device::sbus_sunpc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbus_sunpc_device::sbus_sunpc_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, SBUS_SUNPC, tag, owner, clock) , device_sbus_card_interface(mconfig, *this) , m_rom(*this, "prom") diff --git a/src/devices/bus/sbus/sunpc.h b/src/devices/bus/sbus/sunpc.h index 951b0c6f7d6..6c41d38b70b 100644 --- a/src/devices/bus/sbus/sunpc.h +++ b/src/devices/bus/sbus/sunpc.h @@ -18,7 +18,7 @@ class sbus_sunpc_device : public device_t, public device_sbus_card_interface { public: // construction/destruction - sbus_sunpc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + sbus_sunpc_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: // device_t overrides |