summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gticlub.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gticlub.cpp')
-rw-r--r--src/mame/drivers/gticlub.cpp20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/mame/drivers/gticlub.cpp b/src/mame/drivers/gticlub.cpp
index 0e1f43c9a44..f7fab557739 100644
--- a/src/mame/drivers/gticlub.cpp
+++ b/src/mame/drivers/gticlub.cpp
@@ -273,7 +273,17 @@ public:
{
}
+ void thunderh(machine_config &config);
+ void hangplt(machine_config &config);
+ void slrasslt(machine_config &config);
+ void gticlub(machine_config &config);
+
+ void init_hangplt_common();
+ void init_hangplt();
+ void init_hangpltu();
+ void init_gticlub();
+private:
// TODO: Needs verification on real hardware
static const int m_sound_timer_usec = 2400;
@@ -320,10 +330,6 @@ public:
DECLARE_WRITE16_MEMBER(soundtimer_en_w);
DECLARE_WRITE16_MEMBER(soundtimer_count_w);
- void init_hangplt_common();
- void init_hangplt();
- void init_hangpltu();
- void init_gticlub();
DECLARE_MACHINE_START(gticlub);
DECLARE_MACHINE_RESET(gticlub);
DECLARE_MACHINE_RESET(hangplt);
@@ -337,17 +343,13 @@ public:
uint32_t screen_update_lscreen(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
uint32_t screen_update_rscreen(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
- void thunderh(machine_config &config);
- void hangplt(machine_config &config);
- void slrasslt(machine_config &config);
- void gticlub(machine_config &config);
void gticlub_map(address_map &map);
void hangplt_map(address_map &map);
void hangplt_sharc0_map(address_map &map);
void hangplt_sharc1_map(address_map &map);
void sharc_map(address_map &map);
void sound_memmap(address_map &map);
-private:
+
void gticlub_led_setreg(int offset, uint8_t data);
uint8_t m_gticlub_led_reg[2];