marschap
b54a4e3706
Doxygen-ize
2008-12-21 14:58:51 +00:00
marschap
175e4c7b4f
better Doxygen documentation of icon()
2008-12-21 14:07:20 +00:00
marschap
c9e3db4a8d
extend Doxygen description of input method
2008-12-21 12:34:49 +00:00
marschap
81ebe5ae88
first step in Doxygen-ization
2008-12-21 10:04:37 +00:00
marschap
ef9dc9e980
make Doxygen header text more similar to other drivers
2008-12-19 19:43:43 +00:00
marschap
11cc2c1697
add paths to Doxygen file headers
2008-11-30 22:34:31 +00:00
marschap
9c876e8d4c
fix Doxygen warnings
2008-11-29 16:01:31 +00:00
marschap
0497178706
new ConnectionType ethlcd for hd44780 (Mariusz Bialonczyk)
2008-09-17 13:28:17 +00:00
marschap
6d09647d08
fix typos in dox
2008-08-03 13:57:14 +00:00
marschap
e122d55965
don't allow turning the backlight on if have_backlight == 0
2008-03-08 18:23:07 +00:00
marschap
ea26e30c24
iset ENTRYMODE after CLEAR to better conform to specs (M. Dolze)
2007-12-26 15:46:01 +00:00
marschap
d64dcf7e11
more complete hd44780 initialization; a bit more dox; typo fixes in docs
2007-12-26 15:40:58 +00:00
marschap
81bc865f1e
clean interface for sub-drivers wrt backlight, contrast and brightness
2007-11-04 16:58:00 +00:00
marschap
e6c4b71ff0
harmonize backingstroe name with other drivers; don't force connection type
...
drivers to define nop-like functions for features they don't support
2007-11-04 13:25:54 +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
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
75dbe30705
don't try to read from NULL pointer
2007-10-21 16:08:56 +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
86c4149642
a little bit of Doxygen here and there
2007-04-14 08:23:48 +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
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
7811b491db
refactor adv_bignum:
...
* support display heights > 4 (treated like height = 4);
* determine number of user-defineable chars using get_free_chars();
* allow custom chars starting at a character position (offset) != 0
* update and extend documentation
2006-10-15 16:06:08 +00:00
marschap
b54d2a810f
add get_free_chars() function
2006-10-15 10:45:47 +00:00
marschap
8bcc3c0e31
fix typo
2006-10-01 13:23:07 +00:00
marschap
cc2c84a7b8
declare constant function parameters const (as well as constant function return values)
2006-09-12 16:23:24 +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
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
7c92890b64
add character cell size functions
2006-04-26 08:08:04 +00:00
marschap
c4e41d5fd5
check for initialization errors in HD44780 sub-drivers
2006-04-14 12:15:41 +00:00
marschap
df38a63770
silence compiler warnings
2006-04-13 21:22:33 +00:00
marschap
30afa50bdf
cleanup: 'static'ize function which are not in the API anymore
2006-04-12 10:51:01 +00:00
marschap
65a473f2b7
fix checks in *_num() functions: only when/where necessary
2006-04-11 20:57:15 +00:00
marschap
3c52181126
harmonize coding style and messages
2006-04-08 21:05:51 +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
bf1c2688c2
make other drivers also work correctly when SEAMLESS_HBARS is set
2005-06-28 17:09:03 +00:00
marschap
925e7e0fc5
bignum cleanup
2005-06-05 16:26:05 +00:00
marschap
e55b1aa204
fix filled block and handling of the lastline parameter
2005-02-26 10:02:29 +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
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
marschap
14fa1c74cd
fix my previous commit: use C comment
2004-10-09 16:26:45 +00:00
marschap
11fe596351
add ConnectionType sub-driver for BWCT USB devices to the HD44780 driver
2004-10-09 16:15:37 +00:00
robijn
6161531e3c
Added ExtendedMode functionality. Solves 'A-type' or KS0073 issue.
2004-02-09 22:21:49 +00:00