summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tmaster.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tmaster.cpp')
-rw-r--r--src/mame/drivers/tmaster.cpp18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/mame/drivers/tmaster.cpp b/src/mame/drivers/tmaster.cpp
index efd18d4b81f..224a72a1157 100644
--- a/src/mame/drivers/tmaster.cpp
+++ b/src/mame/drivers/tmaster.cpp
@@ -124,25 +124,27 @@ public:
m_duart(*this, "duart68681")
{ }
- DECLARE_WRITE_LINE_MEMBER(blitter_irq_callback);
+ void tm(machine_config &config);
+ void tmds1204(machine_config &config);
- TIMER_DEVICE_CALLBACK_MEMBER(scanline_interrupt);
- uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
+ DECLARE_READ_LINE_MEMBER(read_rand);
DECLARE_WRITE_LINE_MEMBER(write_oki_bank0);
DECLARE_WRITE_LINE_MEMBER(write_oki_bank1);
+private:
+ DECLARE_WRITE_LINE_MEMBER(blitter_irq_callback);
+
+ TIMER_DEVICE_CALLBACK_MEMBER(scanline_interrupt);
+ uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
+
DECLARE_WRITE_LINE_MEMBER(duart_irq_handler);
DECLARE_READ16_MEMBER(rtc_r);
DECLARE_WRITE16_MEMBER(rtc_w);
- DECLARE_READ_LINE_MEMBER(read_rand);
-
- void tm(machine_config &config);
- void tmds1204(machine_config &config);
void tmaster_map(address_map &map);
-protected:
+
required_device<cpu_device> m_maincpu;
required_device<screen_device> m_screen;
required_device<palette_device> m_palette;