diff options
Diffstat (limited to 'src/mame/includes/galivan.h')
-rw-r--r-- | src/mame/includes/galivan.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mame/includes/galivan.h b/src/mame/includes/galivan.h index 3bb5c921aea..6703f87cecb 100644 --- a/src/mame/includes/galivan.h +++ b/src/mame/includes/galivan.h @@ -42,6 +42,10 @@ public: DECLARE_WRITE8_MEMBER(galivan_sound_command_w); DECLARE_READ8_MEMBER(soundlatch_clear_r); DECLARE_READ8_MEMBER(IO_port_c0_r); + DECLARE_WRITE8_MEMBER(prot_address_w); + DECLARE_WRITE8_MEMBER(prot_data_w); + DECLARE_READ8_MEMBER(prot_data_r); + DECLARE_WRITE8_MEMBER(blit_trigger_w); DECLARE_WRITE8_MEMBER(youmab_extra_bank_w); DECLARE_READ8_MEMBER(youmab_8a_r); @@ -74,12 +78,19 @@ public: required_device<palette_device> m_palette; required_device<generic_latch_8_device> m_soundlatch; void galivan(machine_config &config); + void dangarj(machine_config &config); void ninjemak(machine_config &config); void youmab(machine_config &config); void galivan_map(address_map &map); void io_map(address_map &map); + void dangarj_io_map(address_map &map); void ninjemak_io_map(address_map &map); void ninjemak_map(address_map &map); void sound_io_map(address_map &map); void sound_map(address_map &map); +private: + // dangarj specific (to be removed from here) + uint8_t m_prot_command; + uint8_t m_prot_reg[6]; + uint8_t test; }; |