Commit Graph
25 Commits
Author SHA1 Message Date
marschap 81bc865f1e clean interface for sub-drivers wrt backlight, contrast and brightness 2007-11-04 16:58:00 +00:00
marschap fe5f26e91d support for contrast & brightness: now get_*() only, but prepare for set_*() 2007-10-21 19:39:24 +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 6a1511bb72 * coding style harmonization in servers/
- explicitely declare void arguments
  - make a few string args const
* better support for shorter displays in server screen
* make target to create top level tag file
2007-04-02 21:29:53 +00:00
marschap b54d2a810f add get_free_chars() function 2006-10-15 10:45:47 +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 7c92890b64 add character cell size functions 2006-04-26 08:08:04 +00:00
marschap 30afa50bdf cleanup: 'static'ize function which are not in the API anymore 2006-04-12 10:51:01 +00:00
marschap 743871cff3 make get_key() result const char *, so that it is not modified 2006-04-06 13:25:14 +00:00
marschap 0ec83bdc66 get rid of old cruft: remove args argument from the modules' init() routines 2005-07-02 13:38:51 +00:00
marschap b3230cf90f - update drivers to use new API
(get rid of those pseudo options named 'Arguments' in the config file)
- replace printf / printf calls by debug / report calls in some drivers
- sort and extend LCDd.conf
2005-01-29 18:49:29 +00:00
robijn 77e6977196 Added Stephen Davies output register extension code. 2002-06-03 21:34:24 +00:00
robijn dc4c049721 - Added some icons.
- Made sure all icon and vbar functions are not the old API functions.
- Removed heartbeat functions from drivers that did standard heartbeat.
2002-05-23 18:03:36 +00:00
robijn dba163c4a4 Drivers are now being loaded as modules. 2002-02-21 22:50:12 +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 e6287f56af vbar/hbar/heartbeat/icon adaptation to new API. 2002-01-16 17:57:24 +00:00
robijn 71056ec551 v0.5 kick-off 2001-12-30 00:15:25 +00:00
robijn 46174150ce Added HD44780 delay options. 2001-11-01 15:38:49 +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 db935c35bf Corrected HD44780 to work with the curses driver. 2001-10-06 13:51:45 +00:00
robijn 4829ed367f HD44780 keypad update. (second try) 2001-10-05 19:43:50 +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 6cefefd52c Modifications for a portable and maintable HD44780 lcd driver 2000-02-21 11:23:08 +00:00
William Ferrell 2635c3085d Initial revision 1999-12-09 23:15:14 +00:00