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/machine/sis5513_ide.h | |
parent | 0125087cbe3ce69cbd99fb4f65c8ece580e0dd8b (diff) |
Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#12822)
Diffstat (limited to 'src/devices/machine/sis5513_ide.h')
-rw-r--r-- | src/devices/machine/sis5513_ide.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/devices/machine/sis5513_ide.h b/src/devices/machine/sis5513_ide.h index 58a1ef0beb6..7ad5191a1bb 100644 --- a/src/devices/machine/sis5513_ide.h +++ b/src/devices/machine/sis5513_ide.h @@ -29,16 +29,16 @@ public: auto irq_sec() { return m_irq_sec_callback.bind(); } protected: - virtual void device_start() override; - virtual void device_reset() override; - virtual void device_add_mconfig(machine_config &config) override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; + virtual void device_add_mconfig(machine_config &config) override ATTR_COLD; // virtual void reset_all_mappings() override; // virtual void map_extra(uint64_t memory_window_start, uint64_t memory_window_end, uint64_t memory_offset, address_space *memory_space, // uint64_t io_window_start, uint64_t io_window_end, uint64_t io_offset, address_space *io_space) override; - virtual void config_map(address_map &map) override; + virtual void config_map(address_map &map) override ATTR_COLD; private: required_device<bus_master_ide_controller_device> m_ide1; @@ -47,11 +47,11 @@ private: devcb_write_line m_irq_sec_callback; required_address_space m_bus_master_space; - void ide1_command_map(address_map &map); - void ide1_control_map(address_map &map); - void ide2_command_map(address_map &map); - void ide2_control_map(address_map &map); - void bus_master_ide_control_map(address_map &map); + void ide1_command_map(address_map &map) ATTR_COLD; + void ide1_control_map(address_map &map) ATTR_COLD; + void ide2_command_map(address_map &map) ATTR_COLD; + void ide2_control_map(address_map &map) ATTR_COLD; + void bus_master_ide_control_map(address_map &map) ATTR_COLD; bool ide1_mode(); bool ide2_mode(); @@ -78,7 +78,7 @@ private: uint8_t ide2_read_cs1_r(); void ide2_write_cs1_w(uint8_t data); -// void compatible_io_map(address_map &map); +// void compatible_io_map(address_map &map) ATTR_COLD; void flush_ide_mode(); u8 unmap_log_r(offs_t offset); |