summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/atarigen.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/atarigen.h')
-rw-r--r--src/mame/machine/atarigen.h70
1 files changed, 0 insertions, 70 deletions
diff --git a/src/mame/machine/atarigen.h b/src/mame/machine/atarigen.h
index c6c6baa5896..759fa003fac 100644
--- a/src/mame/machine/atarigen.h
+++ b/src/mame/machine/atarigen.h
@@ -13,7 +13,6 @@
#include "includes/slapstic.h"
#include "cpu/m6502/m6502.h"
-#include "machine/eeprompar.h"
#include "video/atarimo.h"
#include "screen.h"
@@ -81,14 +80,6 @@
-#define MCFG_ATARI_EEPROM_2804_ADD(_tag) \
- MCFG_DEVICE_ADD(_tag, ATARI_EEPROM_2804, 0)
-
-#define MCFG_ATARI_EEPROM_2816_ADD(_tag) \
- MCFG_DEVICE_ADD(_tag, ATARI_EEPROM_2816, 0)
-
-
-
/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
@@ -253,67 +244,6 @@ private:
};
-// ======================> atari_eeprom_device
-
-// device type definition
-DECLARE_DEVICE_TYPE(ATARI_EEPROM_2804, atari_eeprom_2804_device)
-DECLARE_DEVICE_TYPE(ATARI_EEPROM_2816, atari_eeprom_2816_device)
-
-class atari_eeprom_device : public device_t
-{
-protected:
- // construction/destruction
- atari_eeprom_device(const machine_config &mconfig, device_type devtype, const char *tag, device_t *owner);
-
-public:
- // unlock controls
- DECLARE_READ8_MEMBER(unlock_read);
- DECLARE_WRITE8_MEMBER(unlock_write);
- DECLARE_READ16_MEMBER(unlock_read);
- DECLARE_WRITE16_MEMBER(unlock_write);
- DECLARE_READ32_MEMBER(unlock_read);
- DECLARE_WRITE32_MEMBER(unlock_write);
-
- // EEPROM read/write
- DECLARE_READ8_MEMBER(read);
- DECLARE_WRITE8_MEMBER(write);
-
-protected:
- // device-level overrides
- virtual void device_start() override;
- virtual void device_reset() override;
-
- // internal state
- required_device<eeprom_parallel_28xx_device> m_eeprom;
-
- // live state
- bool m_unlocked;
-};
-
-class atari_eeprom_2804_device : public atari_eeprom_device
-{
-public:
- // construction/destruction
- atari_eeprom_2804_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device-level overrides
- virtual void device_add_mconfig(machine_config &config) override;
-};
-
-class atari_eeprom_2816_device : public atari_eeprom_device
-{
-public:
- // construction/destruction
- atari_eeprom_2816_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device-level overrides
- virtual void device_add_mconfig(machine_config &config) override;
-};
-
-
-
/***************************************************************************
TYPES & STRUCTURES
***************************************************************************/