summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/skeleton/didact.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/skeleton/didact.cpp')
-rw-r--r--src/mame/skeleton/didact.cpp18
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
{