diff options
Diffstat (limited to 'src/mame/includes/gcpinbal.h')
-rw-r--r-- | src/mame/includes/gcpinbal.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/includes/gcpinbal.h b/src/mame/includes/gcpinbal.h index 92346a6f767..e945eae55c5 100644 --- a/src/mame/includes/gcpinbal.h +++ b/src/mame/includes/gcpinbal.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Graves, R. Belmont +#include "machine/74157.h" +#include "machine/eepromser.h" #include "sound/okim6295.h" #include "sound/msm5205.h" #include "video/excellent_spr.h" @@ -17,8 +19,10 @@ public: gcpinbal_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag), m_maincpu(*this, "maincpu"), + m_eeprom(*this, "eeprom"), m_oki(*this, "oki"), m_msm(*this, "msm"), + m_adpcm_select(*this, "adpcm_select"), m_tilemapram(*this, "tilemapram"), m_ioc_ram(*this, "ioc_ram"), m_gfxdecode(*this, "gfxdecode"), @@ -28,8 +32,10 @@ public: /* devices */ required_device<cpu_device> m_maincpu; + required_device<eeprom_serial_93cxx_device> m_eeprom; required_device<okim6295_device> m_oki; required_device<msm6585_device> m_msm; + required_device<hct157_device> m_adpcm_select; /* memory pointers */ required_shared_ptr<uint16_t> m_tilemapram; @@ -56,7 +62,6 @@ public: uint32_t m_adpcm_end; uint32_t m_adpcm_idle; uint8_t m_adpcm_trigger; - uint8_t m_adpcm_data; DECLARE_READ16_MEMBER(ioc_r); DECLARE_WRITE16_MEMBER(ioc_w); |