diff options
author | 2012-12-10 09:28:48 +0000 | |
---|---|---|
committer | 2012-12-10 09:28:48 +0000 | |
commit | f40d465b18bdf0e29066f2205f5c8ad67d2fac52 (patch) | |
tree | b3b0784c0b6354a708932cebe5fd0adfab3960be /src/emu/machine/upd765.h | |
parent | 48d70073020368abc6bf37e85edeb3ae2522530b (diff) |
upd765: Added WD37C65C variant. (nw)
Diffstat (limited to 'src/emu/machine/upd765.h')
-rw-r--r-- | src/emu/machine/upd765.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/emu/machine/upd765.h b/src/emu/machine/upd765.h index cb1e8bb032b..dc193f9472b 100644 --- a/src/emu/machine/upd765.h +++ b/src/emu/machine/upd765.h @@ -46,6 +46,9 @@ #define MCFG_PC8477A_ADD(_tag) \ MCFG_DEVICE_ADD(_tag, PC8477A, 0) +#define MCFG_WD37C65C_ADD(_tag) \ + MCFG_DEVICE_ADD(_tag, WD37C65C, 0) + /* Interface required for PC ISA wrapping */ class pc_fdc_interface : public device_t { public: @@ -451,6 +454,13 @@ public: virtual DECLARE_ADDRESS_MAP(map, 8); }; +class wd37c65c_device : public upd765_family_device { +public: + wd37c65c_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + + virtual DECLARE_ADDRESS_MAP(map, 8); +}; + extern const device_type UPD765A; extern const device_type UPD765B; extern const device_type I8272A; @@ -460,5 +470,6 @@ extern const device_type N82077AA; extern const device_type PC_FDC_SUPERIO; extern const device_type DP8473; extern const device_type PC8477A; +extern const device_type WD37C65C; #endif |