mmdolze
fd9b2ce713
Big cleanup: Remove trailing whitespace from files (except those imported
...
from external sources).
2010-10-30 18:04:21 +00:00
mmdolze
c9623a72da
Add a flush method to the hardware depended functions. It is called whenever
...
a sequence of characters or commands have to be terminated (common_init,
position, flush). Modify the lcd2usb subdriver to implement a small command
buffer and implement flush().
2010-01-23 17:48:00 +00:00
mmdolze
adfe557115
Re-add hd44780-usblcd connection type for devices made by Adams IT Services.
...
This driver has been part of v0.4.5 but was never ported to v0.5.x.
2009-05-11 06:23:39 +00:00
mmdolze
d62a27fac1
Add an option to specify the DDRAM address of the next line.
...
This allows using the ST7036 controller like found on EA DOG modules.
2009-03-03 20:17:28 +00:00
mmdolze
aaed3765a1
Only update the backlight setting if a change is necessary
2009-02-24 21:41:04 +00:00
mmdolze
8ff94b83ed
Correct naming of LCD2USB connection type
2009-02-24 21:34:16 +00:00
marschap
ff75ce809f
make PrivateData appear as driver-specific data structures for Doxygen
2008-12-07 19:41:36 +00:00
marschap
11cc2c1697
add paths to Doxygen file headers
2008-11-30 22:34:31 +00:00
marschap
7d319d7326
new connection type uss720 to hd44780 driver (Eric Pooch)
2008-10-08 21:04:24 +00:00
marschap
0497178706
new ConnectionType ethlcd for hd44780 (Mariusz Bialonczyk)
2008-09-17 13:28:17 +00:00
marschap
1c5daad8a3
4bit mode to ftdi connection type ftdi in hd44780 driver (Ismail Ibrahim)
2008-05-02 17:02:33 +00:00
marschap
81bc865f1e
clean interface for sub-drivers wrt backlight, contrast and brightness
2007-11-04 16:58:00 +00:00
marschap
c76af798c3
a few clean-ups
2007-11-04 12:05:51 +00:00
marschap
3a3a4dc8d9
afew doc cleanups, and cleanups /more checks ofr the hd44780 driver
2007-11-03 20:55:49 +00:00
marschap
46347e8c94
hd44780 driver: new ConnectionType ftdi (Thomas Jarosch)
2007-11-03 17:39:05 +00:00
marschap
01dcfd6f95
get rid of static variables: use the Driver structure's PrivateData
2007-11-01 16:32:01 +00:00
marschap
5a2a1cc486
reporting in hd44780's ConnectionType functions (Thomas Jarosch)
2007-11-01 09:07:20 +00:00
marschap
fe5f26e91d
support for contrast & brightness: now get_*() only, but prepare for set_*()
2007-10-21 19:39:24 +00:00
marschap
c9b2b1757b
hd44780 driver: new ConnectionType mplay
2007-10-14 12:02:51 +00:00
marschap
335fc84785
move definitions for symbolicnames to correct palce for dependencies;
...
allow ConnectionTypes to be case insensitive
2007-10-14 10:42:15 +00:00
marschap
0899cef23d
cleanup connection type recognition, prepare for aliases, ...
2007-10-14 09:44:06 +00:00
marschap
6a6b44778c
doxygenate a little more
2007-10-04 16:30:19 +00:00
marschap
0f0af0f381
- coding style harmonization
...
- check onsistency between Size & vSpan
2007-04-04 13:52:38 +00:00
marschap
88acd72197
new options for hd44780 (Frank Jepsen)
2007-02-04 12:26:54 +00:00
marschap
f07c8ba7b5
fixes for the serial hd44780 subdrivers (Matteo Pillon)
2007-02-02 16:46:07 +00:00
marschap
5f4cfa3b88
- unified hd44780 sub-driver that replaces picanlcd & lcdserializer while
...
providing the same functions (Matteo Pillon)
- character mapping for special (almost) hd44780-compatible LCDs (Matteo Pillon)
2006-08-13 11:13:13 +00:00
marschap
fb1d8c7fc4
fix typo
2006-07-16 10:20:55 +00:00
marschap
9b111eeac4
cleanup: remove unnecessary (=invisible) leading spaces
2006-04-27 15:01:49 +00:00
marschap
e43b741795
convert hd44780 driver to use bignum library, add a few security checks
2006-04-26 09:46:01 +00:00
marschap
ffdd1a4925
added Leandro Dardini's lastline patch for the HD44780 driver and
...
adapted it to the IOWarrior driver that also drives HD44780 displays.
2005-01-17 20:18:21 +00:00
robijn
6161531e3c
Added ExtendedMode functionality. Solves 'A-type' or KS0073 issue.
2004-02-09 22:21:49 +00:00
robijn
77e6977196
Added Stephen Davies output register extension code.
2002-06-03 21:34:24 +00:00
robijn
2be3a1cfdb
Converted old to new functions.
...
Now using lib vbar/hbar.
Changed the term UDC to Custom char (CC).
2002-02-08 00:19:55 +00:00
robijn
15b226483a
Added PIC-an-LCD HD44780 subdriver.
...
Currently untested.
2002-02-07 22:10:04 +00:00
robijn
f244d66500
Only flush modified defined characters.
2002-01-14 21:50:48 +00:00
robijn
71056ec551
v0.5 kick-off
2001-12-30 00:15:25 +00:00
robijn
7e4c21cec5
HD44780 and SED1330 now use lpt-port.h
2001-11-29 15:51:51 +00:00
robijn
faa4861eb3
HD44780 update:
...
- supports new API
- major clean up, more consistent code
- uses configfile options
- serialLpt works also with only 2 output lines
- serialLpt can now use keypad
2001-11-01 00:37:12 +00:00
robijn
16cce2fe2d
HD44780 keypad update. (second try)
2001-10-05 21:01:24 +00:00
William Ferrell
6a115b4446
More formatting changes, new tags file.
2000-04-03 22:13:57 +00:00
William Ferrell
ddfd41f53e
More formatting updates. Reduced whitespace, looks even better.
2000-03-30 20:43:33 +00:00
William Ferrell
f5a5e9653b
Removed lcddriver.c (doesn't do anything, isn't in any makefiles, etc.).
...
Passed *every* piece of source in this project through indent. I'm setting
things up with ctags soon and am actually going to *gasp* use a nice
programming environment to continue development in. :)
2000-03-30 20:20:41 +00:00
blt
e481f1311e
Portable and maintable HD44780 driver files.
2000-02-21 11:24:09 +00:00