diff options
author | 2015-11-27 21:58:03 +1300 | |
---|---|---|
committer | 2015-11-27 22:02:43 +1300 | |
commit | ff29765fd964c8562a671189c3e42d6dd5d92eb9 (patch) | |
tree | c0e47a9934bf835d76ad093a08c235f9f7fa4868 /src/devices/video/mc6845.h | |
parent | 623bbe98dcd738d0693508ddd12f9b8e66ff0b8b (diff) |
mc6845: add AMS40489 CRTC
Diffstat (limited to 'src/devices/video/mc6845.h')
-rw-r--r-- | src/devices/video/mc6845.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/devices/video/mc6845.h b/src/devices/video/mc6845.h index f68a95a326e..5fc1a72d89d 100644 --- a/src/devices/video/mc6845.h +++ b/src/devices/video/mc6845.h @@ -98,6 +98,7 @@ class mc6845_device : public device_t, friend class sy6845e_device; friend class hd6345_device; friend class ams40041_device; + friend class ams40489_device; public: // construction/destruction @@ -419,6 +420,16 @@ protected: virtual void device_reset(); }; +class ams40489_device : public mc6845_device +{ +public: + ams40489_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + +protected: + virtual void device_start(); + virtual void device_reset(); +}; + class mos8563_device : public mc6845_device, public device_memory_interface { @@ -505,6 +516,7 @@ extern const device_type SY6545_1; extern const device_type SY6845E; extern const device_type HD6345; extern const device_type AMS40041; +extern const device_type AMS40489; extern const device_type MOS8563; extern const device_type MOS8568; |