diff options
Diffstat (limited to 'src/mame/drivers/novag6502.cpp')
-rw-r--r-- | src/mame/drivers/novag6502.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/mame/drivers/novag6502.cpp b/src/mame/drivers/novag6502.cpp index d515d4320e7..b82ef47b4e3 100644 --- a/src/mame/drivers/novag6502.cpp +++ b/src/mame/drivers/novag6502.cpp @@ -83,6 +83,17 @@ public: m_rombank(*this, "rombank") { } + void supercon(machine_config &config); + void cforte(machine_config &config); + void sforte_map(address_map &map); + void sexpert(machine_config &config); + void sforte(machine_config &config); + + void init_sexpert(); + + DECLARE_INPUT_CHANGED_MEMBER(sexpert_cpu_freq); + +private: optional_device<hlcd0538_device> m_hlcd0538; optional_memory_bank m_rombank; @@ -95,7 +106,6 @@ public: DECLARE_READ8_MEMBER(supercon_input1_r); DECLARE_READ8_MEMBER(supercon_input2_r); void supercon_map(address_map &map); - void supercon(machine_config &config); // Constellation Forte void cforte_prepare_display(); @@ -103,7 +113,6 @@ public: DECLARE_WRITE8_MEMBER(cforte_mux_w); DECLARE_WRITE8_MEMBER(cforte_control_w); void cforte_map(address_map &map); - void cforte(machine_config &config); // Super Expert DECLARE_WRITE8_MEMBER(sexpert_leds_w); @@ -113,17 +122,12 @@ public: DECLARE_READ8_MEMBER(sexpert_input1_r); DECLARE_READ8_MEMBER(sexpert_input2_r); DECLARE_MACHINE_RESET(sexpert); - void init_sexpert(); - DECLARE_INPUT_CHANGED_MEMBER(sexpert_cpu_freq); void sexpert_map(address_map &map); void sexpert_set_cpu_freq(); - void sexpert(machine_config &config); // Super Forte DECLARE_WRITE8_MEMBER(sforte_lcd_control_w); DECLARE_WRITE8_MEMBER(sforte_lcd_data_w); - void sforte_map(address_map &map); - void sforte(machine_config &config); }; |