diff options
Diffstat (limited to 'src/mame/skeleton/didact.cpp')
-rw-r--r-- | src/mame/skeleton/didact.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/skeleton/didact.cpp b/src/mame/skeleton/didact.cpp index f8b4b24e1b4..70aa0e378a2 100644 --- a/src/mame/skeleton/didact.cpp +++ b/src/mame/skeleton/didact.cpp @@ -179,10 +179,10 @@ protected: void pia2_kbB_w(uint8_t data); void pia2_ca2_w(int state); - virtual void machine_reset() override; - virtual void machine_start() override; + virtual void machine_reset() override ATTR_COLD; + virtual void machine_start() override ATTR_COLD; - void md6802_map(address_map &map); + void md6802_map(address_map &map) ATTR_COLD; private: required_device<m6802_cpu_device> m_maincpu; @@ -357,10 +357,10 @@ class mp68a_state : public didact_state int pia2_cb1_r(); template <unsigned N> void digit_w(uint8_t data) { m_7segs[N] = data; } - virtual void machine_reset() override; - virtual void machine_start() override; + virtual void machine_reset() override ATTR_COLD; + virtual void machine_start() override ATTR_COLD; void mp68a(machine_config &config); - void mp68a_map(address_map &map); + void mp68a_map(address_map &map) ATTR_COLD; protected: required_device<pia6820_device> m_pia1; required_device<pia6820_device> m_pia2; @@ -550,15 +550,15 @@ class modulab_state : public didact_state output_finder<6> m_7segs; - virtual void machine_reset() override; - virtual void machine_start() override; + virtual void machine_reset() override ATTR_COLD; + virtual void machine_start() override ATTR_COLD; void modulab(machine_config &config); protected: uint8_t io_r(offs_t offset); void io_w(offs_t offset, u8 data); void da_w(int state); private: - void modulab_map(address_map &map); + void modulab_map(address_map &map) ATTR_COLD; // Offsets for display and keyboard i/o enum { |