Commit Graph

47 Commits

Author SHA1 Message Date
reinelt
5985c204a3 [lcd4linux @ 2005-03-28 22:29:23 by reinelt]
HD44780 multiple displays patch from geronet

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@520 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-03-28 22:29:23 +00:00
reinelt
36b9cd6acd [lcd4linux @ 2005-03-28 19:39:14 by reinelt]
HD44780/I2C patch from Luis merged (still does not work for me)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@519 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-03-28 19:39:23 +00:00
reinelt
b6dd247d8a [lcd4linux @ 2005-03-25 15:44:43 by reinelt]
HD44780 Backlight fixed (thanks to geronet)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@518 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-03-25 15:44:43 +00:00
reinelt
575f363d88 [lcd4linux @ 2005-01-29 09:30:56 by reinelt]
minor HD44780 cleanups

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@512 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-29 09:30:56 +00:00
reinelt
ae6d2a0a26 [lcd4linux @ 2005-01-18 06:30:21 by reinelt]
added (C) to all copyright statements

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@509 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-18 06:30:24 +00:00
reinelt
1f29316bdf [lcd4linux @ 2005-01-17 06:38:48 by reinelt]
info about backlight and brightness

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@508 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-17 06:38:48 +00:00
reinelt
f25e145be4 [lcd4linux @ 2005-01-17 06:29:24 by reinelt]
added software-controlled backlight support to HD44780

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@507 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-17 06:29:25 +00:00
reinelt
1c253024e7 [lcd4linux @ 2004-11-30 05:01:25 by reinelt]
removed compiler warnings for deactivated i2c bus

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@497 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-11-30 05:01:25 +00:00
reinelt
32a05394fc [lcd4linux @ 2004-10-17 09:24:31 by reinelt]
I2C support for HD44780 displays by Luis (does not work by now)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@494 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-10-17 09:24:31 +00:00
reinelt
35e7434afb [lcd4linux @ 2004-09-19 09:31:19 by reinelt]
HD44780 busy flag checking improved: fall back to busy-waiting if too many errors occur

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@491 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-19 09:31:19 +00:00
reinelt
95a086eefd [lcd4linux @ 2004-09-18 15:58:57 by reinelt]
even more HD44780 cleanups, hardwiring for LCM-162

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@490 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18 15:58:57 +00:00
reinelt
03da14874a [lcd4linux @ 2004-09-18 10:57:29 by reinelt]
more parport/i2c cleanups

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@489 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18 10:57:29 +00:00
reinelt
65f2918041 [lcd4linux @ 2004-09-18 09:48:29 by reinelt]
HD44780 cleanup and prepararation for I2C backend
LCM-162 submodel framework

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@488 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18 09:48:29 +00:00
reinelt
14db580bf4 [lcd4linux @ 2004-09-18 08:22:59 by reinelt]
drv_generic_parport_status() to read status lines

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@487 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18 08:22:59 +00:00
reinelt
727bcb7cd8 [lcd4linux @ 2004-08-29 13:03:40 by reinelt]
added RouterBoard driver

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@484 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-08-29 13:03:41 +00:00
reinelt
d7461c4f0e [lcd4linux @ 2004-06-26 12:04:59 by reinelt]
uh-oh... the last CVS log message messed up things a lot...

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@481 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-26 12:05:00 +00:00
reinelt
1338a264d5 [lcd4linux @ 2004-06-26 09:27:20 by reinelt]
added '-W' to CFLAGS
changed all C++ comments to C ones ('//' => '/* */')
cleaned up a lot of signed/unsigned mistakes

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@480 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-26 09:27:21 +00:00
reinelt
7ac3e2a7d2 [lcd4linux @ 2004-06-20 10:09:52 by reinelt]
'const'ified the whole source

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@476 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-20 10:09:56 +00:00
reinelt
9839b85f87 [lcd4linux @ 2004-06-06 06:51:59 by reinelt]
do not display end splash screen if quiet=1

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@466 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-06 06:51:59 +00:00
reinelt
302e18d470 [lcd4linux @ 2004-06-05 06:41:39 by reinelt]
chancged splash screen again

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@464 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-05 06:41:40 +00:00
reinelt
d8ce1d7743 [lcd4linux @ 2004-06-05 06:13:11 by reinelt]
splash screen for all text-based display drivers

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@463 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-05 06:13:12 +00:00
reinelt
edad39d87f [lcd4linux @ 2004-06-02 10:09:22 by reinelt]
splash screen for HD44780

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@462 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-02 10:09:22 +00:00
reinelt
246b8539fe [lcd4linux @ 2004-06-02 09:41:19 by reinelt]
prepared support for startup splash screen

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@461 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-02 09:41:19 +00:00
reinelt
8dc94dba65 [lcd4linux @ 2004-06-01 06:45:28 by reinelt]
some Fixme's processed
documented some code

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@456 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-01 06:45:30 +00:00
reinelt
ea5453f570 [lcd4linux @ 2004-05-31 05:38:02 by reinelt]
fixed possible bugs with user-defined chars (clear high bits)
thanks to Andy Baxter for debugging the MilfordInstruments driver!

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@449 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-05-31 05:38:02 +00:00
reinelt
50496d8491 [lcd4linux @ 2004-05-27 03:39:47 by reinelt]
changed function naming scheme to plugin::function

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@437 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-05-27 03:39:47 +00:00
reinelt
21152104d2 [lcd4linux @ 2004-05-26 11:37:35 by reinelt]
Curses driver ported.

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@436 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-05-26 11:37:36 +00:00
reinelt
cdee7ced9e [lcd4linux @ 2004-05-22 04:23:49 by reinelt]
removed 16*x fix again (next time think before commit :-)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@426 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-05-22 04:23:49 +00:00
reinelt
da44a97d97 [lcd4linux @ 2004-05-22 04:21:02 by reinelt]
fix for display RAM layout on 16x4 displays (thanks to toxicated101)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@425 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-05-22 04:21:02 +00:00
reinelt
9288c60458 [lcd4linux @ 2004-03-20 07:31:32 by reinelt]
support for HD66712 (which has a different RAM layout)
further threading development

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@405 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-03-20 07:31:33 +00:00
reinelt
42fbc61ad0 [lcd4linux @ 2004-03-19 09:17:46 by reinelt]
removed the extra 'goto' function, row and col are additional parameters
of the write() function now.

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@404 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-03-19 09:17:46 +00:00
reinelt
7d5c275cb8 [lcd4linux @ 2004-03-11 06:39:58 by reinelt]
big patch from Martin:
- reuse filehandles
- memory leaks fixed
- earlier busy-flag checking with HD44780
- reuse memory for strings in RESULT and hash
- netdev_fast to wavid time-consuming regex

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@393 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-03-11 06:39:59 +00:00
reinelt
9ef4282e9e [lcd4linux @ 2004-03-03 03:47:04 by reinelt]
big patch from Martin Hejl:
- use qprintf() where appropriate
- save CPU cycles on gettimeofday()
- add quit() functions to free allocated memory
- fixed lots of memory leaks

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@384 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-03-03 03:47:04 +00:00
reinelt
bfd7907def [lcd4linux @ 2004-03-01 04:29:51 by reinelt]
cfg_number() returns -1 on error, 0 if value not found (but default val used),
 and 1 if value was used from the configuration.
HD44780 driver adopted to new cfg_number()
Crystalfontz 631 driver nearly finished

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@382 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-03-01 04:29:51 +00:00
reinelt
bef230cf73 [lcd4linux @ 2004-02-15 21:43:43 by reinelt]
T6963 driver nearly finished
framework for graphic displays done
i2c_sensors patch from Xavier
some more old generation files removed

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@367 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-15 21:43:43 +00:00
reinelt
02f87e08e6 [lcd4linux @ 2004-02-14 11:56:11 by reinelt]
M50530 driver ported
changed lots of 'char' to 'unsigned char'

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@363 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-14 11:56:17 +00:00
reinelt
add433dc14 [lcd4linux @ 2004-02-04 19:10:51 by reinelt]
Crystalfontz driver nearly finished

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@354 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-04 19:10:51 +00:00
reinelt
ca0e71b488 [lcd4linux @ 2004-02-02 05:22:16 by reinelt]
Brightness fpr Noritake Displays avaliable as a plugin

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@353 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-02 05:22:16 +00:00
hejl
b115ee6dd9 [lcd4linux @ 2004-02-01 11:51:22 by hejl]
Fixes for busy flag

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@350 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-01 11:51:22 +00:00
reinelt
e6a453e7bf [lcd4linux @ 2004-02-01 08:05:12 by reinelt]
Crystalfontz 633 extensions (CRC checking and stuff)
Models table for HD44780
Noritake VFD BVrightness patch from Bill Paxton

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@349 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-02-01 08:05:12 +00:00
reinelt
59a314fd82 [lcd4linux @ 2004-01-30 07:12:35 by reinelt]
HD44780 busy-flag support from Martin Hejl
loadavg() uClibc replacement from Martin Heyl
round() uClibc replacement from Martin Hejl
warning in i2c_sensors fixed
[

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@347 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-30 07:12:35 +00:00
reinelt
c55aed7370 [lcd4linux @ 2004-01-29 04:40:02 by reinelt]
every .c file includes "config.h" now

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@344 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-29 04:40:03 +00:00
reinelt
821103866e [lcd4linux @ 2004-01-23 07:04:03 by reinelt]
icons finished!

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@337 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-23 07:04:39 +00:00
reinelt
3ebce612bc [lcd4linux @ 2004-01-23 04:53:23 by reinelt]
icon widget added (not finished yet!)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@336 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-23 04:54:04 +00:00
reinelt
4c88d373fb [lcd4linux @ 2004-01-22 07:57:45 by reinelt]
several bugs fixed where segfaulting on layout>display
Crystalfontz driver optimized, 632 display already works

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@334 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-22 07:57:45 +00:00
reinelt
83df846028 [lcd4linux @ 2004-01-21 06:39:27 by reinelt]
HD44780 missed the "clear display' sequence
asc255bug handling added
HD44780 tested, works here!

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@328 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-21 06:39:27 +00:00
reinelt
d29b8c45e9 [lcd4linux @ 2004-01-20 15:32:48 by reinelt]
first version of Next Generation HD44780 (untested! but it compiles...)
some cleanup in the other drivers

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@327 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-01-20 15:32:49 +00:00