mmdolze
8ddd9aad5b
Add some notes about typical buffering mechanisms.
2011-01-15 19:32:58 +00:00
mmdolze
6e0b7bca91
Implement missing optional functions (except heartbeat). Add a note to
...
each functions if it's required. Intention is to make this driver a template
for new drivers.
2011-01-10 21:30:10 +00:00
mmdolze
dfebe6206d
Connect the debug driver to the build system. It has always lived only in
...
CVS and was not to be compiled by 'make'. However, it may serve as a template
for new drivers. Therefore add it to Makefile.am to have it in the
distribution. Note that it will only get compiled if explicitly given to
configure or if '--enable-debug' is used with '--drivers=all'.
2010-12-27 10:39:35 +00:00
mmdolze
b197729ad8
Include <errno.h> instead of <sys/errno.h> everywhere (found by S. Klauer).
2009-10-17 19:19:09 +00:00
marschap
a273c98182
make Doxygen comments a bit easier to read
2008-12-21 17:13:26 +00:00
marschap
175e4c7b4f
better Doxygen documentation of icon()
2008-12-21 14:07:20 +00:00
marschap
c3aa927baf
extend and Doxygen-ize
2008-12-19 19:59:01 +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
e206b6a600
remove references to obsolete init_*() functions
2006-10-04 17:24:20 +00:00
marschap
9b111eeac4
cleanup: remove unnecessary (=invisible) leading spaces
2006-04-27 15:01:49 +00:00
marschap
30afa50bdf
cleanup: 'static'ize function which are not in the API anymore
2006-04-12 10:51:01 +00:00
marschap
7c0590b37b
fix prev commit: correctly check on left side too
2006-04-07 16:40:13 +00:00
marschap
4a634e19de
coding style harmonization; more checks and messages
2006-04-07 16:03:26 +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
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
c6ef7cbf4e
Converted old to new functions.
2002-02-08 00:15:50 +00:00
robijn
71056ec551
v0.5 kick-off
2001-12-30 00:15:25 +00:00
robijn
285d29edf3
Reporting patch.
2001-11-29 14:09:13 +00:00
ddouthitt
74153173c1
Fixed major bug: drivers that accepted size arguments could wind
...
up with more than 80 characters (20x4) in their display, and thus
overwrite memory outside of the allocated 80 characterwframebuffer.
For example, using a 20x6 screen would do this.
All drivers now either ignore a missing framebuffer, or allocate it
themselves - the latter is prefered.
2001-09-27 23:46:55 +00:00
ddouthitt
97e340635a
Somehow, running the debug driver in the background just didn't
...
make sense. Changed debug driver to reflect this - will yank
syslog() out later...
2001-09-26 20:35:32 +00:00
ddouthitt
949a45dd0f
Updated debug driver:
...
* Remove all usage of global lcd structure
2001-09-25 16:47:02 +00:00
ddouthitt
ba630ec1d2
Updated debug driver:
...
+ Convert to use syslog instead of printf
+ Fixed some memory allocation bugs: in particular, driver
is only a local variable! Use static variable debug_drv instead....
2001-09-25 07:19:08 +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
William Ferrell
1f0e4679ab
Applied Bjorn Andersson's autoconf/automake patch. LCDproc is now built
...
with the standard "./autogen.sh && ./configure && make && make install"
instead of just tweaking the Makefile and typing "make".
1999-12-11 19:21:29 +00:00
William Ferrell
2635c3085d
Initial revision
1999-12-09 23:15:14 +00:00