Age | Commit message (Collapse) | Author | Files | Lines |
|
double buffering in all drivers
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@217 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
HD44780 4 bit mode implemented
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@216 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
first version of HD44780 4Bit-Mode patch
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@212 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
'soft clear' needed for virtual rows
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@202 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
further parallel port abstraction
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@188 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
new parallel port abstraction scheme
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@187 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
cfg_get(key,defval)
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@183 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
changed HD44780 to use generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@161 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
finished bar.c, USBLCD is the first driver that uses the generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@159 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
introduced bar.c, moved bar stuff from display.h to bar.h
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@158 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
USBLCD fixes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@156 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
implemented the new ndelay(nanoseconds) in all parallel port drivers
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@153 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
GPO bug: INIT is _not_ inverted
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@143 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
fixed compile HD44780.c, cosmetics
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@125 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
some fixes to ppdef
off-by-one bug in processor.c fixed
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@122 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
minor cleanups
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@120 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
make ppdev compatible to earlier kernels
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@119 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
added ppdev parallel port access
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@118 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
new udelay() using Time Stamp Counters
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@112 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
reworked autoconf a lot: drivers may be excluded, #define's went to config.h
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@110 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
first (incomplete) GPO implementation
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@80 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
HD_gpo() was missing
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@78 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
prepared framework for GPO's (general purpose outputs)
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@77 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
corrected a bug in HD_goto()
Thanks to Gregor Szaktilla <gregor@szaktilla.de>
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@67 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
new debugging scheme: error(), info(), debug()
uses syslog if in daemon mode
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@64 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
opened 0.98 development
removed driver-specific signal-handlers
added 'quit'-function to driver structure
added global signal-handler
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@61 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
some changes to support kernel-2.4 (different layout of various files in /proc)
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@60 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
eliminated some compiler warnings with glibc
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@59 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
moved delay loops to udelay.c
renamed -d (debugging) switch to -v (verbose)
new switch -d to calibrate delay loop
'Delay' entry for HD44780 back again
delay loops will not calibrate automatically, because this will fail with hich CPU load
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@47 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
added '-d' (debugging) switch
added several debugging messages
removed config entry 'Delay' for HD44780 driver
delay loop for HD44780 will be calibrated automatically
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@45 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
added BogoMips() to system.c (not used by now, maybe sometimes we can
calibrate our delay loop with this value)
added delay loop to HD44780 driver. It seems to be quite fast now. Hopefully
no compiler will optimize away the delay loop!
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@44 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
first version of the HD44780 driver
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@43 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|