summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/bankdev.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/bankdev.h')
-rw-r--r--src/devices/machine/bankdev.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/machine/bankdev.h b/src/devices/machine/bankdev.h
index 05a3c2eb411..e84899115c0 100644
--- a/src/devices/machine/bankdev.h
+++ b/src/devices/machine/bankdev.h
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:smf
-#ifndef MAME_DEVICES_MACHINE_BANKDEV_H
-#define MAME_DEVICES_MACHINE_BANKDEV_H
+#ifndef MAME_MACHINE_BANKDEV_H
+#define MAME_MACHINE_BANKDEV_H
#pragma once
@@ -37,10 +37,10 @@ public:
address_map_bank_device& stride(u32 stride) { m_stride = stride; return *this; }
address_map_bank_device& shift(u32 shift) { m_shift = shift; return *this; }
- void amap8(address_map &map);
- void amap16(address_map &map);
- void amap32(address_map &map);
- void amap64(address_map &map);
+ void amap8(address_map &map) ATTR_COLD;
+ void amap16(address_map &map) ATTR_COLD;
+ void amap32(address_map &map) ATTR_COLD;
+ void amap64(address_map &map) ATTR_COLD;
void write8(offs_t offset, u8 data);
void write16(offs_t offset, u16 data, u16 mem_mask = 0xffff);
@@ -55,7 +55,7 @@ public:
void set_bank(offs_t offset);
protected:
- virtual void device_start() override;
+ virtual void device_start() override ATTR_COLD;
virtual void device_config_complete() override;
// device_memory_interface overrides
@@ -77,4 +77,4 @@ private:
// device type definition
DECLARE_DEVICE_TYPE(ADDRESS_MAP_BANK, address_map_bank_device)
-#endif // MAME_DEVICES_MACHINE_BANKDEV_H
+#endif // MAME_MACHINE_BANKDEV_H