diff options
Diffstat (limited to 'src/devices/video/hlcd0515.cpp')
-rw-r--r-- | src/devices/video/hlcd0515.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/devices/video/hlcd0515.cpp b/src/devices/video/hlcd0515.cpp index c930897d0bd..309e4f2d963 100644 --- a/src/devices/video/hlcd0515.cpp +++ b/src/devices/video/hlcd0515.cpp @@ -2,10 +2,11 @@ // copyright-holders:hap /* - Hughes HLCD 0515/0569 LCD Driver + Hughes HLCD 0515 family LCD Driver 0515: 25 columns(also size of buffer/ram) 0569: 24 columns, no DATA OUT pin, display blank has no effect + 0530: specifications unknown, pinout seems similar to 0569 TODO: - read mode is untested @@ -19,6 +20,7 @@ DEFINE_DEVICE_TYPE(HLCD0515, hlcd0515_device, "hlcd0515", "Hughes HLCD 0515 LCD Driver") DEFINE_DEVICE_TYPE(HLCD0569, hlcd0569_device, "hlcd0569", "Hughes HLCD 0569 LCD Driver") +DEFINE_DEVICE_TYPE(HLCD0530, hlcd0530_device, "hlcd0530", "Hughes HLCD 0530 LCD Driver") //------------------------------------------------- // constructor @@ -41,6 +43,11 @@ hlcd0569_device::hlcd0569_device(const machine_config &mconfig, const char *tag, { } +hlcd0530_device::hlcd0530_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) + : hlcd0515_device(mconfig, HLCD0530, tag, owner, clock, 24) +{ +} + //------------------------------------------------- |