diff options
Diffstat (limited to 'src/mame/includes/equites.h')
-rw-r--r-- | src/mame/includes/equites.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mame/includes/equites.h b/src/mame/includes/equites.h index 9ae7273d876..f4a0cc973ef 100644 --- a/src/mame/includes/equites.h +++ b/src/mame/includes/equites.h @@ -9,6 +9,7 @@ #include "machine/alpha8201.h" #include "machine/gen_latch.h" #include "machine/timer.h" +#include "machine/74259.h" #include "sound/samples.h" #include "sound/msm5232.h" #include "sound/dac.h" @@ -35,7 +36,8 @@ public: m_msm(*this, "msm"), m_dac_1(*this, "dac1"), m_dac_2(*this, "dac2"), - m_soundlatch(*this, "soundlatch") + m_soundlatch(*this, "soundlatch"), + m_mainlatch(*this, "mainlatch") { } /* memory pointers */ @@ -81,6 +83,7 @@ public: required_device<dac_byte_interface> m_dac_1; required_device<dac_byte_interface> m_dac_2; required_device<generic_latch_8_device> m_soundlatch; + required_device<ls259_device> m_mainlatch; DECLARE_WRITE8_MEMBER(equites_c0f8_w); DECLARE_WRITE8_MEMBER(equites_cymbal_ctrl_w); @@ -139,4 +142,10 @@ public: void splndrbt(machine_config &config); void gekisou(machine_config &config); void hvoltage(machine_config &config); + void equites_map(address_map &map); + void gekisou_map(address_map &map); + void mcu_map(address_map &map); + void sound_map(address_map &map); + void sound_portmap(address_map &map); + void splndrbt_map(address_map &map); }; |