summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/philips
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/philips')
-rw-r--r--src/mame/philips/cdi.h14
-rw-r--r--src/mame/philips/cdicdic.h4
-rw-r--r--src/mame/philips/cdislavehle.h4
-rw-r--r--src/mame/philips/mcd212.h6
-rw-r--r--src/mame/philips/minitel_2_rpic.cpp6
-rw-r--r--src/mame/philips/odyssey2.cpp10
-rw-r--r--src/mame/philips/p2000t.h10
-rw-r--r--src/mame/philips/philipsbo.cpp8
-rw-r--r--src/mame/philips/vg5k.cpp8
-rw-r--r--src/mame/philips/yes.cpp4
10 files changed, 37 insertions, 37 deletions
diff --git a/src/mame/philips/cdi.h b/src/mame/philips/cdi.h
index e83c18cd687..3d317392eac 100644
--- a/src/mame/philips/cdi.h
+++ b/src/mame/philips/cdi.h
@@ -61,13 +61,13 @@ protected:
required_device_array<dmadac_sound_device, 2> m_dmadac;
uint32_t screen_update_cdimono1_lcd(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
- virtual void machine_reset() override;
+ virtual void machine_reset() override ATTR_COLD;
- void cdimono1_mem(address_map &map);
+ void cdimono1_mem(address_map &map) ATTR_COLD;
- void cdi910_mem(address_map &map);
- void cdimono2_mem(address_map &map);
- void cdi070_cpuspace(address_map &map);
+ void cdi910_mem(address_map &map) ATTR_COLD;
+ void cdimono2_mem(address_map &map) ATTR_COLD;
+ void cdi070_cpuspace(address_map &map) ATTR_COLD;
template<int Channel> uint16_t plane_r(offs_t offset, uint16_t mem_mask = ~0);
template<int Channel> void plane_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
@@ -94,8 +94,8 @@ public:
void quizard(machine_config &config);
private:
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
virtual void tra_callback() override;
virtual void rcv_complete() override;
diff --git a/src/mame/philips/cdicdic.h b/src/mame/philips/cdicdic.h
index 12522857413..cc253fc7091 100644
--- a/src/mame/philips/cdicdic.h
+++ b/src/mame/philips/cdicdic.h
@@ -61,8 +61,8 @@ public:
protected:
// device_t implementation
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
// internal callbacks
TIMER_CALLBACK_MEMBER(sector_tick);
diff --git a/src/mame/philips/cdislavehle.h b/src/mame/philips/cdislavehle.h
index 3e80d0de5f4..d3c0aa2a260 100644
--- a/src/mame/philips/cdislavehle.h
+++ b/src/mame/philips/cdislavehle.h
@@ -46,8 +46,8 @@ public:
protected:
// device_t implementation
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
// internal callbacks
TIMER_CALLBACK_MEMBER( trigger_readback_int );
diff --git a/src/mame/philips/mcd212.h b/src/mame/philips/mcd212.h
index 48c22318f2c..fbb385cb0cc 100644
--- a/src/mame/philips/mcd212.h
+++ b/src/mame/philips/mcd212.h
@@ -49,15 +49,15 @@ public:
uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
- void map(address_map &map);
+ void map(address_map &map) ATTR_COLD;
template <int Channel> int ram_dtack_cycle_count();
int rom_dtack_cycle_count();
protected:
// device_t implementation
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
TIMER_CALLBACK_MEMBER(ica_tick);
TIMER_CALLBACK_MEMBER(dca_tick);
diff --git a/src/mame/philips/minitel_2_rpic.cpp b/src/mame/philips/minitel_2_rpic.cpp
index db712aca376..1869c8ed180 100644
--- a/src/mame/philips/minitel_2_rpic.cpp
+++ b/src/mame/philips/minitel_2_rpic.cpp
@@ -125,7 +125,7 @@ public:
void minitel2(machine_config &config);
protected:
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
private:
required_device<i80c32_device> m_maincpu;
@@ -164,8 +164,8 @@ private:
uint8_t ts9347_io_r(offs_t offset);
void ts9347_io_w(offs_t offset, uint8_t data);
- void mem_prg(address_map &map);
- void mem_io(address_map &map);
+ void mem_prg(address_map &map) ATTR_COLD;
+ void mem_io(address_map &map) ATTR_COLD;
};
void minitel_state::machine_start()
diff --git a/src/mame/philips/odyssey2.cpp b/src/mame/philips/odyssey2.cpp
index 1b4ac2b041a..d9fb7fe29fc 100644
--- a/src/mame/philips/odyssey2.cpp
+++ b/src/mame/philips/odyssey2.cpp
@@ -165,8 +165,8 @@ protected:
u8 m_p1 = 0xff;
u8 m_p2 = 0xff;
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
void adjust_palette();
@@ -178,8 +178,8 @@ protected:
void p2_write(u8 data);
int t1_read();
- void odyssey2_io(address_map &map);
- void odyssey2_mem(address_map &map);
+ void odyssey2_io(address_map &map) ATTR_COLD;
+ void odyssey2_mem(address_map &map) ATTR_COLD;
private:
u32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@@ -199,7 +199,7 @@ public:
void odyssey3(machine_config &config);
protected:
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
virtual u8 io_read(offs_t offset) override;
virtual void io_write(offs_t offset, u8 data) override;
diff --git a/src/mame/philips/p2000t.h b/src/mame/philips/p2000t.h
index fe216ac25db..357d0c5371f 100644
--- a/src/mame/philips/p2000t.h
+++ b/src/mame/philips/p2000t.h
@@ -47,12 +47,12 @@ protected:
void p2000t_port_8c90_w(uint8_t data);
void p2000t_port_9494_w(uint8_t data);
uint8_t videoram_r(offs_t offset);
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
INTERRUPT_GEN_MEMBER(p2000_interrupt);
- void p2000t_mem(address_map &map);
- void p2000t_io(address_map &map);
+ void p2000t_mem(address_map &map) ATTR_COLD;
+ void p2000t_io(address_map &map) ATTR_COLD;
required_shared_ptr<uint8_t> m_videoram;
@@ -83,11 +83,11 @@ public:
void p2000m(machine_config &config);
protected:
- virtual void video_start() override;
+ virtual void video_start() override ATTR_COLD;
void p2000m_palette(palette_device &palette) const;
uint32_t screen_update_p2000m(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void p2000m_mem(address_map &map);
+ void p2000m_mem(address_map &map) ATTR_COLD;
private:
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/philips/philipsbo.cpp b/src/mame/philips/philipsbo.cpp
index 2fbc107ced0..cf9b22de7ba 100644
--- a/src/mame/philips/philipsbo.cpp
+++ b/src/mame/philips/philipsbo.cpp
@@ -46,11 +46,11 @@ public:
void pbo(machine_config &config);
protected:
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
- void main_map(address_map &map);
- void net_map(address_map &map);
+ void main_map(address_map &map) ATTR_COLD;
+ void net_map(address_map &map) ATTR_COLD;
required_device<m68010_device> m_maincpu;
required_device<m68010_device> m_netcpu;
diff --git a/src/mame/philips/vg5k.cpp b/src/mame/philips/vg5k.cpp
index 2375f0ab975..a261d484f66 100644
--- a/src/mame/philips/vg5k.cpp
+++ b/src/mame/philips/vg5k.cpp
@@ -98,8 +98,8 @@ private:
uint8_t m_printer_signal = 0;
emu_timer *m_z80_irq_clear_timer = nullptr;
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
void z80_m1_w(uint8_t data);
uint8_t printer_state_r();
@@ -113,8 +113,8 @@ private:
TIMER_CALLBACK_MEMBER(z80_irq_clear);
TIMER_DEVICE_CALLBACK_MEMBER(z80_irq);
TIMER_DEVICE_CALLBACK_MEMBER(vg5k_scanline);
- void vg5k_io(address_map &map);
- void vg5k_mem(address_map &map);
+ void vg5k_io(address_map &map) ATTR_COLD;
+ void vg5k_mem(address_map &map) ATTR_COLD;
};
void vg5k_state::z80_m1_w(uint8_t data)
diff --git a/src/mame/philips/yes.cpp b/src/mame/philips/yes.cpp
index fad137f35de..d6ce145135e 100644
--- a/src/mame/philips/yes.cpp
+++ b/src/mame/philips/yes.cpp
@@ -26,8 +26,8 @@ private:
required_device<i80186_cpu_device> m_maincpu;
required_device<wd2793_device> m_fdc;
required_device<hd6845s_device> m_crtc;
- void io_map(address_map &map);
- void program_map(address_map &map);
+ void io_map(address_map &map) ATTR_COLD;
+ void program_map(address_map &map) ATTR_COLD;
MC6845_UPDATE_ROW(crtc_update_row);
};