diff options
author | 2024-09-26 13:07:03 -0400 | |
---|---|---|
committer | 2024-09-27 03:07:03 +1000 | |
commit | 48933ef893c541eb6ff05366b906cfe42c23b4b1 (patch) | |
tree | 3d165d96a15eaee13b6e421e8b345745d0c51833 /src/devices/cpu/mcs96 | |
parent | 0125087cbe3ce69cbd99fb4f65c8ece580e0dd8b (diff) |
Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#12822)
Diffstat (limited to 'src/devices/cpu/mcs96')
-rw-r--r-- | src/devices/cpu/mcs96/i8x9x.h | 6 | ||||
-rw-r--r-- | src/devices/cpu/mcs96/i8xc196.h | 2 | ||||
-rw-r--r-- | src/devices/cpu/mcs96/mcs96.h | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/cpu/mcs96/i8x9x.h b/src/devices/cpu/mcs96/i8x9x.h index d9e0832605f..e499ce832be 100644 --- a/src/devices/cpu/mcs96/i8x9x.h +++ b/src/devices/cpu/mcs96/i8x9x.h @@ -70,8 +70,8 @@ public: protected: i8x9x_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 clock, int data_width); - virtual void device_start() override; - virtual void device_reset() override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; virtual void execute_set_input(int linenum, int state) override; @@ -81,7 +81,7 @@ protected: virtual void do_exec_partial() override; virtual void internal_update(u64 current_time) override; - void internal_regs(address_map &map); + void internal_regs(address_map &map) ATTR_COLD; void ad_command_w(u8 data); u8 ad_result_r(offs_t offset); void hsi_mode_w(u8 data); diff --git a/src/devices/cpu/mcs96/i8xc196.h b/src/devices/cpu/mcs96/i8xc196.h index 02d3e3d9840..f6bd1d0d193 100644 --- a/src/devices/cpu/mcs96/i8xc196.h +++ b/src/devices/cpu/mcs96/i8xc196.h @@ -22,7 +22,7 @@ protected: virtual void do_exec_full() override; virtual void do_exec_partial() override; - void internal_regs(address_map &map); + void internal_regs(address_map &map) ATTR_COLD; #define O(o) void o ## _196_full(); void o ## _196_partial() diff --git a/src/devices/cpu/mcs96/mcs96.h b/src/devices/cpu/mcs96/mcs96.h index eb22ae13d30..5acdef19cb2 100644 --- a/src/devices/cpu/mcs96/mcs96.h +++ b/src/devices/cpu/mcs96/mcs96.h @@ -47,8 +47,8 @@ protected: mcs96_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock, int data_width, address_map_constructor regs_map); // device-level overrides - virtual void device_start() override; - virtual void device_reset() override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; // device_execute_interface overrides virtual uint32_t execute_min_cycles() const noexcept override; |