summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/sigma
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/sigma')
-rw-r--r--src/mame/sigma/nyny.cpp10
-rw-r--r--src/mame/sigma/r2dtank.cpp6
-rw-r--r--src/mame/sigma/sigma21.cpp2
-rw-r--r--src/mame/sigma/sigmab31.cpp6
-rw-r--r--src/mame/sigma/sigmab52.cpp10
-rw-r--r--src/mame/sigma/sigmab88.cpp4
-rw-r--r--src/mame/sigma/sigmab98.cpp26
-rw-r--r--src/mame/sigma/spiders.h6
8 files changed, 35 insertions, 35 deletions
diff --git a/src/mame/sigma/nyny.cpp b/src/mame/sigma/nyny.cpp
index 62159265b7d..3ffede741b6 100644
--- a/src/mame/sigma/nyny.cpp
+++ b/src/mame/sigma/nyny.cpp
@@ -153,17 +153,17 @@ private:
void flipscreen_w(int state);
void flipchars_w(int state);
void nyny_ay8910_37_port_a_w(uint8_t data);
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
INTERRUPT_GEN_MEMBER(update_pia_1);
void ic48_1_74123_output_changed(int state);
inline void shift_star_generator( );
MC6845_UPDATE_ROW(crtc_update_row);
MC6845_END_UPDATE(crtc_end_update);
- void audio_1_map(address_map &map);
- void audio_2_map(address_map &map);
- void main_map(address_map &map);
+ void audio_1_map(address_map &map) ATTR_COLD;
+ void audio_2_map(address_map &map) ATTR_COLD;
+ void main_map(address_map &map) ATTR_COLD;
};
diff --git a/src/mame/sigma/r2dtank.cpp b/src/mame/sigma/r2dtank.cpp
index c767e9b0641..6cca8c13518 100644
--- a/src/mame/sigma/r2dtank.cpp
+++ b/src/mame/sigma/r2dtank.cpp
@@ -84,7 +84,7 @@ public:
int ttl74123_output_r();
protected:
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
private:
required_shared_ptr<uint8_t> m_videoram;
@@ -118,8 +118,8 @@ private:
MC6845_UPDATE_ROW(crtc_update_row);
- void r2dtank_audio_map(address_map &map);
- void r2dtank_main_map(address_map &map);
+ void r2dtank_audio_map(address_map &map) ATTR_COLD;
+ void r2dtank_main_map(address_map &map) ATTR_COLD;
};
diff --git a/src/mame/sigma/sigma21.cpp b/src/mame/sigma/sigma21.cpp
index 96c436a916d..666b802094e 100644
--- a/src/mame/sigma/sigma21.cpp
+++ b/src/mame/sigma/sigma21.cpp
@@ -33,7 +33,7 @@ private:
MC6845_UPDATE_ROW(update_row);
void sigma21_palette(palette_device &palette);
- void mem_map(address_map &map);
+ void mem_map(address_map &map) ATTR_COLD;
required_device<cpu_device> m_maincpu;
};
diff --git a/src/mame/sigma/sigmab31.cpp b/src/mame/sigma/sigmab31.cpp
index 06e83f22ff1..e250eed8716 100644
--- a/src/mame/sigma/sigmab31.cpp
+++ b/src/mame/sigma/sigmab31.cpp
@@ -112,11 +112,11 @@ public:
void sigmab31(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;
private:
- void prg_map(address_map &map);
+ void prg_map(address_map &map) ATTR_COLD;
required_device<cpu_device> m_maincpu;
};
diff --git a/src/mame/sigma/sigmab52.cpp b/src/mame/sigma/sigmab52.cpp
index 8bb7d9df959..1e09fc40dd9 100644
--- a/src/mame/sigma/sigmab52.cpp
+++ b/src/mame/sigma/sigmab52.cpp
@@ -197,12 +197,12 @@ private:
void ptm2_irq(int state);
void audiocpu_irq_update();
- 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 jwildb52_hd63484_map(address_map &map);
- void jwildb52_map(address_map &map);
- void sound_prog_map(address_map &map);
+ void jwildb52_hd63484_map(address_map &map) ATTR_COLD;
+ void jwildb52_map(address_map &map) ATTR_COLD;
+ void sound_prog_map(address_map &map) ATTR_COLD;
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_audiocpu;
diff --git a/src/mame/sigma/sigmab88.cpp b/src/mame/sigma/sigmab88.cpp
index ccc5d8ec192..a06e75a0899 100644
--- a/src/mame/sigma/sigmab88.cpp
+++ b/src/mame/sigma/sigmab88.cpp
@@ -30,8 +30,8 @@ public:
void sigmab88(machine_config &config);
private:
- void h16_map(address_map &map);
- void hd63484_map(address_map &map);
+ void h16_map(address_map &map) ATTR_COLD;
+ void hd63484_map(address_map &map) ATTR_COLD;
required_device<hd641016_device> m_maincpu;
required_device<palette_device> m_palette;
diff --git a/src/mame/sigma/sigmab98.cpp b/src/mame/sigma/sigmab98.cpp
index c81ef9c5d78..7bc6f05ed17 100644
--- a/src/mame/sigma/sigmab98.cpp
+++ b/src/mame/sigma/sigmab98.cpp
@@ -152,7 +152,7 @@ public:
{ }
protected:
- virtual void video_start() override;
+ virtual void video_start() override ATTR_COLD;
// TODO: unify these handlers
void vregs_w(offs_t offset, uint8_t data);
@@ -220,9 +220,9 @@ protected:
INTERRUPT_GEN_MEMBER(sigmab98_vblank_interrupt);
- void dodghero_mem_map(address_map &map);
- void gegege_io_map(address_map &map);
- void gegege_mem_map(address_map &map);
+ void dodghero_mem_map(address_map &map) ATTR_COLD;
+ void gegege_io_map(address_map &map) ATTR_COLD;
+ void gegege_mem_map(address_map &map) ATTR_COLD;
virtual void machine_start() override { m_leds.resolve(); }
@@ -275,8 +275,8 @@ private:
TIMER_DEVICE_CALLBACK_MEMBER(lufykzku_irq);
TIMER_DEVICE_CALLBACK_MEMBER(rockman_timer_irq);
- void lufykzku_io_map(address_map &map);
- void lufykzku_mem_map(address_map &map);
+ void lufykzku_io_map(address_map &map) ATTR_COLD;
+ void lufykzku_mem_map(address_map &map) ATTR_COLD;
uint8_t m_vblank_vector = 0;
uint8_t m_timer0_vector = 0;
@@ -330,13 +330,13 @@ private:
uint8_t eeprom_r();
void eeprom_w(uint8_t data);
- void animalc_io(address_map &map);
- void animalc_map(address_map &map);
- void gocowboy_io(address_map &map);
- void gocowboy_map(address_map &map);
- void haekaka_map(address_map &map);
- void itazuram_map(address_map &map);
- void tdoboon_map(address_map &map);
+ void animalc_io(address_map &map) ATTR_COLD;
+ void animalc_map(address_map &map) ATTR_COLD;
+ void gocowboy_io(address_map &map) ATTR_COLD;
+ void gocowboy_map(address_map &map) ATTR_COLD;
+ void haekaka_map(address_map &map) ATTR_COLD;
+ void itazuram_map(address_map &map) ATTR_COLD;
+ void tdoboon_map(address_map &map) ATTR_COLD;
// Required devices
required_device<kl5c80a12_device> m_maincpu;
diff --git a/src/mame/sigma/spiders.h b/src/mame/sigma/spiders.h
index 8722220a93b..1be20fcb874 100644
--- a/src/mame/sigma/spiders.h
+++ b/src/mame/sigma/spiders.h
@@ -34,7 +34,7 @@ private:
void flipscreen_w(int state);
void gfx_rom_intf_w(uint8_t data);
uint8_t gfx_rom_r();
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
INTERRUPT_GEN_MEMBER(update_pia_1);
void ic60_74123_output_changed(int state);
void spiders_audio_command_w(uint8_t data);
@@ -45,8 +45,8 @@ private:
MC6845_UPDATE_ROW(crtc_update_row);
void spiders_audio(machine_config &config);
- void spiders_audio_map(address_map &map);
- void spiders_main_map(address_map &map);
+ void spiders_audio_map(address_map &map) ATTR_COLD;
+ void spiders_main_map(address_map &map) ATTR_COLD;
required_shared_ptr<uint8_t> m_ram;
required_device<discrete_device> m_discrete;