diff options
Diffstat (limited to 'src/mame/includes/llc.h')
-rw-r--r-- | src/mame/includes/llc.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mame/includes/llc.h b/src/mame/includes/llc.h index f407e402694..77f922f33be 100644 --- a/src/mame/includes/llc.h +++ b/src/mame/includes/llc.h @@ -33,6 +33,13 @@ public: , m_digits(*this, "digit%u", 0U) { } + void llc1(machine_config &config); + void llc2(machine_config &config); + + void init_llc2(); + void init_llc1(); + +private: DECLARE_WRITE8_MEMBER(llc2_rom_disable_w); DECLARE_WRITE8_MEMBER(llc2_basic_enable_w); void kbd_put(u8 data); @@ -44,21 +51,17 @@ public: DECLARE_READ8_MEMBER(llc2_port1_b_r); DECLARE_READ8_MEMBER(llc2_port2_a_r); DECLARE_WRITE8_MEMBER(llc2_port1_b_w); - void init_llc2(); - void init_llc1(); DECLARE_MACHINE_START(llc1); DECLARE_MACHINE_RESET(llc1); DECLARE_MACHINE_RESET(llc2); uint32_t screen_update_llc1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); uint32_t screen_update_llc2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - void llc1(machine_config &config); - void llc2(machine_config &config); void llc1_io(address_map &map); void llc1_mem(address_map &map); void llc2_io(address_map &map); void llc2_mem(address_map &map); -private: + bool m_rv; uint8_t m_term_status; uint8_t m_llc1_key; |