summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/a2bus/grappler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/a2bus/grappler.cpp')
-rw-r--r--src/devices/bus/a2bus/grappler.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/devices/bus/a2bus/grappler.cpp b/src/devices/bus/a2bus/grappler.cpp
index 057e9718667..2e6186fe954 100644
--- a/src/devices/bus/a2bus/grappler.cpp
+++ b/src/devices/bus/a2bus/grappler.cpp
@@ -76,8 +76,8 @@ protected:
protected:
// device_t implementation
- virtual void device_add_mconfig(machine_config &config) override;
- virtual void device_start() override;
+ virtual void device_add_mconfig(machine_config &config) override ATTR_COLD;
+ virtual void device_start() override ATTR_COLD;
// helpers
void set_rom_bank(u16 rom_bank);
@@ -241,9 +241,9 @@ public:
protected:
// device_t implementation
virtual tiny_rom_entry const *device_rom_region() const override { return ROM_NAME(grappler); }
- virtual void device_add_mconfig(machine_config &config) override;
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_add_mconfig(machine_config &config) override ATTR_COLD;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
private:
// printer status inputs
@@ -446,9 +446,9 @@ protected:
a2bus_grapplerplus_device_base(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, u32 clock);
// device_t implementation
- virtual ioport_constructor device_input_ports() const override;
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual ioport_constructor device_input_ports() const override ATTR_COLD;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
// ACK latch set input
void ack_w(int state);
@@ -497,7 +497,7 @@ INPUT_PORTS_START(grapplerplus)
PORT_DIPSETTING( 0x06, "Okidata 84 w/o Step II Graphics")
PORT_DIPSETTING( 0x05, "Apple Dot Matrix")
PORT_DIPSETTING( 0x07, "invalid")
- PORT_DIPNAME(0x08, 0x08, "Most Significant Bit") PORT_DIPLOCATION("S1:1") PORT_CHANGED_MEMBER(DEVICE_SELF, a2bus_grapplerplus_device_base, sw_msb, 0)
+ PORT_DIPNAME(0x08, 0x08, "Most Significant Bit") PORT_DIPLOCATION("S1:1") PORT_CHANGED_MEMBER(DEVICE_SELF, FUNC(a2bus_grapplerplus_device_base::sw_msb), 0)
PORT_DIPSETTING( 0x08, "Software Control")
PORT_DIPSETTING( 0x00, "Not Transmitted")
INPUT_PORTS_END
@@ -631,9 +631,9 @@ public:
protected:
// device_t implementation
virtual tiny_rom_entry const *device_rom_region() const override { return ROM_NAME(grapplerplus); }
- virtual void device_add_mconfig(machine_config &config) override;
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_add_mconfig(machine_config &config) override ATTR_COLD;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
private:
// a2bus_grapplerplus_device_base implementation
@@ -855,10 +855,10 @@ protected:
// device_t implementation
virtual tiny_rom_entry const *device_rom_region() const override { return ROM_NAME(bufgrapplerplus); }
- virtual void device_add_mconfig(machine_config &config) override;
- virtual ioport_constructor device_input_ports() const override;
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_add_mconfig(machine_config &config) override ATTR_COLD;
+ virtual ioport_constructor device_input_ports() const override ATTR_COLD;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
// helpers
template <typename T> void device_add_mconfig(machine_config &config, T &&mcu_clock);
@@ -871,7 +871,7 @@ private:
void buf_ack_w(int state);
// MCU I/O handlers
- void mcu_io(address_map &map);
+ void mcu_io(address_map &map) ATTR_COLD;
void mcu_p2_w(u8 data);
u8 mcu_bus_r();
void mcu_bus_w(u8 data);