diff options
Diffstat (limited to 'src/mame/includes/battlera.h')
-rw-r--r-- | src/mame/includes/battlera.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/src/mame/includes/battlera.h b/src/mame/includes/battlera.h deleted file mode 100644 index 2a367aff57f..00000000000 --- a/src/mame/includes/battlera.h +++ /dev/null @@ -1,51 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Bryan McPhail - -#include "machine/gen_latch.h" -#include "cpu/h6280/h6280.h" -#include "sound/msm5205.h" -#include "video/huc6260.h" -#include "video/huc6270.h" -#include "screen.h" - -#define MAIN_CLOCK 21477270 - -class battlera_state : public driver_device -{ -public: - battlera_state(const machine_config &mconfig, device_type type, const char *tag) - : driver_device(mconfig, type, tag) - , m_maincpu(*this, "maincpu") - , m_audiocpu(*this, "audiocpu") - , m_msm(*this, "msm") - , m_screen(*this, "screen") - , m_huc6260(*this, "huc6260") - , m_soundlatch(*this, "soundlatch") - { } - - required_device<h6280_device> m_maincpu; - required_device<h6280_device> m_audiocpu; - required_device<msm5205_device> m_msm; - required_device<screen_device> m_screen; - required_device<huc6260_device> m_huc6260; - required_device<generic_latch_8_device> m_soundlatch; - - int m_control_port_select; - int m_msm5205next; - int m_toggle; - - void control_data_w(uint8_t data); - uint8_t control_data_r(); - void adpcm_data_w(uint8_t data); - void adpcm_reset_w(uint8_t data); - DECLARE_WRITE_LINE_MEMBER(adpcm_int); - - virtual void machine_start() override; - virtual void machine_reset() override; - - uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - void battlera(machine_config &config); - void battlera_map(address_map &map); - void battlera_portmap(address_map &map); - void sound_map(address_map &map); -}; |