summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/intelfsh.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/intelfsh.h')
-rw-r--r--src/emu/machine/intelfsh.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/emu/machine/intelfsh.h b/src/emu/machine/intelfsh.h
index c913f0dcf87..133bf429578 100644
--- a/src/emu/machine/intelfsh.h
+++ b/src/emu/machine/intelfsh.h
@@ -16,6 +16,9 @@
#define MCFG_SHARP_LH28F016S_ADD(_tag) \
MCFG_DEVICE_ADD(_tag, SHARP_LH28F016S, 0)
+#define MCFG_AMD_29F080_ADD(_tag) \
+ MCFG_DEVICE_ADD(_tag, AMD_29F080, 0)
+
#define MCFG_FUJITSU_29F016A_ADD(_tag) \
MCFG_DEVICE_ADD(_tag, FUJITSU_29F016A, 0)
@@ -68,6 +71,7 @@ public:
FLASH_INTEL_28F016S5 = 0x0800,
FLASH_FUJITSU_29F016A,
FLASH_FUJITSU_29DL16X,
+ FLASH_AMD_29F080,
FLASH_SHARP_LH28F016S,
FLASH_INTEL_E28F008SA,
FLASH_MACRONIX_29L001MC,
@@ -178,6 +182,12 @@ public:
fujitsu_29dl16x_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
};
+class amd_29f080_device : public intelfsh8_device
+{
+public:
+ amd_29f080_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
+};
+
class sharp_lh28f016s_device : public intelfsh8_device
{
public:
@@ -239,6 +249,7 @@ public:
// device type definition
extern const device_type INTEL_28F016S5;
extern const device_type SHARP_LH28F016S;
+extern const device_type AMD_29F080;
extern const device_type FUJITSU_29F016A;
extern const device_type FUJITSU_29DL16X;
extern const device_type INTEL_E28F400;