aboutsummaryrefslogtreecommitdiffstats
path: root/drv_HD44780.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2015-06-18drv_HD44780: add 8bit i2c mode for HD44780 by Michael Grzeschik ↵michael1-25/+57
<m.grzeschik@pengutronix.de> git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1202 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2009-11-19Make the dbus plugin shutdown without showing dbus leaks when compiled with ↵edman0071-1/+1
-DDEBUG git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1066 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2009-11-18Prevent HD44780 and HD44780_I2C from building at the same timeedman0071-3/+4
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1063 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-12-23patch from a.nielsen: inverted parport signals, support GPI on HD44780michael1-15/+64
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@905 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-07-15widget_keypad.h added to drv_HD44780michael1-0/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@880 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-03-03correct code format (indent)michux1-10/+17
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@860 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-03-03add keypad support for module lcm162michux1-0/+25
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@856 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-09-09email address changedmichael1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@840 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-02-25lots of compiler warnings removed, C++-style comments removed, changed struc ↵michael1-4/+4
initialisation from 'field:value' to '.field=value' git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@771 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-17indentmichael1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@741 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-16new driver 'HD44780-I2C'michael1-8/+53
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@739 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-14changed $Revision to $Revmichael1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@728 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-14removed all tagsmichael1-245/+0
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@727 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-14svn properties fixedmichael1-1/+2
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@726 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-08-10[lcd4linux @ 2006-08-10 20:40:46 by reinelt]reinelt1-3/+6
M50530 enhancements: Timings, busy-flag checking git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@687 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-07-29[lcd4linux @ 2006-07-29 20:59:12 by lfcorreia]lfcorreia1-3/+6
Fix wrong timing at I2C initialization git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@675 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-01-30[lcd4linux @ 2006-01-30 06:25:48 by reinelt]reinelt1-8/+16
added CVS Revision git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@629 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-01-05[lcd4linux @ 2006-01-05 19:27:26 by reinelt]reinelt1-9/+43
HD44780 power supply from parport git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@609 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-01-05[lcd4linux @ 2006-01-05 18:56:57 by reinelt]reinelt1-8/+9
more GPO stuff git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@608 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-01-03[lcd4linux @ 2006-01-03 06:13:44 by reinelt]reinelt1-6/+9
GPIO's for MatrixOrbital git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@605 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-12-20[lcd4linux @ 2005-12-20 07:07:43 by reinelt]reinelt1-20/+39
further work on GPO's, HD44780 GPO support git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@604 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-12-12[lcd4linux @ 2005-12-12 09:08:08 by reinelt]reinelt1-27/+35
finally removed old udelay code path; read timing values from config git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@600 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-12-12[lcd4linux @ 2005-12-12 05:52:03 by reinelt]reinelt1-7/+10
type of delays is 'unsigned long' git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@599 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-10-02[lcd4linux @ 2005-10-02 07:58:48 by reinelt]reinelt1-2/+5
HD44780 address setup time increased git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@589 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-06-09[lcd4linux @ 2005-06-09 17:41:47 by reinelt]reinelt1-26/+29
M50530 fixes (many thanks to Szymon Bieganski) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@568 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-06-01[lcd4linux @ 2005-06-01 11:17:54 by pk_richman]pk_richman1-1497/+1500
marked unused parameters git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@561 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-31[lcd4linux @ 2005-05-31 21:28:42 by lfcorreia]lfcorreia1-11/+11
fix typo git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@559 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-31[lcd4linux @ 2005-05-31 21:26:56 by lfcorreia]lfcorreia1-2/+5
fix my email address git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@558 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-31[lcd4linux @ 2005-05-31 20:42:54 by lfcorreia]lfcorreia1-1491/+1496
new file: lcd4linux_i2c.h avoid the problems detecting the proper I2C kernel include files rearrange all the other autoconf stuff to remove I2C detection new method by Paul Kamphuis to write to the I2C device git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@556 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-08[lcd4linux @ 2005-05-08 04:32:43 by reinelt]reinelt1-899/+966
CodingStyle added and applied git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@547 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-05[lcd4linux @ 2005-05-05 08:36:12 by reinelt]reinelt1-2/+5
changed SELECT to SLCTIN git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@542 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-03-28[lcd4linux @ 2005-03-28 22:29:23 by reinelt]reinelt1-250/+346
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[lcd4linux @ 2005-03-28 19:39:14 by reinelt]reinelt1-63/+60
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-25[lcd4linux @ 2005-03-25 15:44:43 by reinelt]reinelt1-2/+5
HD44780 Backlight fixed (thanks to geronet) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@518 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-29[lcd4linux @ 2005-01-29 09:30:56 by reinelt]reinelt1-8/+11
minor HD44780 cleanups git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@512 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-18[lcd4linux @ 2005-01-18 06:30:21 by reinelt]reinelt1-5/+8
added (C) to all copyright statements git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@509 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-17[lcd4linux @ 2005-01-17 06:38:48 by reinelt]reinelt1-1/+6
info about backlight and brightness git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@508 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-17[lcd4linux @ 2005-01-17 06:29:24 by reinelt]reinelt1-29/+79
added software-controlled backlight support to HD44780 git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@507 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-11-30[lcd4linux @ 2004-11-30 05:01:25 by reinelt]reinelt1-7/+11
removed compiler warnings for deactivated i2c bus git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@497 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-10-17[lcd4linux @ 2004-10-17 09:24:31 by reinelt]reinelt1-10/+120
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-09-19[lcd4linux @ 2004-09-19 09:31:19 by reinelt]reinelt1-27/+74
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-18[lcd4linux @ 2004-09-18 15:58:57 by reinelt]reinelt1-28/+57
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[lcd4linux @ 2004-09-18 10:57:29 by reinelt]reinelt1-50/+79
more parport/i2c cleanups git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@489 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18[lcd4linux @ 2004-09-18 09:48:29 by reinelt]reinelt1-93/+206
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[lcd4linux @ 2004-09-18 08:22:59 by reinelt]reinelt1-2/+5
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-08-29[lcd4linux @ 2004-08-29 13:03:40 by reinelt]reinelt1-4/+8
added RouterBoard driver git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@484 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-26[lcd4linux @ 2004-06-26 12:04:59 by reinelt]reinelt1-2/+6
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[lcd4linux @ 2004-06-26 09:27:20 by reinelt]reinelt1-145/+151
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-20[lcd4linux @ 2004-06-20 10:09:52 by reinelt]reinelt1-13/+18
'const'ified the whole source git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@476 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-06[lcd4linux @ 2004-06-06 06:51:59 by reinelt]reinelt1-4/+10
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