aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReinhard Tartler <siretart@tauware.de>2007-04-30 09:35:54 +0200
committerReinhard Tartler <siretart@tauware.de>2007-04-30 09:35:54 +0200
commit874ef72c5b807b61bc53dbaa0fa623b40bff1736 (patch)
tree3c44151e2132fa82d3e7eef2aa82eee1c9e1369d
parentcbaf3ad73900f63eae0add0e33439a1bf04b5a1e (diff)
downloadlcd4linux-874ef72c5b807b61bc53dbaa0fa623b40bff1736.tar.gz
new upstream version
-rw-r--r--ChangeLog7094
-rw-r--r--Makefile.am5
-rw-r--r--Makefile.in5
-rwxr-xr-xconfigure22
-rw-r--r--configure.in6
-rw-r--r--debian/changelog6
-rw-r--r--debug.h4
-rw-r--r--drivers.m44
-rw-r--r--drv_BWCT.c12
-rw-r--r--drv_BeckmannEgle.c14
-rw-r--r--drv_Crystalfontz.c48
-rw-r--r--drv_Curses.c12
-rw-r--r--drv_Cwlinux.c159
-rw-r--r--drv_EA232graphic.c10
-rw-r--r--drv_G15.c12
-rw-r--r--drv_HD44780.c12
-rw-r--r--drv_Image.c16
-rw-r--r--drv_LCD2USB.c20
-rw-r--r--drv_LCDLinux.c12
-rw-r--r--drv_LCDTerm.c12
-rw-r--r--drv_LEDMatrix.c24
-rw-r--r--drv_LPH7508.c22
-rw-r--r--drv_LUIse.c12
-rw-r--r--drv_M50530.c12
-rw-r--r--drv_MatrixOrbital.c12
-rw-r--r--drv_MilfordInstruments.c12
-rw-r--r--drv_NULL.c12
-rw-r--r--drv_Noritake.c16
-rw-r--r--drv_RouterBoard.c61
-rw-r--r--drv_Sample.c20
-rw-r--r--drv_SimpleLCD.c12
-rw-r--r--drv_T6963.c12
-rw-r--r--drv_Trefon.c46
-rw-r--r--drv_USBHUB.c18
-rw-r--r--drv_USBLCD.c14
-rw-r--r--drv_WincorNixdorf.c14
-rw-r--r--drv_X11.c12
-rw-r--r--drv_generic_graphic.c10
-rw-r--r--drv_generic_i2c.c6
-rw-r--r--drv_generic_i2c.h4
-rw-r--r--drv_generic_text.c4
-rw-r--r--drv_picoLCD.c12
-rw-r--r--drv_serdisplib.c12
-rw-r--r--font_6x8.h1618
-rw-r--r--font_6x8_bold.h1618
-rw-r--r--lcd4linux.c4
-rw-r--r--plugin_file.c9
-rw-r--r--plugin_i2c_sensors.c6
-rw-r--r--plugin_imon.c116
-rw-r--r--plugin_kvv.c56
-rw-r--r--plugin_mpd.c215
-rw-r--r--plugin_mysql.c4
-rw-r--r--plugin_proc_stat.c22
-rw-r--r--plugin_string.c67
-rw-r--r--svn_version.h2
-rw-r--r--udelay.c3
-rw-r--r--widget_bar.c14
-rw-r--r--widget_gpo.c12
-rw-r--r--widget_icon.c12
-rw-r--r--widget_image.c16
-rw-r--r--widget_keypad.c14
-rw-r--r--widget_text.c12
-rw-r--r--widget_timer.c12
63 files changed, 7100 insertions, 4596 deletions
diff --git a/ChangeLog b/ChangeLog
index 1f6e47d..f4b5c4b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3561 +1,5531 @@
-2006-01-30 07:25 reinelt
+2007-04-30 michael
- * drv_BWCT.c, drv_BeckmannEgle.c, drv_Crystalfontz.c, drv_Curses.c,
- drv_Cwlinux.c, drv_G15.c, drv_HD44780.c, drv_Image.c,
- drv_LCD2USB.c, drv_LCDLinux.c, drv_LCDTerm.c, drv_LPH7508.c,
- drv_LUIse.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_NULL.c, drv_Noritake.c,
- drv_RouterBoard.c, drv_Sample.c, drv_SimpleLCD.c, drv_T6963.c,
- drv_Trefon.c, drv_USBLCD.c, drv_WincorNixdorf.c, drv_X11.c,
- drv_serdisplib.c: added CVS Revision
+ * [r794] svn2cl.sh, trunk/svn2cl.sh:
+ svn2cl moved and optimized
-2006-01-30 07:17 reinelt
+ * [r793] trunk/svn2cl.sh:
+ svn2cl.sh added
- * drv_X11.c: added CVS Revision
+ * [r792] branches/0.10.1/configure, branches/0.10.1/drivers.m4:
+ port r791 from trunk
-2006-01-30 07:11 reinelt
+ * [r791] trunk/configure, trunk/drivers.m4:
+ link Cwlinux with keypad support
- * evaluator.c, evaluator.h: changed Result->length to Result->size
+ * [r790] branches/0.10.1/plugin_imon.c:
+ ported r777 from trunk
-2006-01-30 06:47 reinelt
+ * [r789] branches/0.10.1/drv_Cwlinux.c,
+ branches/0.10.1/plugin_mpd.c, branches/0.10.1/plugin_proc_stat.c,
+ branches/0.10.1/udelay.c, branches/0.10.1/widget_bar.c:
+ ported r784-r788 from trunk
- * Makefile.am, Makefile.in, aclocal.m4, configure, drv_G15.c,
- drv_Image.c, drv_LPH7508.c, drv_Sample.c, drv_T6963.c, drv_X11.c,
- drv_generic_graphic.c, drv_generic_graphic.h, drv_generic_text.c,
- drv_generic_text.h, drv_serdisplib.c, evaluator.c, indent.sh,
- layout.c, lcd4linux.conf.sample, rgb.c, rgb.h, widget.c,
- widget.h: graphic subsystem changed to full-color RGBA
+2007-04-28 michael
-2006-01-28 16:36 harbaum
+ * [r788] trunk/widget_bar.c:
+ patch from Fox: Fix a typo that prevent Bar display to work
- * drv_LCD2USB.c, evaluator.c: Fix: string termination bug in eval()
+ * [r787] trunk/udelay.c:
+ patch from FoX that fixes compilation with kernel 2.6.21
-2006-01-26 20:26 harbaum
+2007-04-23 michael
- * Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure,
- drivers.m4, drv.c, drv_LCD2USB.c: Added LCD2USB support
+ * [r786] trunk/plugin_mpd.c:
+ MPD plugin patch from michu
-2006-01-23 07:17 reinelt
+2007-04-20 michael
- * Makefile.am, Makefile.in, layout.c, lcd4linux.c, widget.h,
- widget_bar.c, widget_icon.c, widget_image.c, widget_text.c,
- widget_timer.c, widget_timer.h: timer widget added
+ * [r785] trunk/drv_Cwlinux.c:
+ keypad and firmware support for Cwlinux (patch from Volker
+ Gering)
+
+ * [r784] trunk/plugin_proc_stat.c:
+ iowait,irq and softirq added (patch from Roman Jozsef)
+
+2007-03-22 michael
+
+ * [r783] branches/0.10.1/lcd4linux.c,
+ branches/0.10.1/plugin_file.c, branches/0.10.1/plugin_imon.c:
+ backport r782 from trunk
+
+2007-03-21 michael
+
+ * [r782] trunk/lcd4linux.c, trunk/plugin_file.c,
+ trunk/plugin_imon.c:
+ plugin_file patch from Mark Richards
+
+2007-03-13 michael
+
+ * [r781] branches/0.10.1/drv_Crystalfontz.c:
+ backport r780 from trunk
+
+ * [r780] trunk/drv_Crystalfontz.c:
+ Crystalfontz keypad patch from kenson
+
+2007-03-05 michael
+
+ * [r779] trunk/configure, trunk/drivers.m4, trunk/smoketest.sh:
+ ported changeset 778 from branches/0.10.1
+
+ * [r778] branches/0.10.1/configure, branches/0.10.1/drivers.m4,
+ branches/0.10.1/smoketest.sh:
+ picoLCD linker error fixed (libusb was missing)
+
+2007-02-28 michael
+
+ * [r777] trunk/plugin_imon.c:
+ imon::quantity and imon::status patch from Stefan Gmeiner /
+ Christian Brueggemann
+
+2007-02-26 michael
+
+ * [r776] branches/0.10.1/ChangeLog,
+ branches/0.10.1/drv_BeckmannEgle.c,
+ branches/0.10.1/drv_LEDMatrix.c,
+ branches/0.10.1/drv_WincorNixdorf.c:
+ backported 774:775 from trunk
-2006-01-22 11:01 reinelt
+ * [r775] trunk/ChangeLog:
+ ChangeLog refresh
- * widget_icon.c: allow 'static' icons with speed=0
+ * [r774] trunk/drv_BeckmannEgle.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_WincorNixdorf.c:
+ compiler warnings on x86_64 fixed
-2006-01-22 10:16 reinelt
+2007-02-25 michael
+
+ * [r773] branches/0.10.1/ChangeLog, branches/0.10.1/Makefile.am,
+ branches/0.10.1/Makefile.in, branches/0.10.1/configure,
+ branches/0.10.1/configure.in, branches/0.10.1/debug.h,
+ branches/0.10.1/drv_BWCT.c, branches/0.10.1/drv_BeckmannEgle.c,
+ branches/0.10.1/drv_Crystalfontz.c, branches/0.10.1/drv_Curses.c,
+ branches/0.10.1/drv_Cwlinux.c,
+ branches/0.10.1/drv_EA232graphic.c, branches/0.10.1/drv_G15.c,
+ branches/0.10.1/drv_HD44780.c, branches/0.10.1/drv_Image.c,
+ branches/0.10.1/drv_LCD2USB.c, branches/0.10.1/drv_LCDLinux.c,
+ branches/0.10.1/drv_LCDTerm.c, branches/0.10.1/drv_LEDMatrix.c,
+ branches/0.10.1/drv_LPH7508.c, branches/0.10.1/drv_LUIse.c,
+ branches/0.10.1/drv_M50530.c,
+ branches/0.10.1/drv_MatrixOrbital.c,
+ branches/0.10.1/drv_MilfordInstruments.c,
+ branches/0.10.1/drv_NULL.c, branches/0.10.1/drv_Noritake.c,
+ branches/0.10.1/drv_RouterBoard.c, branches/0.10.1/drv_Sample.c,
+ branches/0.10.1/drv_SimpleLCD.c, branches/0.10.1/drv_T6963.c,
+ branches/0.10.1/drv_Trefon.c, branches/0.10.1/drv_USBHUB.c,
+ branches/0.10.1/drv_USBLCD.c,
+ branches/0.10.1/drv_WincorNixdorf.c, branches/0.10.1/drv_X11.c,
+ branches/0.10.1/drv_generic_graphic.c,
+ branches/0.10.1/drv_generic_i2c.c,
+ branches/0.10.1/drv_generic_i2c.h,
+ branches/0.10.1/drv_generic_text.c,
+ branches/0.10.1/drv_picoLCD.c, branches/0.10.1/drv_serdisplib.c,
+ branches/0.10.1/font_6x8.h, branches/0.10.1/font_6x8_bold.h,
+ branches/0.10.1/plugin_i2c_sensors.c,
+ branches/0.10.1/plugin_kvv.c, branches/0.10.1/plugin_mysql.c,
+ branches/0.10.1/plugin_string.c, branches/0.10.1/svn_version.h,
+ branches/0.10.1/widget_bar.c, branches/0.10.1/widget_gpo.c,
+ branches/0.10.1/widget_icon.c, branches/0.10.1/widget_image.c,
+ branches/0.10.1/widget_keypad.c, branches/0.10.1/widget_text.c,
+ branches/0.10.1/widget_timer.c:
+ backport 768:771 from trunk, version changed to 0.10.1-RC2
- * Makefile.am, Makefile.in, configure, drv_X11.c, widget_image.c,
- widget_image.h: Image Widget framework added
+ * [r772] trunk/ChangeLog, trunk/svn_version.h:
+ ChangeLog refreshed
-2006-01-21 18:43 reinelt
+ * [r771] trunk/Makefile.am, trunk/Makefile.in, trunk/debug.h,
+ trunk/drv_BWCT.c, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_EA232graphic.c, trunk/drv_G15.c,
+ trunk/drv_HD44780.c, trunk/drv_Image.c, trunk/drv_LCD2USB.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDTerm.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_LPH7508.c, trunk/drv_LUIse.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_NULL.c, trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_Sample.c, trunk/drv_SimpleLCD.c, trunk/drv_T6963.c,
+ trunk/drv_Trefon.c, trunk/drv_USBHUB.c, trunk/drv_USBLCD.c,
+ trunk/drv_WincorNixdorf.c, trunk/drv_X11.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_text.c,
+ trunk/drv_picoLCD.c, trunk/drv_serdisplib.c, trunk/font_6x8.h,
+ trunk/font_6x8_bold.h, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_kvv.c, trunk/plugin_mysql.c, trunk/svn_version.h,
+ trunk/widget_bar.c, trunk/widget_gpo.c, trunk/widget_icon.c,
+ trunk/widget_image.c, trunk/widget_keypad.c, trunk/widget_text.c,
+ trunk/widget_timer.c:
+ lots of compiler warnings removed, C++-style comments removed,
+ changed struc initialisation from 'field:value' to '.field=value'
+
+2007-02-24 michael
+
+ * [r770] trunk/plugin_string.c:
+ strstr() and substr() added to string plugin
+
+ * [r769] trunk/ChangeLog:
+ ChangeLog processed with svn2cl
+
+ * [r768] branches/0.10.1/svn_version.h:
+ LCD4Linux-0.10.1-RC1
+
+ * [r767] trunk/configure, trunk/configure.in, trunk/svn_version.h:
+ trunk version incremented to 0.10.2-SVN
+
+ * [r766] branches/0.10.1:
+ branch 0.10.1 created
+
+ * [r765] tags/0.10.0:
+ tag 0.10.0 created
+
+ * [r764] trunk/configure, trunk/configure.in, trunk/svn_version.h:
+ Version number changed to 0.10.1-RC1
+
+2007-02-05 michael
+
+ * [r763] trunk/configure, trunk/drivers.m4:
+ only use picoLCD if libusb is available
+
+2007-02-04 michael
+
+ * [r762] trunk/svn_version.h:
+ svn version bumped manually
+
+ * [r761] trunk/configure, trunk/drivers.m4:
+ autoconf & smoketest bugs fixed
+
+ * [r760] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_EA232graphic.c, trunk/smoketest.sh:
+ 'Electronic Assembly' driver by Stefan Gmeiner
+
+ * [r759] trunk/drv_picoLCD.c, trunk/lcd4linux.conf.sample:
+ picoLCD driver bugs fixed
+
+2007-01-23 michael
+
+ * [r758] trunk/Makefile.am, trunk/Makefile.in:
+ drv_picoLCD was missing in distribution
- * drv_G15.c: minor cosmetic fixes
+ * [r757] trunk/configure, trunk/svn_version.h:
+ removed -SVN from version string
-2006-01-21 16:25 reinelt
+ * [r756] trunk/Makefile.am, trunk/Makefile.in, trunk/configure.in,
+ trunk/lcd4linux.c, trunk/svn_version.h, trunk/svn_version.sh:
+ try to add svn version
- * drivers.m4: GPIO subsystem in drivers.m4 added
+2007-01-21 michael
-2006-01-21 14:26 reinelt
+ * [r755] trunk/plugin_math.c:
+ indent
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_G15.c, lcd4linux.conf.sample: Logitech G-15 keyboard
- LCD driver from Dave Ingram
+ * [r754] trunk/evaluator.c, trunk/evaluator.h, trunk/plugin_math.c:
+ new function 'decode()'
-2006-01-21 10:40 reinelt
+ * [r753] trunk/widget_bar.c:
+ removed unused variable
- * evaluator.c: Big Memory Leak in Evaluator fixed (thanks to Oliver
- Gehrke)
+2007-01-20 michael
-2006-01-20 16:58 reinelt
+ * [r752] trunk/widget_gpo.c, trunk/widget_keypad.c:
+ keypad widget cleanup
- * lcd4linux.conf.sample, plugin_mysql.c: MySQL::count() added again
+ * [r751] trunk/drv_generic_gpio.c, trunk/widget_gpo.c,
+ trunk/widget_gpo.h:
+ GPO cleanup
-2006-01-20 16:43 reinelt
+ * [r750] trunk/cfg.c, trunk/evaluator.c:
+ minor fixes to evaluator
- * plugin_mysql.c: MySQL::query() returns a value, not the number of
- rows
+ * [r749] trunk/Makefile.in, trunk/cfg.c, trunk/config.h.in,
+ trunk/configure, trunk/property.c, trunk/property.h,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_gpo.c,
+ trunk/widget_image.c, trunk/widget_keypad.c, trunk/widget_text.c,
+ trunk/widget_timer.c:
+ dynamic properties for bars; new 'property_valid()' helper
-2006-01-18 12:49 reinelt
+ * [r748] trunk/drv_picoLCD.c, trunk/widget_gpo.h,
+ trunk/widget_icon.h, trunk/widget_keypad.h, trunk/widget_text.h,
+ trunk/widget_timer.h:
+ indent
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv_LCDLinux.c, drv_LCDLinux.h: adopted to
- lcd-linux-0.9.2
+2007-01-19 michael
-2006-01-16 16:39 reinelt
+ * [r747] trunk/Makefile.am, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_picoLCD.c, trunk/lcd4linux.conf.sample:
+ driver for picoLCD displays from mini-box.com by Nicu Pavel
- * plugin_mysql.c: MySQL::queryvalue() extension from Harald Klemm
+ * [r746] trunk/widget_keypad.c, trunk/widget_keypad.h:
+ dynamic properties for keypad widget
-2006-01-06 17:56 tooly-bln
+ * [r745] trunk/drv_generic_graphic.c, trunk/drv_generic_text.c:
+ indent
- * drv_LUIse.c: [no log message]
+2007-01-18 michael
-2006-01-06 09:12 reinelt
+ * [r744] trunk/drv_generic_graphic.c, trunk/drv_generic_text.c,
+ trunk/widget_icon.c, trunk/widget_icon.h:
+ dynamic properties for Icon widget
- * drv_Crystalfontz.c, lcd4linux.conf.sample: GPO's for Crystalfontz
+2007-01-17 michael
-2006-01-06 08:06 reinelt
+ * [r743] trunk/widget_gpo.c, trunk/widget_gpo.h:
+ dynamic properties for GPO's
- * drv_RouterBoard.c: GPO's for RouterBoard
+ * [r742] trunk/drv_generic_i2c.h:
+ removed DOS newlines again :-(
+
+ * [r741] trunk/drv_HD44780.c, trunk/drv_generic_i2c.h:
+ indent
+
+ * [r740] trunk/configure, trunk/configure.in:
+ changed version number from 0.10.1-CVS to 0.10.1-SVN
+
+2007-01-16 michael
+
+ * [r739] trunk/config.h.in, trunk/configure, trunk/drivers.m4,
+ trunk/drv_HD44780.c:
+ new driver 'HD44780-I2C'
+
+ * [r738] trunk/plugin_wireless.c:
+ Fix compilation of plugin_wireless.c with linux kernel 2.6.19
+ from Guillaume LECERF
+
+ * [r737] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drivers.m4:
+ Patch from Robert Buchholz: NULL driver link error fixed, m4
+ files included in distribution
+
+ * [r736] trunk/drv_LCDLinux.c:
+ patch from Mattia Jona-Lasinio for lcd-linux 0.12.0
+
+ * [r735] trunk/Makefile.in:
+ svn keywords
+
+ * [r734] trunk/drv_generic_i2c.h:
+ removed some DOS newlines
+
+2007-01-15 michael
+
+ * [r733] trunk/Makefile.am, trunk/Makefile.in, trunk/drv_Sample.c,
+ trunk/plugin_sample.c, trunk/smoketest.sh:
+ minor cosmetic changes and fixes
+
+2007-01-14 michael
+
+ * [r732] trunk, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in:
+ re-bootstrapped
+
+ * [r731] trunk/mkinstalldirs:
+ svn keywords corrected
+
+ * [r730] trunk/AUTHORS, trunk/CREDITS, trunk/CodingStyle,
+ trunk/INSTALL, trunk/Makefile.am, trunk/NEWS, trunk/README,
+ trunk/README.KDE, trunk/TODO, trunk/lcd4linux.conf.sample,
+ trunk/plugins.m4, trunk/smoketest.sh, trunk/usbhub.conf:
+ svn keywords corrected
+
+ * [r729] trunk/AUTHORS, trunk/NEWS, trunk/Status, trunk/TODO,
+ trunk/ac_python_devel.m4, trunk/bootstrap, trunk/configure.in,
+ trunk/curses.m4, trunk/drivers.m4, trunk/indent.sh,
+ trunk/lcd4linux.conf.sample, trunk/plugins.m4,
+ trunk/smoketest.sh, trunk/usbhub.conf:
+ added svn properties and keywords
+
+ * [r728] trunk/cfg.c, trunk/cfg.h, trunk/debug.c, trunk/debug.h,
+ trunk/drv.c, trunk/drv.h, trunk/drv_BWCT.c,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_G15.c,
+ trunk/drv_HD44780.c, trunk/drv_Image.c, trunk/drv_LCD2USB.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDTerm.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_LPH7508.c, trunk/drv_LUIse.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_NULL.c, trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_Sample.c, trunk/drv_SimpleLCD.c, trunk/drv_T6963.c,
+ trunk/drv_Trefon.c, trunk/drv_USBHUB.c, trunk/drv_USBLCD.c,
+ trunk/drv_WincorNixdorf.c, trunk/drv_X11.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_gpio.c,
+ trunk/drv_generic_gpio.h, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_keypad.c,
+ trunk/drv_generic_keypad.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/drv_generic_serial.c,
+ trunk/drv_generic_serial.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/drv_serdisplib.c,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/font_6x8.h,
+ trunk/font_6x8_bold.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/layout.h, trunk/lcd4linux.c,
+ trunk/lcd4linux_i2c.h, trunk/pid.c, trunk/pid.h, trunk/plugin.c,
+ trunk/plugin.h, trunk/plugin_apm.c, trunk/plugin_cfg.c,
+ trunk/plugin_cpuinfo.c, trunk/plugin_diskstats.c,
+ trunk/plugin_dvb.c, trunk/plugin_exec.c, trunk/plugin_file.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_iconv.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_kvv.c,
+ trunk/plugin_loadavg.c, trunk/plugin_math.c,
+ trunk/plugin_meminfo.c, trunk/plugin_mpd.c, trunk/plugin_mysql.c,
+ trunk/plugin_netdev.c, trunk/plugin_pop3.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_python.c,
+ trunk/plugin_sample.c, trunk/plugin_seti.c,
+ trunk/plugin_statfs.c, trunk/plugin_string.c,
+ trunk/plugin_test.c, trunk/plugin_time.c, trunk/plugin_uname.c,
+ trunk/plugin_uptime.c, trunk/plugin_wireless.c,
+ trunk/plugin_xmms.c, trunk/property.c, trunk/property.h,
+ trunk/qprintf.c, trunk/qprintf.h, trunk/rgb.c, trunk/rgb.h,
+ trunk/thread.c, trunk/thread.h, trunk/timer.c, trunk/timer.h,
+ trunk/udelay.c, trunk/udelay.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_gpo.c,
+ trunk/widget_gpo.h, trunk/widget_icon.c, trunk/widget_icon.h,
+ trunk/widget_image.c, trunk/widget_image.h,
+ trunk/widget_keypad.c, trunk/widget_keypad.h,
+ trunk/widget_text.c, trunk/widget_text.h, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ changed $Revision to $Rev
+
+ * [r727] trunk/cfg.c, trunk/cfg.h, trunk/debug.c, trunk/debug.h,
+ trunk/drv.c, trunk/drv.h, trunk/drv_BWCT.c,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_G15.c,
+ trunk/drv_HD44780.c, trunk/drv_Image.c, trunk/drv_LCD2USB.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDTerm.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_LPH7508.c, trunk/drv_LUIse.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_NULL.c, trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_Sample.c, trunk/drv_SimpleLCD.c, trunk/drv_T6963.c,
+ trunk/drv_Trefon.c, trunk/drv_USBHUB.c, trunk/drv_USBLCD.c,
+ trunk/drv_WincorNixdorf.c, trunk/drv_X11.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_gpio.c,
+ trunk/drv_generic_gpio.h, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_keypad.c,
+ trunk/drv_generic_keypad.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/drv_generic_serial.c,
+ trunk/drv_generic_serial.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/drv_serdisplib.c,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/font_6x8.h,
+ trunk/font_6x8_bold.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/layout.h, trunk/lcd4linux.c,
+ trunk/lcd4linux_i2c.h, trunk/pid.c, trunk/pid.h, trunk/plugin.c,
+ trunk/plugin.h, trunk/plugin_apm.c, trunk/plugin_cfg.c,
+ trunk/plugin_cpuinfo.c, trunk/plugin_diskstats.c,
+ trunk/plugin_dvb.c, trunk/plugin_exec.c, trunk/plugin_file.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_iconv.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_kvv.c,
+ trunk/plugin_loadavg.c, trunk/plugin_math.c,
+ trunk/plugin_meminfo.c, trunk/plugin_mpd.c, trunk/plugin_mysql.c,
+ trunk/plugin_netdev.c, trunk/plugin_pop3.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_python.c,
+ trunk/plugin_sample.c, trunk/plugin_seti.c,
+ trunk/plugin_statfs.c, trunk/plugin_string.c,
+ trunk/plugin_test.c, trunk/plugin_time.c, trunk/plugin_uname.c,
+ trunk/plugin_uptime.c, trunk/plugin_wireless.c,
+ trunk/plugin_xmms.c, trunk/property.c, trunk/property.h,
+ trunk/qprintf.c, trunk/qprintf.h, trunk/rgb.c, trunk/rgb.h,
+ trunk/thread.c, trunk/thread.h, trunk/timer.c, trunk/timer.h,
+ trunk/udelay.c, trunk/udelay.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_gpo.c,
+ trunk/widget_gpo.h, trunk/widget_icon.c, trunk/widget_icon.h,
+ trunk/widget_image.c, trunk/widget_image.h,
+ trunk/widget_keypad.c, trunk/widget_keypad.h,
+ trunk/widget_text.c, trunk/widget_text.h, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ removed all tags
+
+ * [r726] trunk/CREDITS, trunk/CodingStyle, trunk/FAQ,
+ trunk/INSTALL, trunk/Makefile.am, trunk/README, trunk/README.KDE,
+ trunk/cfg.c, trunk/cfg.h, trunk/debug.c, trunk/debug.h,
+ trunk/drv.c, trunk/drv.h, trunk/drv_BWCT.c,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_G15.c,
+ trunk/drv_HD44780.c, trunk/drv_Image.c, trunk/drv_LCD2USB.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDTerm.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_LPH7508.c, trunk/drv_LUIse.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_NULL.c, trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_Sample.c, trunk/drv_SimpleLCD.c, trunk/drv_T6963.c,
+ trunk/drv_Trefon.c, trunk/drv_USBHUB.c, trunk/drv_USBLCD.c,
+ trunk/drv_WincorNixdorf.c, trunk/drv_X11.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_gpio.c,
+ trunk/drv_generic_gpio.h, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_keypad.c,
+ trunk/drv_generic_keypad.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/drv_generic_serial.c,
+ trunk/drv_generic_serial.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/drv_serdisplib.c,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/font_6x8.h,
+ trunk/font_6x8_bold.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/layout.h, trunk/lcd4linux.c,
+ trunk/lcd4linux_i2c.h, trunk/pid.c, trunk/pid.h, trunk/plugin.c,
+ trunk/plugin.h, trunk/plugin_apm.c, trunk/plugin_cfg.c,
+ trunk/plugin_cpuinfo.c, trunk/plugin_diskstats.c,
+ trunk/plugin_dvb.c, trunk/plugin_exec.c, trunk/plugin_file.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_iconv.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_kvv.c,
+ trunk/plugin_loadavg.c, trunk/plugin_math.c,
+ trunk/plugin_meminfo.c, trunk/plugin_mpd.c, trunk/plugin_mysql.c,
+ trunk/plugin_netdev.c, trunk/plugin_pop3.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_python.c,
+ trunk/plugin_sample.c, trunk/plugin_seti.c,
+ trunk/plugin_statfs.c, trunk/plugin_string.c,
+ trunk/plugin_test.c, trunk/plugin_time.c, trunk/plugin_uname.c,
+ trunk/plugin_uptime.c, trunk/plugin_wireless.c,
+ trunk/plugin_xmms.c, trunk/property.c, trunk/property.h,
+ trunk/qprintf.c, trunk/qprintf.h, trunk/rgb.c, trunk/rgb.h,
+ trunk/thread.c, trunk/thread.h, trunk/timer.c, trunk/timer.h,
+ trunk/udelay.c, trunk/udelay.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_gpo.c,
+ trunk/widget_gpo.h, trunk/widget_icon.c, trunk/widget_icon.h,
+ trunk/widget_image.c, trunk/widget_image.h,
+ trunk/widget_keypad.c, trunk/widget_keypad.h,
+ trunk/widget_text.c, trunk/widget_text.h, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ svn properties fixed
+
+ * [r725] trunk:
+ svn:ignore ported from .cvsignore
+
+ * [r724] trunk/aclocal.m4, trunk/configure, trunk/debian,
+ trunk/documentation, trunk/plugin_imon.c,
+ trunk/plugin_wireless.c, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ switch from CVS to SVN
+
+2006-10-01 reinelt
+
+ * [r723] trunk/widget_image.c, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ [lcd4linux @ 2006-10-01 11:54:38 by reinelt]
+ timer widget uses properties
+
+2006-09-29 reinelt
+
+ * [r722] trunk/aclocal.m4, trunk/configure,
+ trunk/drv_generic_graphic.c, trunk/evaluator.c,
+ trunk/plugin_iconv.c, trunk/widget_image.c, trunk/widget_image.h,
+ trunk/widget_text.c:
+ [lcd4linux @ 2006-09-29 04:48:21 by reinelt]
+ image widget uses properties now; new property 'reload'
+
+2006-10-04 root
+
+ * [r721] trunk/widget_image.c:
+ image widget memory leaks fixed (thanks to Magne Torresen)
+
+2006-09-19 entropy
+
+ * [r720] trunk/plugin.c:
+ [lcd4linux @ 2006-09-19 11:20:52 by entropy]
+ Added missing prototypes
+
+2006-09-15 siretart
+
+ * [r719] trunk/Makefile.in, trunk/aclocal.m4, trunk/configure:
+ [lcd4linux @ 2006-09-15 20:30:03 by siretart]
+ rerun bootstrap on request from Ernst Bachmann
+ <e.bachmann@xebec.de>
+ Message-Id: <200609152109.17600.e.bachmann@xebec.de>
+
+2006-09-15 entropy
+
+ * [r718] trunk/plugin_iconv.c:
+ [lcd4linux @ 2006-09-15 19:06:47 by entropy]
+ debug spam reduced, comment typo fixed
+
+ * [r717] trunk/Makefile.am, trunk/config.h.in, trunk/plugin.c,
+ trunk/plugin_iconv.c, trunk/plugins.m4:
+ [lcd4linux @ 2006-09-15 19:00:50 by entropy]
+ iconv charset converter plugin
+
+2006-09-14 entropy
+
+ * [r716] trunk/usbhub.conf:
+ [lcd4linux @ 2006-09-14 20:36:39 by entropy]
+ Improved example showing how to display network and hdd activity
+ on an usb hub
+
+ * [r715] trunk/lcd4linux.c:
+ [lcd4linux @ 2006-09-14 11:19:29 by entropy]
+ New cmdline option -p to specify the pidfile location
+
+2006-09-14 reinelt
+
+ * [r714] trunk/evaluator.c:
+ [lcd4linux @ 2006-09-14 04:08:54 by reinelt]
+ variables use a static list, no realloc, linear search
+
+ * [r713] trunk/drv_Crystalfontz.c, trunk/drv_generic_serial.c,
+ trunk/lcd4linux.c, trunk/thread.c, trunk/thread.h:
+ [lcd4linux @ 2006-09-14 03:49:14 by reinelt]
+ indent run
+
+2006-09-13 entropy
+
+ * [r712] trunk/udelay.h:
+ [lcd4linux @ 2006-09-13 20:07:59 by entropy]
+ Fixing bug #1494773 (compiles only on i368/amd64 machines) by
+ providing a dummy implementation for other archs
+
+ * [r711] trunk/lcd4linux.c, trunk/thread.c, trunk/thread.h:
+ [lcd4linux @ 2006-09-13 20:04:57 by entropy]
+ threads change argv[0] to their thread name, for a neat 'ps'
+ output
+
+2006-09-13 reinelt
+
+ * [r710] trunk/plugin_file.c, trunk/widget_text.c:
+ [lcd4linux @ 2006-09-13 05:33:39 by reinelt]
+ plugin_file: return empty string if file cannot be read;
+ widget_text: load property as 'string', not as variable
+ (triggered an ugly bug with variable list reallocated)
+
+2006-09-08 reinelt
+
+ * [r709] trunk/drv_Trefon.c, trunk/drv_USBLCD.c,
+ trunk/drv_generic_serial.c:
+ [lcd4linux @ 2006-09-08 19:00:46 by reinelt]
+ give up after 10 write errors to serial device
+
+2006-09-07 reinelt
+
+ * [r708] trunk/debug.h, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_LEDMatrix.c, trunk/drv_M50530.c, trunk/drv_NULL.c,
+ trunk/drv_USBHUB.c, trunk/drv_generic_i2c.c,
+ trunk/plugin_i2c_sensors.c, trunk/widget_image.c:
+ [lcd4linux @ 2006-09-07 09:06:25 by reinelt]
+ lots of wrong printf formats corrected (thanks to Ernst Bachmann)
+
+2006-09-06 reinelt
+
+ * [r707] trunk/.cvsignore, trunk/configure, trunk/missing:
+ [lcd4linux @ 2006-09-06 05:22:09 by reinelt]
+ some autoconf updates
+
+2006-09-04 siretart
+
+ * [r706] trunk/Makefile.in, trunk/aclocal.m4, trunk/config.h.in,
+ trunk/configure:
+ [lcd4linux @ 2006-09-04 16:48:32 by siretart]
+ rerun bootstrap on current debian/etch system using automake1.9
+ to
+ make my previous commits active
+
+ * [r705] trunk/ac_python_devel.m4, trunk/configure.in,
+ trunk/python.m4:
+ [lcd4linux @ 2006-09-04 16:47:39 by siretart]
+ These changes were necessary to make lcd4linux build on current
+ debian etch/unstable
+ systems. I cannot really imagine how this was supposed to work,
+ so I replaced
+ the old modified python.m4 with an uptodate version of
+ ac_python_devel.m4 from
+ autoconf_archive. both .m4 files seem to have a common anchestor,
+ but ac_python_devel.m4
+ has clearly seen a lot of more love, so let's better stay with
+ upstream
+ (autoconf archive), so we can blame them if anything breaks.
+
+ Moreover, this actually works
+
+ * [r704] trunk/debian/changelog, trunk/debian/compat,
+ trunk/debian/config, trunk/debian/control,
+ trunk/debian/copyright, trunk/debian/dirs, trunk/debian/docs,
+ trunk/debian/init.d, trunk/debian/postinst, trunk/debian/rules,
+ trunk/debian/templates, trunk/debian/watch:
+ [lcd4linux @ 2006-09-04 16:41:21 by siretart]
+ removing debianisation from upstream source, as discussed with
+ Michael on private mail.
+
+ Rationale: I try to keep an updated lcd4linux in debian/sid. If
+ you need the debinisation,
+ please use my packages as base. If you want more updated package,
+ please drop me a note,
+ and I'll arrange another upload to unstable (or experimental,
+ depending on the state
+ of the cvs).
+
+ * [r703] trunk/drivers.m4:
+ [lcd4linux @ 2006-09-04 16:35:43 by siretart]
+ fix linking with modular xorg. See http://bugs.debian.org/381606
+ for reference
+
+ * [r702] trunk/bootstrap:
+ [lcd4linux @ 2006-09-04 16:33:21 by siretart]
+ beautify bootstrap script
+
+2006-08-23 harbaum
+
+ * [r701] trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-23 17:45:37 by harbaum]
+ Umlaut translation bugfix
+
+2006-08-23 reinelt
+
+ * [r700] trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-08-23 05:05:40 by reinelt]
+ CF635 added to lcd4linux.conf.sample
+
+2006-08-17 harbaum
+
+ * [r699] trunk/Makefile.in, trunk/aclocal.m4, trunk/config.h.in,
+ trunk/configure, trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-17 19:11:40 by harbaum]
+ Small plugin_kvv bugfixes and new abbreviate option
+
+2006-08-17 reinelt
+
+ * [r698] trunk/configure, trunk/drivers.m4:
+ [lcd4linux @ 2006-08-17 05:06:26 by reinelt]
+ LCD2USB driver missing keypad symbols fixed
+
+2006-08-16 reinelt
+
+ * [r697] trunk/Makefile.am, trunk/Makefile.in, trunk/drv_T6963.c,
+ trunk/lcd4linux.conf.sample, trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-16 14:18:14 by reinelt]
+ T6963 enhancements: soft timing, DualScan, Cell size
+
+2006-08-15 harbaum
+
+ * [r696] trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-15 17:28:27 by harbaum]
+ Cleaned up thread and error handling
+
+2006-08-14 harbaum
+
+ * [r695] trunk/drv_LEDMatrix.c, trunk/drv_USBHUB.c,
+ trunk/drv_generic_graphic.c, trunk/font_6x8.h,
+ trunk/font_6x8_bold.h, trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-14 19:24:22 by harbaum]
+ Umlaut support, added KVV HTTP-User-Agent
+
+2006-08-14 reinelt
+
+ * [r694] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_LEDMatrix.c, trunk/drv_USBHUB.c,
+ trunk/lcd4linux.conf.sample, trunk/property.h, trunk/widget.h:
+ [lcd4linux @ 2006-08-14 05:54:03 by reinelt]
+ minor warnings fixed, CFLAGS changed (no-strict-aliasing)
+
+2006-08-13 harbaum
+
+ * [r693] trunk/drv_LEDMatrix.c, trunk/plugin_kvv.c:
+ [lcd4linux @ 2006-08-13 18:45:25 by harbaum]
+ Little cleanup ...
+
+ * [r692] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drv_LEDMatrix.c, trunk/font_6x8_bold.h,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c, trunk/plugin_kvv.c,
+ trunk/plugins.m4, trunk/property.c, trunk/widget_text.c,
+ trunk/widget_text.h:
+ [lcd4linux @ 2006-08-13 18:14:03 by harbaum]
+ Added KVV plugin
+
+2006-08-13 reinelt
+
+ * [r691] trunk/lcd4linux.conf.sample, trunk/property.c,
+ trunk/property.h, trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2006-08-13 11:38:20 by reinelt]
+ text widget uses dynamic properties
+
+ * [r690] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/drv_LEDMatrix.c,
+ trunk/drv_T6963.c, trunk/drv_generic.c, trunk/drv_generic.h,
+ trunk/drv_generic_graphic.c, trunk/evaluator.h,
+ trunk/lcd4linux.conf.sample, trunk/property.c, trunk/property.h,
+ trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2006-08-13 09:53:10 by reinelt]
+ dynamic properties added (used by 'style' of text widget)
+
+ * [r689] trunk/drv_G15.c, trunk/drv_Image.c, trunk/drv_LEDMatrix.c,
+ trunk/drv_M50530.c, trunk/drv_T6963.c, trunk/drv_USBHUB.c,
+ trunk/drv_X11.c, trunk/drv_generic.c, trunk/drv_generic.h,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_i2c.h,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample, trunk/udelay.c,
+ trunk/widget_bar.h:
+ [lcd4linux @ 2006-08-13 06:46:51 by reinelt]
+ T6963 soft-timing & enhancements; indent
-2006-01-05 20:27 reinelt
+2006-08-11 reinelt
- * drv_HD44780.c, lcd4linux.conf.sample: HD44780 power supply from
- parport
+ * [r688] trunk/drv_M50530.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-08-11 11:59:29 by reinelt]
+ M50530 minor fixes
-2006-01-05 19:56 reinelt
+2006-08-10 reinelt
+
+ * [r687] trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-08-10 20:40:46 by reinelt]
+ M50530 enhancements: Timings, busy-flag checking
+
+ * [r686] trunk/lcd4linux.conf.sample, trunk/udelay.c:
+ [lcd4linux @ 2006-08-10 19:06:52 by reinelt]
+ new 'fuzz' parameter for timings
+
+2006-08-09 harbaum
+
+ * [r685] trunk/Makefile.in, trunk/aclocal.m4, trunk/config.h.in,
+ trunk/configure, trunk/drv_LEDMatrix.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_graphic.c,
+ trunk/font_6x8_bold.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_bar.h:
+ [lcd4linux @ 2006-08-09 17:25:34 by harbaum]
+ Better bar color support and new bold font
+
+2006-08-08 harbaum
+
+ * [r684] trunk/drv_LEDMatrix.c, trunk/drv_generic_graphic.c,
+ trunk/widget.c, trunk/widget.h:
+ [lcd4linux @ 2006-08-08 20:16:28 by harbaum]
+ Added "extracolor" (used for e.g. bar border) and RGB support for
+ LEDMATRIX
+
+2006-08-08 reinelt
+
+ * [r683] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_USBHUB.c, trunk/usbhub.conf:
+ [lcd4linux @ 2006-08-08 19:35:21 by reinelt]
+ USBHUB driver from Ernst Bachmann
+
+ * [r682] trunk/Makefile.in, trunk/aclocal.m4, trunk/config.h.in,
+ trunk/configure, trunk/widget.c:
+ [lcd4linux @ 2006-08-08 19:28:18 by reinelt]
+ widget type checking corrected
+
+2006-08-05 harbaum
+
+ * [r681] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_LEDMatrix.c:
+ [lcd4linux @ 2006-08-05 21:08:01 by harbaum]
+ New LEDMATRIX driver (see http://www.harbaum.org/till/ledmatrix)
+
+2006-07-31 reinelt
+
+ * [r680] trunk/Makefile.am, trunk/Makefile.in, trunk/configure.in,
+ trunk/drv.c, trunk/drv_generic.c, trunk/drv_generic.h,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_i2c.c, trunk/drv_generic_i2c.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_string.c, trunk/widget_timer.c:
+ [lcd4linux @ 2006-07-31 03:48:09 by reinelt]
+ preparations for scrolling
+
+2006-07-30 lfcorreia
+
+ * [r679] trunk/plugin.c, trunk/plugin_string.c:
+ [lcd4linux @ 2006-07-30 11:29:02 by lfcorreia]
+ Make changes suggested by Michael, only one init function is
+ needed
+
+ * [r678] trunk/drv_generic_i2c.c:
+ [lcd4linux @ 2006-07-30 11:16:27 by lfcorreia]
+ Add back drv_generic_i2c_close function
+
+2006-07-29 lfcorreia
+
+ * [r677] trunk/plugin.c, trunk/plugin_string.c:
+ [lcd4linux @ 2006-07-29 21:12:31 by lfcorreia]
+ Add UPPERCASE string plugin function
+
+ * [r676] trunk/drv_generic_i2c.c:
+ [lcd4linux @ 2006-07-29 21:04:43 by lfcorreia]
+ Better error handling, add proper I2C SLAVE device detection (not
+ 100% finished)
- * drv_Cwlinux.c, drv_HD44780.c, drv_LPH7508.c, drv_M50530.c,
- drv_MatrixOrbital.c, drv_Sample.c, drv_generic_gpio.c: more GPO
- stuff
+ * [r675] trunk/drv_HD44780.c:
+ [lcd4linux @ 2006-07-29 20:59:12 by lfcorreia]
+ Fix wrong timing at I2C initialization
-2006-01-05 16:53 nicowallmeier
+2006-07-19 cmay
- * drv_BWCT.c: fixed compatility with gcc 2.95
+ * [r674] trunk/plugin_file.c:
+ [lcd4linux @ 2006-07-19 01:57:01 by cmay]
+ fixed double read of last line in file
-2006-01-03 14:20 reinelt
+ * [r673] trunk/drv_Crystalfontz.c, trunk/drv_Curses.c:
+ [lcd4linux @ 2006-07-19 01:48:11 by cmay]
+ Ran indent.sh to make pretty code.
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv.c, drv_LUIse.c: LUIse driver added
+ * [r672] trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_LCD2USB.c, trunk/widget_keypad.c,
+ trunk/widget_keypad.h:
+ [lcd4linux @ 2006-07-19 01:35:31 by cmay]
+ Renamed keypad direction names to avoid conflict with Curses
+ library defs.
+ Added keypad support to Curses display driver.
-2006-01-03 07:13 reinelt
+2006-07-18 nicowallmeier
- * drv_HD44780.c, drv_LPH7508.c, drv_MatrixOrbital.c,
- drv_generic_gpio.c, drv_generic_gpio.h, drv_generic_graphic.c,
- drv_generic_graphic.h, drv_generic_text.c, drv_generic_text.h,
- lcd4linux.conf.sample: GPIO's for MatrixOrbital
+ * [r671] trunk/configure, trunk/plugins.m4:
+ [lcd4linux @ 2006-07-18 17:04:55 by nicowallmeier]
+ Changed test for libmpd
-2005-12-20 08:07 reinelt
+2006-07-14 reinelt
- * configure, drivers.m4, drv_HD44780.c, drv_LPH7508.c,
- drv_generic_gpio.c, lcd4linux.conf.sample: further work on GPO's,
- HD44780 GPO support
+ * [r670] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2006-07-14 20:15:11 by reinelt]
+ buffer too small (thanks to anonymous)
-2005-12-19 06:08 reinelt
+2006-07-12 reinelt
- * configure, drivers.m4, drv_Sample.c, lcd4linux.conf.sample: GPO's
- added to the Sample driver
+ * [r669] trunk/configure, trunk/drv_G15.c, trunk/plugin_exec.c,
+ trunk/thread.c, trunk/thread.h:
+ [lcd4linux @ 2006-07-12 21:01:41 by reinelt]
+ thread_destroy, minor cleanups
-2005-12-18 17:18 reinelt
+ * [r668] trunk/drv_G15.c, trunk/drv_LCDLinux.c,
+ trunk/plugin_exec.c:
+ [lcd4linux @ 2006-07-12 20:47:51 by reinelt]
+ indent
- * Makefile.am, Makefile.in, configure, drivers.m4, drv_LPH7508.c,
- drv_generic_gpio.c, drv_generic_gpio.h, layout.c,
- lcd4linux.conf.sample, widget.c, widget.h, widget_bar.c,
- widget_gpo.c, widget_gpo.h, widget_icon.c, widget_text.c: GPO's
- added again
+ * [r667] trunk/drv_G15.c, trunk/lcd4linux.conf.sample,
+ trunk/plugin_exec.c:
+ [lcd4linux @ 2006-07-12 20:45:30 by reinelt]
+ G15 and thread patch by Anton
-2005-12-13 15:07 reinelt
+2006-06-25 reinelt
- * drv_LPH7508.c, drv_generic_graphic.c, lcd4linux.conf.sample:
- LPH7508 driver finished
-
-2005-12-12 10:08 reinelt
-
- * drv_HD44780.c, lcd4linux.conf.sample, udelay.c, udelay.h: finally
- removed old udelay code path; read timing values from config
-
-2005-12-12 06:52 reinelt
-
- * drv_HD44780.c, drv_generic_parport.c, drv_generic_parport.h,
- lcd4linux.conf.sample: type of delays is 'unsigned long'
-
-2005-12-11 15:55 reinelt
-
- * drv_BWCT.c, lcd4linux.conf.sample: contrast range for BWCT is
- 0..255, not 0..100
-
-2005-11-06 10:54 reinelt
+ * [r666] trunk/.cvsignore, trunk/config.h.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2006-06-25 15:13:00 by reinelt]
+ automake-1.9 cleanups
- * drv_generic_text.c, widget_icon.c: fixed icon size removed, uses
- XRES & YRES (I hope this doesn't lead to problemes...)
+ * [r665] trunk/.cvsignore, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/configure, trunk/depcomp, trunk/smoketest.sh:
+ [lcd4linux @ 2006-06-25 14:58:38 by reinelt]
+ switch to automake-1.9
-2005-11-06 10:17 reinelt
+2006-06-21 reinelt
- * widget.c, widget.h, widget_icon.c: re-use icons (thanks to Jesus
- de Santos Garcia)
+ * [r664] trunk/drv_Image.c, trunk/widget_image.c:
+ [lcd4linux @ 2006-06-21 05:12:43 by reinelt]
+ added checks for libgd version 2 (thanks to Sam)
-2005-11-05 07:34 reinelt
+2006-06-20 reinelt
- * README.Drivers: README.Drivers removed
+ * [r663] trunk/config.h.in, trunk/configure, trunk/drivers.m4,
+ trunk/drv_generic_graphic.c, trunk/widget_image.c:
+ [lcd4linux @ 2006-06-20 08:50:58 by reinelt]
+ widget_image linker error hopefully finally fixed
-2005-11-05 07:26 reinelt
+2006-06-19 reinelt
- * drv.c: littly typo corrected
+ * [r662] trunk/config.h.in, trunk/configure:
+ [lcd4linux @ 2006-06-19 15:12:54 by reinelt]
+ bootstrapped
-2005-11-04 15:10 reinelt
+ * [r661] trunk/drivers.m4:
+ [lcd4linux @ 2006-06-19 12:02:17 by reinelt]
+ linker error from widget_image fixed
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_LPH7508.c, drv_Sample.c: drv_Sample and drv_LPH7508
+ * [r660] trunk/drv_Sample.c:
+ [lcd4linux @ 2006-06-19 11:54:08 by reinelt]
+ removed dependency to usb.h from sample driver
-2005-11-04 06:39 reinelt
+2006-04-17 reinelt
- * README.Plugins: README.Plugins removed
+ * [r659] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drivers.m4, trunk/drv_LCDLinux.c:
+ [lcd4linux @ 2006-04-17 08:10:42 by reinelt]
+ LCDLinux patch from Mattia; widget_image moved to EXTRA_SOURCE
-2005-11-04 05:53 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure, plugin.c,
- plugin_sample.c, plugins.m4: sample plugin activated
-
-2005-11-04 05:44 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_Image.c, lcd4linux.conf.sample: LPH7508 driver (not
- yet finished)
-
-2005-10-02 09:58 reinelt
-
- * configure, drv_HD44780.c: HD44780 address setup time increased
-
-2005-09-14 17:08 reinelt
-
- * configure, drivers.m4: fixed drivers.m4 to link generic text
- driver for several displays (thanks to Ludovic Gomez for pointing
- this out)
+2006-04-15 reinelt
-2005-09-07 08:51 reinelt
+ * [r658] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/plugin.c, trunk/plugin_mpd.c,
+ trunk/plugins.m4, trunk/widget_image.c:
+ [lcd4linux @ 2006-04-15 05:22:52 by reinelt]
+ mpd plugin from Stefan Kuhne
- * drv_Crystalfontz.c: Support for CF635 added
+2006-04-14 harbaum
-2005-09-02 07:27 reinelt
+ * [r657] trunk/drv.c:
+ [lcd4linux @ 2006-04-14 20:59:38 by harbaum]
+ Disable inclusion of Image driver in drv.c if no gd was found.
- * lcd4linux.c: double-fork daemonize patch from Petri Damsten
+2006-04-09 reinelt
-2005-08-27 09:02 reinelt
+ * [r656] trunk/drv_generic_graphic.c:
+ [lcd4linux @ 2006-04-09 17:46:14 by reinelt]
+ vertical bar patch fro graphic displays by Ronald Hopfer
- * config.h.in, configure, configure.in, drivers.m4, drv_LCDLinux.c,
- drv_LCDLinux.h, lcd4linux.conf.sample: LCD-Linux updated to 0.9.0
+ * [r655] trunk/configure, trunk/drivers.m4, trunk/drv_LCD2USB.c,
+ trunk/drv_LUIse.c, trunk/drv_generic_graphic.c,
+ trunk/lcd4linux.conf.sample, trunk/widget_image.c,
+ trunk/widget_image.h:
+ [lcd4linux @ 2006-04-09 14:17:49 by reinelt]
+ autoconf/library fixes, image and graphic display inversion
-2005-08-22 07:44 reinelt
+2006-03-29 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_SimpleLCD.c, drv_WincorNixdorf.c, drv_generic_text.c,
- lcd4linux.conf.sample: new driver 'WincorNixdorf' some fixes to
- the bar code
+ * [r654] trunk/drv_generic_text.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-03-29 08:57:58 by reinelt]
+ vertical bar patch from Manuel Lausch
-2005-08-21 10:18 reinelt
+2006-03-18 harbaum
- * drv_Crystalfontz.c, drv_Trefon.c, lcd4linux.conf.sample:
- CrystalFontz ACK processing
+ * [r653] trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-03-18 14:54:36 by harbaum]
+ Improved USB error recovery
-2005-08-20 12:10 reinelt
+2006-03-10 tooly-bln
- * drv_Trefon.c, lcd4linux.conf.sample:
+ * [r652] trunk/drv_LUIse.c:
+ [lcd4linux @ 2006-03-10 18:06:52 by tooly-bln]
+ replace drv_generic_graphic_FB with drv_generic_graphic_black
- TREFON patch from Stephan Trautvetter: drv_TF_init: CHAR0 set to
- 0 instead of 1 drv_TF_write: combine the GOTO and the data into
- one packet drv_TF_write: add GOTO-Case for resolutions 8x1/20x4
- characters drv_TF_start: test for existing resolutions from
- TREFON USB-LCDs implemented the use of 'asc255bug 1' is
- recommendable
+2006-02-27 reinelt
-2005-07-06 06:40 reinelt
+ * [r651] trunk/drv_Noritake.c, trunk/drv_generic_text.c,
+ trunk/drv_serdisplib.c, trunk/indent.sh:
+ [lcd4linux @ 2006-02-27 08:12:34 by reinelt]
+ use serdisplib's full color support
- * drv_SimpleLCD.c, lcd4linux.conf.sample, lcd4linux_i2c.h: GCC-4
- fixes
+ * [r650] trunk/drv_generic_graphic.c, trunk/layout.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-02-27 07:53:52 by reinelt]
+ some more graphic issues fixed
-2005-06-19 19:57 reinelt
+ * [r649] trunk/drv_Noritake.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_text.c:
+ [lcd4linux @ 2006-02-27 06:15:55 by reinelt]
+ indent...
- * drv_generic_parport.c, lcd4linux.conf.sample: cosmetics...
+ * [r648] trunk/drv_G15.c, trunk/drv_LPH7508.c, trunk/drv_Sample.c,
+ trunk/drv_T6963.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_serdisplib.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-02-27 06:14:46 by reinelt]
+ graphic bug resulting in all black pixels solved
-2005-06-15 07:24 reinelt
+2006-02-25 geronet
- * drv_LCDLinux.c, drv_LCDLinux.h: updated LCD-Linux driver to
- version 0.8.9
+ * [r647] trunk/drv_Cwlinux.c, trunk/drv_Noritake.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_text.c, trunk/evaluator.c, trunk/indent.sh,
+ trunk/lcd4linux_i2c.h, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_mysql.c, trunk/plugin_pop3.c, trunk/widget_icon.c,
+ trunk/widget_image.c, trunk/widget_image.h,
+ trunk/widget_keypad.h, trunk/widget_timer.c,
+ trunk/widget_timer.h:
+ [lcd4linux @ 2006-02-25 13:36:33 by geronet]
+ updated indent.sh, applied coding style
-2005-06-13 05:43 reinelt
+2006-02-24 geronet
- * drv_generic_parport.c: undo PPEXCL activation...
+ * [r646] trunk/drv_generic_graphic.c:
+ [lcd4linux @ 2006-02-24 13:07:10 by geronet]
+ hollow bars for graphic lcd's
-2005-06-13 05:38 reinelt
+2006-02-22 cmay
- * drv_generic_parport.c: try PPEXCL again, but ignore result
+ * [r645] trunk/drv_Crystalfontz.c, trunk/drv_LCD2USB.c,
+ trunk/drv_generic_keypad.c, trunk/drv_generic_keypad.h:
+ [lcd4linux @ 2006-02-22 15:59:39 by cmay]
+ removed KEYPADSIZE cruft per harbaum's suggestion
-2005-06-11 12:57 reinelt
+2006-02-21 harbaum
- * configure, configure.in: changed version to 0.10.1-CVS
+ * [r644] trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-02-21 21:43:03 by harbaum]
+ Keypad support for LCD2USB
-2005-06-11 06:14 reinelt
+2006-02-21 cmay
+
+ * [r643] trunk/drv_generic_keypad.c, trunk/drv_generic_keypad.h,
+ trunk/widget.h, trunk/widget_keypad.c:
+ [lcd4linux @ 2006-02-21 15:55:59 by cmay]
+ removed new update function for keypad, consolidated it with draw
- * ChangeLog: final 0.10.0 release, Changelog updated
+ * [r642] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2006-02-21 15:52:30 by cmay]
+ added back CF635 GPO counts in model struct lost after last merge
+
+2006-02-21 reinelt
+
+ * [r641] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drivers.m4, trunk/drv_Crystalfontz.c,
+ trunk/drv_generic_keypad.c, trunk/drv_generic_keypad.h,
+ trunk/layout.c, trunk/widget.c, trunk/widget.h,
+ trunk/widget_keypad.c, trunk/widget_keypad.h:
+ [lcd4linux @ 2006-02-21 05:50:34 by reinelt]
+ keypad support from Cris Maj
+
+2006-02-19 reinelt
+
+ * [r640] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/plugin.c, trunk/plugin_file.c,
+ trunk/plugins.m4:
+ [lcd4linux @ 2006-02-19 15:42:18 by reinelt]
+ file plugin from Chris Maj
+
+ * [r639] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2006-02-19 15:37:38 by reinelt]
+ CF635 GPO patch from cmaj
+
+ * [r638] trunk/drv_generic_graphic.c, trunk/lcd4linux.conf.sample,
+ trunk/widget_image.c:
+ [lcd4linux @ 2006-02-19 07:20:53 by reinelt]
+ image support nearly finished
+
+2006-02-12 harbaum
+
+ * [r637] trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-02-12 14:32:24 by harbaum]
+ Configurable bus/device id
+
+2006-02-09 harbaum
+
+ * [r636] trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-02-09 20:32:49 by harbaum]
+ LCD2USB bus testing, version verification ...
+
+2006-02-08 reinelt
+
+ * [r635] trunk/drv_G15.c, trunk/drv_Image.c, trunk/drv_LPH7508.c,
+ trunk/drv_LUIse.c, trunk/drv_Sample.c, trunk/drv_T6963.c,
+ trunk/drv_X11.c, trunk/drv_generic_graphic.c,
+ trunk/drv_serdisplib.c, trunk/layout.c,
+ trunk/lcd4linux.conf.sample, trunk/widget_image.c,
+ trunk/widget_image.h:
+ [lcd4linux @ 2006-02-08 04:55:03 by reinelt]
+ moved widget registration to drv_generic_graphic
+
+2006-02-07 reinelt
+
+ * [r634] trunk/cfg.c, trunk/drv_generic_graphic.c, trunk/layout.c,
+ trunk/layout.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-02-07 05:36:13 by reinelt]
+ Layers added to Layout
+
+2006-02-06 reinelt
+
+ * [r633] trunk/drv_Cwlinux.c, trunk/drv_Image.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-02-06 06:29:30 by reinelt]
+ Image driver uses RGBA
+
+2006-01-30 harbaum
+
+ * [r632] trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-01-30 20:21:51 by harbaum]
+ LCD2USB: Added support for displays with two controllers
+
+2006-01-30 reinelt
+
+ * [r631] trunk/cfg.c, trunk/evaluator.c:
+ [lcd4linux @ 2006-01-30 12:53:07 by reinelt]
+ replaced strncpy with strcpy where possible
+
+ * [r630] trunk/ChangeLog:
+ [lcd4linux @ 2006-01-30 06:31:25 by reinelt]
+ ChangeLog
+
+ * [r629] trunk/drv_BWCT.c, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_G15.c, trunk/drv_HD44780.c,
+ trunk/drv_Image.c, trunk/drv_LCD2USB.c, trunk/drv_LCDLinux.c,
+ trunk/drv_LCDTerm.c, trunk/drv_LPH7508.c, trunk/drv_LUIse.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_Sample.c, trunk/drv_SimpleLCD.c, trunk/drv_T6963.c,
+ trunk/drv_Trefon.c, trunk/drv_USBLCD.c,
+ trunk/drv_WincorNixdorf.c, trunk/drv_X11.c,
+ trunk/drv_serdisplib.c:
+ [lcd4linux @ 2006-01-30 06:25:48 by reinelt]
+ added CVS Revision
+
+ * [r628] trunk/drv_X11.c:
+ [lcd4linux @ 2006-01-30 06:17:17 by reinelt]
+ added CVS Revision
+
+ * [r627] trunk/evaluator.c, trunk/evaluator.h:
+ [lcd4linux @ 2006-01-30 06:11:36 by reinelt]
+ changed Result->length to Result->size
+
+ * [r626] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/configure, trunk/drv_G15.c, trunk/drv_Image.c,
+ trunk/drv_LPH7508.c, trunk/drv_Sample.c, trunk/drv_T6963.c,
+ trunk/drv_X11.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/drv_serdisplib.c,
+ trunk/evaluator.c, trunk/indent.sh, trunk/layout.c,
+ trunk/lcd4linux.conf.sample, trunk/rgb.c, trunk/rgb.h,
+ trunk/widget.c, trunk/widget.h:
+ [lcd4linux @ 2006-01-30 05:47:34 by reinelt]
+ graphic subsystem changed to full-color RGBA
-2005-06-10 13:22 reinelt
+2006-01-28 harbaum
- * config.h.in, configure, configure.in: double-check for X11
- headers (AC_PATH_XTRA is buggy)
+ * [r625] trunk/drv_LCD2USB.c, trunk/evaluator.c:
+ [lcd4linux @ 2006-01-28 15:36:17 by harbaum]
+ Fix: string termination bug in eval()
-2005-06-10 11:51 reinelt
+2006-01-26 harbaum
- * depcomp: depcomp removed
+ * [r624] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_LCD2USB.c:
+ [lcd4linux @ 2006-01-26 19:26:26 by harbaum]
+ Added LCD2USB support
-2005-06-10 07:02 reinelt
+2006-01-23 reinelt
- * ChangeLog: ChangeLog
+ * [r623] trunk/Makefile.am, trunk/Makefile.in, trunk/layout.c,
+ trunk/lcd4linux.c, trunk/widget.h, trunk/widget_bar.c,
+ trunk/widget_icon.c, trunk/widget_image.c, trunk/widget_text.c,
+ trunk/widget_timer.c, trunk/widget_timer.h:
+ [lcd4linux @ 2006-01-23 06:17:18 by reinelt]
+ timer widget added
+
+2006-01-22 reinelt
+
+ * [r622] trunk/widget_icon.c:
+ [lcd4linux @ 2006-01-22 10:01:09 by reinelt]
+ allow 'static' icons with speed=0
+
+ * [r621] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drv_X11.c, trunk/widget_image.c, trunk/widget_image.h:
+ [lcd4linux @ 2006-01-22 09:16:05 by reinelt]
+ Image Widget framework added
+
+2006-01-21 reinelt
+
+ * [r620] trunk/drv_G15.c:
+ [lcd4linux @ 2006-01-21 17:43:25 by reinelt]
+ minor cosmetic fixes
+
+ * [r619] trunk/drivers.m4:
+ [lcd4linux @ 2006-01-21 15:25:02 by reinelt]
+ GPIO subsystem in drivers.m4 added
+
+ * [r618] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c, trunk/drv_G15.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-01-21 13:26:43 by reinelt]
+ Logitech G-15 keyboard LCD driver from Dave Ingram
+
+ * [r617] trunk/evaluator.c:
+ [lcd4linux @ 2006-01-21 09:40:20 by reinelt]
+ Big Memory Leak in Evaluator fixed (thanks to Oliver Gehrke)
+
+2006-01-20 reinelt
+
+ * [r616] trunk/lcd4linux.conf.sample, trunk/plugin_mysql.c:
+ [lcd4linux @ 2006-01-20 15:58:05 by reinelt]
+ MySQL::count() added again
+
+ * [r615] trunk/plugin_mysql.c:
+ [lcd4linux @ 2006-01-20 15:43:25 by reinelt]
+ MySQL::query() returns a value, not the number of rows
+
+2006-01-18 reinelt
+
+ * [r614] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h:
+ [lcd4linux @ 2006-01-18 11:49:48 by reinelt]
+ adopted to lcd-linux-0.9.2
+
+2006-01-16 reinelt
+
+ * [r613] trunk/plugin_mysql.c:
+ [lcd4linux @ 2006-01-16 15:39:58 by reinelt]
+ MySQL::queryvalue() extension from Harald Klemm
-2005-06-10 07:00 reinelt
+2006-01-06 tooly-bln
- * Makefile.am, Makefile.in, configure, configure.in: version number
- set to 0.10.0
+ * [r612] trunk/drv_LUIse.c:
+ [lcd4linux @ 2006-01-06 16:56:49 by tooly-bln]
-2005-06-10 06:54 reinelt
+2006-01-06 reinelt
- * ltmain.sh: removed ltmain.sh
+ * [r611] trunk/drv_Crystalfontz.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-01-06 08:12:19 by reinelt]
+ GPO's for Crystalfontz
-2005-06-10 06:53 reinelt
+ * [r610] trunk/drv_RouterBoard.c:
+ [lcd4linux @ 2006-01-06 07:06:57 by reinelt]
+ GPO's for RouterBoard
- * libtool: removed libtool and ltmain.sh
+2006-01-05 reinelt
-2005-06-09 19:41 reinelt
+ * [r609] trunk/drv_HD44780.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-01-05 19:27:26 by reinelt]
+ HD44780 power supply from parport
- * drv_HD44780.c, drv_M50530.c, lcd4linux.conf.sample: M50530 fixes
- (many thanks to Szymon Bieganski)
+ * [r608] trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_LPH7508.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_Sample.c,
+ trunk/drv_generic_gpio.c:
+ [lcd4linux @ 2006-01-05 18:56:57 by reinelt]
+ more GPO stuff
-2005-06-06 11:24 reinelt
+2006-01-05 nicowallmeier
- * lcd4linux.conf.sample, plugin_mysql.c: two bugs in plugin_mysql.c
- fixed
+ * [r607] trunk/drv_BWCT.c:
+ [lcd4linux @ 2006-01-05 15:53:45 by nicowallmeier]
+ fixed compatility with gcc 2.95
-2005-06-03 19:04 reinelt
+2006-01-03 reinelt
- * configure, configure.in, python.m4: hopefully solved the
- AM_PYTHON_PATH issue finally
+ * [r606] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_LUIse.c:
+ [lcd4linux @ 2006-01-03 13:20:05 by reinelt]
+ LUIse driver added
-2005-06-03 06:45 reinelt
+ * [r605] trunk/drv_HD44780.c, trunk/drv_LPH7508.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic_gpio.c,
+ trunk/drv_generic_gpio.h, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2006-01-03 06:13:44 by reinelt]
+ GPIO's for MatrixOrbital
- * configure, configure.in, python.m4: renamed AM_PYTHON to
- MY_PYTHON...
+2005-12-20 reinelt
-2005-06-01 14:50 reinelt
+ * [r604] trunk/configure, trunk/drivers.m4, trunk/drv_HD44780.c,
+ trunk/drv_LPH7508.c, trunk/drv_generic_gpio.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-12-20 07:07:43 by reinelt]
+ further work on GPO's, HD44780 GPO support
- * drv_generic_i2c.c: ifdef'ed unused function to avoid compiler
- warning
+2005-12-19 reinelt
-2005-06-01 14:46 reinelt
+ * [r603] trunk/configure, trunk/drivers.m4, trunk/drv_Sample.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-12-19 05:08:27 by reinelt]
+ GPO's added to the Sample driver
- * configure, configure.in, curses.m4, plugins.m4: --with-python
- added to configure
+2005-12-18 reinelt
-2005-06-01 14:09 reinelt
+ * [r602] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drivers.m4, trunk/drv_LPH7508.c, trunk/drv_generic_gpio.c,
+ trunk/drv_generic_gpio.h, trunk/layout.c,
+ trunk/lcd4linux.conf.sample, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_gpo.c, trunk/widget_gpo.h,
+ trunk/widget_icon.c, trunk/widget_text.c:
+ [lcd4linux @ 2005-12-18 16:18:34 by reinelt]
+ GPO's added again
- * aclocal.m4, config.h.in, configure, lcd4linux.conf.sample,
- lcd4linux_i2c.h: removed ^M from lcd4linux_i2c.h; indent.sh run
+2005-12-13 reinelt
-2005-06-01 13:17 pk_richman
+ * [r601] trunk/drv_LPH7508.c, trunk/drv_generic_graphic.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-12-13 14:07:28 by reinelt]
+ LPH7508 driver finished
- * drv_HD44780.c: marked unused parameters
+2005-12-12 reinelt
-2005-05-31 23:30 lfcorreia
+ * [r600] trunk/drv_HD44780.c, trunk/lcd4linux.conf.sample,
+ trunk/udelay.c, trunk/udelay.h:
+ [lcd4linux @ 2005-12-12 09:08:08 by reinelt]
+ finally removed old udelay code path; read timing values from
+ config
- * debian/copyright, AUTHORS, drv_generic_i2c.h: fix my email
- address
+ * [r599] trunk/drv_HD44780.c, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-12-12 05:52:03 by reinelt]
+ type of delays is 'unsigned long'
-2005-05-31 23:28 lfcorreia
+2005-12-11 reinelt
- * drv_HD44780.c: fix typo
+ * [r598] trunk/drv_BWCT.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-12-11 14:55:28 by reinelt]
+ contrast range for BWCT is 0..255, not 0..100
-2005-05-31 23:26 lfcorreia
+2005-11-06 reinelt
- * drv_HD44780.c: fix my email address
+ * [r597] trunk/drv_generic_text.c, trunk/widget_icon.c:
+ [lcd4linux @ 2005-11-06 09:54:43 by reinelt]
+ fixed icon size removed, uses XRES & YRES (I hope this doesn't
+ lead to problemes...)
-2005-05-31 23:06 lfcorreia
+ * [r596] trunk/widget.c, trunk/widget.h, trunk/widget_icon.c:
+ [lcd4linux @ 2005-11-06 09:17:20 by reinelt]
+ re-use icons (thanks to Jesus de Santos Garcia)
- * configure.in: replace the accidently deleted Python detection
- code
+2005-11-05 reinelt
-2005-05-31 22:42 lfcorreia
+ * [r595] trunk/README.Drivers:
+ [lcd4linux @ 2005-11-05 06:34:09 by reinelt]
+ README.Drivers removed
- * config.h.in, configure, configure.in, drivers.m4, drv_HD44780.c,
- drv_generic_i2c.c, drv_generic_i2c.h, lcd4linux_i2c.h: new file:
- lcd4linux_i2c.h avoid the problems detecting the proper I2C
- kernel include files
+ * [r594] trunk/drv.c:
+ [lcd4linux @ 2005-11-05 06:26:51 by reinelt]
+ littly typo corrected
- rearrange all the other autoconf stuff to remove I2C detection
+2005-11-04 reinelt
- new method by Paul Kamphuis to write to the I2C device
+ * [r593] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_LPH7508.c, trunk/drv_Sample.c:
+ [lcd4linux @ 2005-11-04 14:10:38 by reinelt]
+ drv_Sample and drv_LPH7508
-2005-05-28 11:08 reinelt
+ * [r592] trunk/README.Plugins:
+ [lcd4linux @ 2005-11-04 05:39:33 by reinelt]
+ README.Plugins removed
- * plugins.m4: fixed plugins.m4 bug found by Martin
+ * [r591] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/plugin.c, trunk/plugin_sample.c,
+ trunk/plugins.m4:
+ [lcd4linux @ 2005-11-04 04:53:08 by reinelt]
+ sample plugin activated
-2005-05-28 11:06 reinelt
+ * [r590] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Image.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-11-04 04:44:52 by reinelt]
+ LPH7508 driver (not yet finished)
- * drv_serdisplib.c, lcd4linux.conf.sample: serdisplib cosmetics
+2005-10-02 reinelt
-2005-05-13 07:44 reinelt
+ * [r589] trunk/configure, trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-10-02 07:58:48 by reinelt]
+ HD44780 address setup time increased
- * ChangeLog: ChangeLog updated
+2005-09-14 reinelt
-2005-05-13 07:43 reinelt
+ * [r588] trunk/configure, trunk/drivers.m4:
+ [lcd4linux @ 2005-09-14 15:08:32 by reinelt]
+ fixed drivers.m4 to link generic text driver for several displays
+ (thanks to Ludovic Gomez for pointing this out)
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in:
- added drv_LCDLinux.h to extra_sources
+2005-09-07 reinelt
-2005-05-12 16:55 reinelt
+ * [r587] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2005-09-07 06:51:44 by reinelt]
+ Support for CF635 added
- * drv_serdisplib.c, indent.sh: plugins for serdisplib driver
+2005-09-02 reinelt
-2005-05-12 07:52 reinelt
+ * [r586] trunk/lcd4linux.c:
+ [lcd4linux @ 2005-09-02 05:27:08 by reinelt]
+ double-fork daemonize patch from Petri Damsten
- * drv_serdisplib.c: serdisplib GET_VERSION_MAJOR macro
+2005-08-27 reinelt
-2005-05-11 06:27 reinelt
+ * [r585] trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/drivers.m4, trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-08-27 07:02:25 by reinelt]
+ LCD-Linux updated to 0.9.0
- * drv_serdisplib.c: small serdisplib bugs fixed
+2005-08-22 reinelt
-2005-05-10 15:20 reinelt
+ * [r584] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_SimpleLCD.c, trunk/drv_WincorNixdorf.c,
+ trunk/drv_generic_text.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-08-22 05:44:43 by reinelt]
+ new driver 'WincorNixdorf'
+ some fixes to the bar code
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv.c, drv_serdisplib.c, lcd4linux.conf.sample: added
- serdisplib driver
+2005-08-21 reinelt
-2005-05-08 06:32 reinelt
+ * [r583] trunk/drv_Crystalfontz.c, trunk/drv_Trefon.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-08-21 08:18:56 by reinelt]
+ CrystalFontz ACK processing
- * CodingStyle, cfg.c, cfg.h, configure, debug.c, debug.h, drv.c,
- drv.h, drv_BWCT.c, drv_BeckmannEgle.c, drv_Crystalfontz.c,
- drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c, drv_Image.c,
- drv_LCDLinux.c, drv_LCDLinux.h, drv_LCDTerm.c, drv_M50530.c,
- drv_MatrixOrbital.c, drv_MilfordInstruments.c, drv_NULL.c,
- drv_Noritake.c, drv_RouterBoard.c, drv_SimpleLCD.c, drv_T6963.c,
- drv_Trefon.c, drv_USBLCD.c, drv_X11.c, drv_generic_graphic.c,
- drv_generic_graphic.h, drv_generic_i2c.c, drv_generic_i2c.h,
- drv_generic_parport.c, drv_generic_parport.h,
- drv_generic_serial.c, drv_generic_serial.h, drv_generic_text.c,
- drv_generic_text.h, evaluator.c, evaluator.h, font_6x8.h, hash.c,
- hash.h, indent.sh, layout.c, lcd4linux.c, pid.c, pid.h, plugin.c,
- plugin.h, plugin_apm.c, plugin_cfg.c, plugin_cpuinfo.c,
- plugin_diskstats.c, plugin_dvb.c, plugin_exec.c,
- plugin_i2c_sensors.c, plugin_imon.c, plugin_isdn.c,
- plugin_loadavg.c, plugin_math.c, plugin_meminfo.c,
- plugin_mysql.c, plugin_netdev.c, plugin_pop3.c, plugin_ppp.c,
- plugin_proc_stat.c, plugin_python.c, plugin_sample.c,
- plugin_seti.c, plugin_statfs.c, plugin_string.c, plugin_test.c,
- plugin_time.c, plugin_uname.c, plugin_uptime.c,
- plugin_wireless.c, plugin_xmms.c, qprintf.c, thread.c, thread.h,
- timer.c, timer.h, udelay.c, udelay.h, widget.c, widget.h,
- widget_bar.c, widget_bar.h, widget_icon.c, widget_icon.h,
- widget_text.c, widget_text.h: CodingStyle added and applied
+2005-08-20 reinelt
-2005-05-06 08:41 reinelt
+ * [r582] trunk/drv_Trefon.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-08-20 10:10:13 by reinelt]
+ TREFON patch from Stephan Trautvetter:
+ drv_TF_init: CHAR0 set to 0 instead of 1
+ drv_TF_write: combine the GOTO and the data into one packet
+ drv_TF_write: add GOTO-Case for resolutions 8x1/20x4 characters
+ drv_TF_start: test for existing resolutions from TREFON USB-LCDs
+ implemented
+ the use of 'asc255bug 1' is recommendable
- * python.m4: python2.4 added to python.m4
+2005-07-06 reinelt
-2005-05-06 08:37 reinelt
+ * [r581] trunk/drv_SimpleLCD.c, trunk/lcd4linux.conf.sample,
+ trunk/lcd4linux_i2c.h:
+ [lcd4linux @ 2005-07-06 04:40:18 by reinelt]
+ GCC-4 fixes
- * drv_generic_text.c, widget_bar.c, widget_bar.h: hollow bar patch
- from geronet
+2005-06-19 reinelt
-2005-05-05 10:36 reinelt
+ * [r580] trunk/drv_generic_parport.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-06-19 17:57:06 by reinelt]
+ cosmetics...
- * drv_HD44780.c, drv_M50530.c, drv_Noritake.c, drv_T6963.c,
- drv_generic_parport.c, lcd4linux.conf.sample: changed SELECT to
- SLCTIN
+2005-06-15 reinelt
-2005-05-04 09:18 obconseil
+ * [r579] trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h:
+ [lcd4linux @ 2005-06-15 05:24:35 by reinelt]
+ updated LCD-Linux driver to version 0.8.9
- * drv_Noritake.c: Driver modified according to Michels's
- recommendations :
+2005-06-13 reinelt
- - Suppressed linux/parport.h depandancy. It was not needed
- anyway. - Compile-time disable the wait_busy polling function,
- replaced with a time wait. - Replaced the hardwire_* calls by
- their wire_* equivalent, to adapt other wirings. - Created a
- "Models" structure, containing parameters for the display. -
- Other cleanups, to remove compile-time warnings.
+ * [r578] trunk/drv_generic_parport.c:
+ [lcd4linux @ 2005-06-13 03:43:46 by reinelt]
+ undo PPEXCL activation...
-2005-05-04 08:13 reinelt
+ * [r577] trunk/drv_generic_parport.c:
+ [lcd4linux @ 2005-06-13 03:38:25 by reinelt]
+ try PPEXCL again, but ignore result
- * drv_generic_parport.c, drv_generic_parport.h:
- parport_wire_status() added
+2005-06-11 reinelt
-2005-05-04 07:42 reinelt
+ * [r576] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2005-06-11 10:57:45 by reinelt]
+ changed version to 0.10.1-CVS
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_Noritake.c: Noritake driver added
+ * [r575] trunk/ChangeLog:
+ [lcd4linux @ 2005-06-11 04:14:05 by reinelt]
+ final 0.10.0 release, Changelog updated
-2005-05-04 07:22 reinelt
+2005-06-10 reinelt
- * plugin_python.c: * replaced fprintf(stderr,... with error() *
- corrected a "dangling reference" memory problem * removed some
- PyErr_Print() spam * fixed a segmentation fault that occured when
- python module was not found * improved error messages
+ * [r574] trunk/config.h.in, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2005-06-10 11:22:28 by reinelt]
+ double-check for X11 headers (AC_PATH_XTRA is buggy)
-2005-05-03 13:13 reinelt
+ * [r573] trunk/depcomp:
+ [lcd4linux @ 2005-06-10 09:51:44 by reinelt]
+ depcomp removed
- * Makefile.am, Makefile.in, configure, drivers.m4, plugin_python.c,
- plugins.m4: rearranged autoconf a bit, libX11 will be linked only
- if really needed (i.e. when the X11 driver has been selected)
- plugin_python filled with life
+ * [r572] trunk/ChangeLog:
+ [lcd4linux @ 2005-06-10 05:02:28 by reinelt]
+ ChangeLog
-2005-05-02 12:29 reinelt
+ * [r571] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2005-06-10 05:00:36 by reinelt]
+ version number set to 0.10.0
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- plugin.c, plugin_python.c, plugins.m4, python.m4: preparations
- for python bindings and python plugin
+ * [r570] trunk/ltmain.sh:
+ [lcd4linux @ 2005-06-10 04:54:10 by reinelt]
+ removed ltmain.sh
-2005-05-02 07:15 reinelt
+ * [r569] trunk/libtool:
+ [lcd4linux @ 2005-06-10 04:53:44 by reinelt]
+ removed libtool and ltmain.sh
- * cfg.c, drv_LCDLinux.c, drv_LCDLinux.h, lcd4linux.conf.sample:
- make busy-flag checking configurable for LCD-Linux driver
+2005-06-09 reinelt
-2005-04-30 08:02 reinelt
+ * [r568] trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-06-09 17:41:47 by reinelt]
+ M50530 fixes (many thanks to Szymon Bieganski)
- * drv_LCDLinux.c, drv_LCDLinux.h, lcd4linux.conf.sample: LCD-Linux
- display size set up from lcd4linux.conf
+2005-06-06 reinelt
-2005-04-24 07:27 reinelt
+ * [r567] trunk/lcd4linux.conf.sample, trunk/plugin_mysql.c:
+ [lcd4linux @ 2005-06-06 09:24:07 by reinelt]
+ two bugs in plugin_mysql.c fixed
- * drv_Trefon.c, lcd4linux.conf.sample: Trefon Backlight added
+2005-06-03 reinelt
-2005-04-24 06:41 reinelt
+ * [r566] trunk/configure, trunk/configure.in, trunk/python.m4:
+ [lcd4linux @ 2005-06-03 17:04:52 by reinelt]
+ hopefully solved the AM_PYTHON_PATH issue finally
- * ChangeLog: Changelog updated
+ * [r565] trunk/configure, trunk/configure.in, trunk/python.m4:
+ [lcd4linux @ 2005-06-03 04:45:57 by reinelt]
+ renamed AM_PYTHON to MY_PYTHON...
-2005-04-24 06:33 reinelt
+2005-06-01 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_Trefon.c, drv_USBLCD.c, lcd4linux.conf.sample: driver
- for TREFON USB LCD's added
+ * [r564] trunk/drv_generic_i2c.c:
+ [lcd4linux @ 2005-06-01 12:50:25 by reinelt]
+ ifdef'ed unused function to avoid compiler warning
-2005-04-20 07:49 reinelt
+ * [r563] trunk/configure, trunk/configure.in, trunk/curses.m4,
+ trunk/plugins.m4:
+ [lcd4linux @ 2005-06-01 12:46:31 by reinelt]
+ --with-python added to configure
- * drv_SimpleLCD.c: Changed the code to add some VT100-compatible
- control sequences (see the comments above). A configfile boolean
- option 'VT100_Support' (default to 1) indicate if the display in
- used support these control-sequences or not.
+ * [r562] trunk/aclocal.m4, trunk/config.h.in, trunk/configure,
+ trunk/lcd4linux.conf.sample, trunk/lcd4linux_i2c.h:
+ [lcd4linux @ 2005-06-01 12:09:11 by reinelt]
+ removed ^M from lcd4linux_i2c.h; indent.sh run
-2005-04-09 09:36 reinelt
+2005-06-01 pk_richman
- * drv_LCDLinux.c, drv_LCDLinux.h: updated LCD-Linux driver to
- version 0.8.8
+ * [r561] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-06-01 11:17:54 by pk_richman]
+ marked unused parameters
-2005-04-05 08:57 reinelt
+2005-05-31 lfcorreia
- * configure, configure.in, plugins.m4: AC_CHECK_HEADERS corrected
+ * [r560] trunk/AUTHORS, trunk/debian/copyright,
+ trunk/drv_generic_i2c.h:
+ [lcd4linux @ 2005-05-31 21:30:56 by lfcorreia]
+ fix my email address
-2005-04-05 07:12 reinelt
+ * [r559] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-05-31 21:28:42 by lfcorreia]
+ fix typo
- * configure, configure.in, drv_generic_i2c.c,
- lcd4linux.conf.sample: i2c patch from Paul (still does not work
- here :-(
+ * [r558] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-05-31 21:26:56 by lfcorreia]
+ fix my email address
-2005-04-05 06:46 reinelt
+ * [r557] trunk/configure.in:
+ [lcd4linux @ 2005-05-31 21:06:36 by lfcorreia]
+ replace the accidently deleted Python detection code
- * plugin_math.c: ceil/floor patch from Maxime
+ * [r556] trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/drivers.m4, trunk/drv_HD44780.c, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/lcd4linux_i2c.h:
+ [lcd4linux @ 2005-05-31 20:42:54 by lfcorreia]
+ 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
-2005-04-04 22:11 nicowallmeier
+2005-05-28 reinelt
- * plugin_imon.c: to be compatible with gcc 2.95
+ * [r555] trunk/plugins.m4:
+ [lcd4linux @ 2005-05-28 09:08:30 by reinelt]
+ fixed plugins.m4 bug found by Martin
-2005-04-03 09:07 reinelt
+ * [r554] trunk/drv_serdisplib.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-05-28 09:06:14 by reinelt]
+ serdisplib cosmetics
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- plugin.c, plugin_statfs.c, plugins.m4: added statfs plugin
+2005-05-13 reinelt
-2005-04-02 07:28 reinelt
+ * [r553] trunk/ChangeLog:
+ [lcd4linux @ 2005-05-13 05:44:44 by reinelt]
+ ChangeLog updated
- * drv_Crystalfontz.c, drv_SimpleLCD.c, drv_USBLCD.c: fixed gcc4
- warnings about signed/unsigned mismatches
+ * [r552] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2005-05-13 05:43:25 by reinelt]
+ added drv_LCDLinux.h to extra_sources
-2005-04-01 07:16 reinelt
+2005-05-12 reinelt
+
+ * [r551] trunk/drv_serdisplib.c, trunk/indent.sh:
+ [lcd4linux @ 2005-05-12 14:55:47 by reinelt]
+ plugins for serdisplib driver
+
+ * [r550] trunk/drv_serdisplib.c:
+ [lcd4linux @ 2005-05-12 05:52:43 by reinelt]
+ serdisplib GET_VERSION_MAJOR macro
+
+2005-05-11 reinelt
+
+ * [r549] trunk/drv_serdisplib.c:
+ [lcd4linux @ 2005-05-11 04:27:49 by reinelt]
+ small serdisplib bugs fixed
+
+2005-05-10 reinelt
+
+ * [r548] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_serdisplib.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-05-10 13:20:10 by reinelt]
+ added serdisplib driver
+
+2005-05-08 reinelt
+
+ * [r547] trunk/CodingStyle, trunk/cfg.c, trunk/cfg.h,
+ trunk/configure, trunk/debug.c, trunk/debug.h, trunk/drv.c,
+ trunk/drv.h, trunk/drv_BWCT.c, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c, trunk/drv_Image.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h, trunk/drv_LCDTerm.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_Noritake.c, trunk/drv_RouterBoard.c,
+ trunk/drv_SimpleLCD.c, trunk/drv_T6963.c, trunk/drv_Trefon.c,
+ trunk/drv_USBLCD.c, trunk/drv_X11.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/drv_generic_serial.c,
+ trunk/drv_generic_serial.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/evaluator.c, trunk/evaluator.h,
+ trunk/font_6x8.h, trunk/hash.c, trunk/hash.h, trunk/indent.sh,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/pid.c, trunk/pid.h,
+ trunk/plugin.c, trunk/plugin.h, trunk/plugin_apm.c,
+ trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_diskstats.c, trunk/plugin_dvb.c,
+ trunk/plugin_exec.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_loadavg.c,
+ trunk/plugin_math.c, trunk/plugin_meminfo.c,
+ trunk/plugin_mysql.c, trunk/plugin_netdev.c, trunk/plugin_pop3.c,
+ trunk/plugin_ppp.c, trunk/plugin_proc_stat.c,
+ trunk/plugin_python.c, trunk/plugin_sample.c,
+ trunk/plugin_seti.c, trunk/plugin_statfs.c,
+ trunk/plugin_string.c, trunk/plugin_test.c, trunk/plugin_time.c,
+ trunk/plugin_uname.c, trunk/plugin_uptime.c,
+ trunk/plugin_wireless.c, trunk/plugin_xmms.c, trunk/qprintf.c,
+ trunk/thread.c, trunk/thread.h, trunk/timer.c, trunk/timer.h,
+ trunk/udelay.c, trunk/udelay.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_icon.c,
+ trunk/widget_icon.h, trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2005-05-08 04:32:43 by reinelt]
+ CodingStyle added and applied
+
+2005-05-06 reinelt
+
+ * [r546] trunk/python.m4:
+ [lcd4linux @ 2005-05-06 06:41:53 by reinelt]
+ python2.4 added to python.m4
+
+ * [r545] trunk/drv_generic_text.c, trunk/widget_bar.c,
+ trunk/widget_bar.h:
+ [lcd4linux @ 2005-05-06 06:37:34 by reinelt]
+ hollow bar patch from geronet
+
+ * [r544] trunk/documentation/drivers/Makefile,
+ trunk/documentation/drivers/index.xml,
+ trunk/documentation/dtd/doc.dtd,
+ trunk/documentation/dtd/references.dtd,
+ trunk/documentation/dtd/xhtml-lat1.ent,
+ trunk/documentation/dtd/xhtml-special.ent,
+ trunk/documentation/dtd/xhtml-symbol.ent,
+ trunk/documentation/lcd4linux/Makefile,
+ trunk/documentation/lcd4linux/bug_report.xml,
+ trunk/documentation/lcd4linux/example.xml,
+ trunk/documentation/lcd4linux/index.xml,
+ trunk/documentation/lcd4linux/write_doc.xml,
+ trunk/documentation/plugins/Makefile,
+ trunk/documentation/plugins/index.xml,
+ trunk/documentation/xsl/body.xsl,
+ trunk/documentation/xsl/doc.xsl,
+ trunk/documentation/xsl/head.xsl,
+ trunk/documentation/xsl/helpers.xsl,
+ trunk/documentation/xsl/references.xsl,
+ trunk/documentation/xsl/xhtml.xsl:
+ [lcd4linux @ 2005-05-06 05:40:02 by reinelt]
+ remove documentation pass#2
+
+ * [r543] trunk/documentation/Makefile,
+ trunk/documentation/Makefile.generic,
+ trunk/documentation/data/doc.css,
+ trunk/documentation/data/images/note-icon.png,
+ trunk/documentation/data/images/warn-icon.png,
+ trunk/documentation/data/references.xml:
+ [lcd4linux @ 2005-05-06 05:36:58 by reinelt]
+ removed documentation again :-(
+
+2005-05-05 reinelt
+
+ * [r542] trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/drv_Noritake.c, trunk/drv_T6963.c,
+ trunk/drv_generic_parport.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-05-05 08:36:12 by reinelt]
+ changed SELECT to SLCTIN
+
+2005-05-04 obconseil
+
+ * [r541] trunk/drv_Noritake.c:
+ [lcd4linux @ 2005-05-04 07:18:44 by obconseil]
+ Driver modified according to Michels's recommendations :
+
+ - Suppressed linux/parport.h depandancy. It was not needed
+ anyway.
+ - Compile-time disable the wait_busy polling function, replaced
+ with a time wait.
+ - Replaced the hardwire_* calls by their wire_* equivalent, to
+ adapt other wirings.
+ - Created a "Models" structure, containing parameters for the
+ display.
+ - Other cleanups, to remove compile-time warnings.
+
+2005-05-04 reinelt
+
+ * [r540] trunk/drv_generic_parport.c, trunk/drv_generic_parport.h:
+ [lcd4linux @ 2005-05-04 06:13:05 by reinelt]
+ parport_wire_status() added
- * lcd4linux.conf.sample, plugin_i2c_sensors.c, plugin_imon.c,
- plugin_mysql.c, plugin_pop3.c: moved plugin init stuff to a
- seperate function called on first use
+ * [r539] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Noritake.c:
+ [lcd4linux @ 2005-05-04 05:42:37 by reinelt]
+ Noritake driver added
+
+ * [r538] trunk/plugin_python.c:
+ [lcd4linux @ 2005-05-04 05:22:12 by reinelt]
+ * replaced fprintf(stderr,... with error()
+ * corrected a "dangling reference" memory problem
+ * removed some PyErr_Print() spam
+ * fixed a segmentation fault that occured when python module was
+ not
+ found
+ * improved error messages
+
+2005-05-03 reinelt
+
+ * [r537] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/drivers.m4, trunk/plugin_python.c, trunk/plugins.m4:
+ [lcd4linux @ 2005-05-03 11:13:23 by reinelt]
+ rearranged autoconf a bit,
+ libX11 will be linked only if really needed (i.e. when the X11
+ driver has been selected)
+ plugin_python filled with life
-2005-03-30 06:57 reinelt
+2005-05-02 reinelt
- * evaluator.c, lcd4linux.c, plugin_cfg.c: Evaluator speedup: use
- bsearch for finding functions and variables
+ * [r536] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/plugin.c,
+ trunk/plugin_python.c, trunk/plugins.m4, trunk/python.m4:
+ [lcd4linux @ 2005-05-02 10:29:20 by reinelt]
+ preparations for python bindings and python plugin
-2005-03-29 00:29 reinelt
+ * [r535] trunk/cfg.c, trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-05-02 05:15:46 by reinelt]
+ make busy-flag checking configurable for LCD-Linux driver
- * drv_HD44780.c: HD44780 multiple displays patch from geronet
+2005-04-30 reinelt
-2005-03-28 21:39 reinelt
+ * [r534] trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-04-30 06:02:09 by reinelt]
+ LCD-Linux display size set up from lcd4linux.conf
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv_HD44780.c, drv_generic_i2c.c, drv_generic_i2c.h:
- HD44780/I2C patch from Luis merged (still does not work for me)
+2005-04-24 reinelt
-2005-03-25 16:44 reinelt
+ * [r533] trunk/drv_Trefon.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-04-24 05:27:09 by reinelt]
+ Trefon Backlight added
- * drv_HD44780.c: HD44780 Backlight fixed (thanks to geronet)
+ * [r532] trunk/ChangeLog:
+ [lcd4linux @ 2005-04-24 04:41:28 by reinelt]
+ Changelog updated
-2005-03-23 13:23 reinelt
+ * [r531] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Trefon.c, trunk/drv_USBLCD.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-04-24 04:33:46 by reinelt]
+ driver for TREFON USB LCD's added
+
+2005-04-20 reinelt
+
+ * [r530] trunk/drv_SimpleLCD.c:
+ [lcd4linux @ 2005-04-20 05:49:21 by reinelt]
+ Changed the code to add some VT100-compatible control sequences
+ (see the comments above).
+ A configfile boolean option 'VT100_Support' (default to 1)
+ indicate if the display in
+ used support these control-sequences or not.
- * drv_Crystalfontz.c: fixed some signed/unsigned char mismatches in
- the Crystalfontz driver (ticket #12)
+2005-04-09 reinelt
-2005-02-24 08:07 reinelt
+ * [r529] trunk/drv_LCDLinux.c, trunk/drv_LCDLinux.h:
+ [lcd4linux @ 2005-04-09 07:36:42 by reinelt]
+ updated LCD-Linux driver to version 0.8.8
- * ChangeLog: ChangeLog
+2005-04-05 reinelt
-2005-02-24 08:06 reinelt
+ * [r528] trunk/configure, trunk/configure.in, trunk/plugins.m4:
+ [lcd4linux @ 2005-04-05 06:57:39 by reinelt]
+ AC_CHECK_HEADERS corrected
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_Crystalfontz.c, drv_LCDLinux.c, drv_SimpleLCD.c,
- drv_generic_text.c, lcd4linux.conf.sample: SimpleLCD driver added
+ * [r527] trunk/configure, trunk/configure.in,
+ trunk/drv_generic_i2c.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-04-05 05:12:48 by reinelt]
+ i2c patch from Paul (still does not work here :-(
-2005-02-24 07:51 reinelt
+ * [r526] trunk/plugin_math.c:
+ [lcd4linux @ 2005-04-05 04:46:06 by reinelt]
+ ceil/floor patch from Maxime
- * drv_LCDLinux.c: LCD-Linux driver GOTO_COST corrected
+2005-04-04 nicowallmeier
-2005-01-30 07:43 reinelt
+ * [r525] trunk/plugin_imon.c:
+ [lcd4linux @ 2005-04-04 20:11:14 by nicowallmeier]
+ to be compatible with gcc 2.95
- * drv.c, drv_LCDLinux.c, drv_USBLCD.c, lcd4linux.conf.sample:
- driver for LCD-Linux finished
+2005-04-03 reinelt
-2005-01-29 10:30 reinelt
+ * [r524] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/plugin.c,
+ trunk/plugin_statfs.c, trunk/plugins.m4:
+ [lcd4linux @ 2005-04-03 07:07:43 by reinelt]
+ added statfs plugin
- * drv_HD44780.c: minor HD44780 cleanups
+2005-04-02 reinelt
-2005-01-22 23:57 reinelt
+ * [r523] trunk/drv_Crystalfontz.c, trunk/drv_SimpleLCD.c,
+ trunk/drv_USBLCD.c:
+ [lcd4linux @ 2005-04-02 05:28:58 by reinelt]
+ fixed gcc4 warnings about signed/unsigned mismatches
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_LCDLinux.c, drv_LCDTerm.c, lcd4linux.conf.sample:
- LCD-Linux driver added
+2005-04-01 reinelt
-2005-01-22 13:44 reinelt
+ * [r522] trunk/lcd4linux.conf.sample, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_mysql.c, trunk/plugin_pop3.c:
+ [lcd4linux @ 2005-04-01 05:16:04 by reinelt]
+ moved plugin init stuff to a seperate function called on first
+ use
- * drv_MatrixOrbital.c: MatrixOrbital backlight micro-fix
+2005-03-30 reinelt
-2005-01-18 07:30 reinelt
+ * [r521] trunk/evaluator.c, trunk/lcd4linux.c, trunk/plugin_cfg.c:
+ [lcd4linux @ 2005-03-30 04:57:50 by reinelt]
+ Evaluator speedup: use bsearch for finding functions and
+ variables
- * cfg.c, cfg.h, configure, configure.in, debug.c, debug.h,
- drivers.m4, drv.c, drv.h, drv_BWCT.c, drv_BeckmannEgle.c,
- drv_Crystalfontz.c, drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c,
- drv_Image.c, drv_LCDTerm.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_NULL.c, drv_RouterBoard.c,
- drv_T6963.c, drv_USBLCD.c, drv_X11.c, drv_generic_graphic.c,
- drv_generic_graphic.h, drv_generic_parport.c,
- drv_generic_parport.h, drv_generic_serial.c,
- drv_generic_serial.h, drv_generic_text.c, drv_generic_text.h,
- evaluator.c, evaluator.h, font_6x8.h, hash.c, hash.h, layout.c,
- layout.h, lcd4linux.c, lcd4linux.xpm, pid.c, pid.h, plugin.c,
- plugin.h, plugin_apm.c, plugin_cfg.c, plugin_cpuinfo.c,
- plugin_diskstats.c, plugin_dvb.c, plugin_exec.c,
- plugin_i2c_sensors.c, plugin_imon.c, plugin_isdn.c,
- plugin_loadavg.c, plugin_math.c, plugin_meminfo.c,
- plugin_mysql.c, plugin_netdev.c, plugin_pop3.c, plugin_ppp.c,
- plugin_proc_stat.c, plugin_sample.c, plugin_seti.c,
- plugin_string.c, plugin_test.c, plugin_time.c, plugin_uname.c,
- plugin_uptime.c, plugin_wireless.c, plugin_xmms.c, plugins.m4,
- qprintf.c, qprintf.h, thread.c, thread.h, timer.c, timer.h,
- udelay.c, udelay.h, widget.c, widget.h, widget_bar.c,
- widget_bar.h, widget_icon.c, widget_icon.h, widget_text.c,
- widget_text.h: added (C) to all copyright statements
+2005-03-28 reinelt
-2005-01-17 07:38 reinelt
+ * [r520] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-03-28 22:29:23 by reinelt]
+ HD44780 multiple displays patch from geronet
- * drv_HD44780.c: info about backlight and brightness
+ * [r519] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv_HD44780.c, trunk/drv_generic_i2c.c,
+ trunk/drv_generic_i2c.h:
+ [lcd4linux @ 2005-03-28 19:39:14 by reinelt]
+ HD44780/I2C patch from Luis merged (still does not work for me)
-2005-01-17 07:29 reinelt
+2005-03-25 reinelt
- * cfg.c, drv_HD44780.c, lcd4linux.conf.sample: added
- software-controlled backlight support to HD44780
+ * [r518] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-03-25 15:44:43 by reinelt]
+ HD44780 Backlight fixed (thanks to geronet)
-2005-01-15 14:13 reinelt
+2005-03-23 reinelt
- * drv_LCDTerm.c: LCDTerm driver added, take 2
+ * [r517] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2005-03-23 12:23:35 by reinelt]
+ fixed some signed/unsigned char mismatches in the Crystalfontz
+ driver (ticket #12)
-2005-01-15 14:13 reinelt
+2005-02-24 reinelt
- * lcd4linux.conf.sample: LCDTerm section added to
- lcd4linux.conf.sample
+ * [r516] trunk/ChangeLog:
+ [lcd4linux @ 2005-02-24 07:07:55 by reinelt]
+ ChangeLog
-2005-01-15 14:10 reinelt
+ * [r515] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_LCDLinux.c,
+ trunk/drv_SimpleLCD.c, trunk/drv_generic_text.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-02-24 07:06:45 by reinelt]
+ SimpleLCD driver added
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv.c, lcd4linux.conf.sample: LCDTerm driver added
+ * [r514] trunk/drv_LCDLinux.c:
+ [lcd4linux @ 2005-02-24 06:51:40 by reinelt]
+ LCD-Linux driver GOTO_COST corrected
-2005-01-11 11:25 reinelt
+2005-01-30 reinelt
- * lcd4linux.conf.sample: further changes to lcd4linux.conf.sample
+ * [r513] trunk/drv.c, trunk/drv_LCDLinux.c, trunk/drv_USBLCD.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-30 06:43:22 by reinelt]
+ driver for LCD-Linux finished
-2005-01-11 11:19 reinelt
+2005-01-29 reinelt
- * lcd4linux.conf.sample, plugin_proc_stat.c: changes to
- lcd4linux.conf.sample
+ * [r512] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-01-29 09:30:56 by reinelt]
+ minor HD44780 cleanups
-2005-01-09 11:57 reinelt
+2005-01-22 reinelt
- * ChangeLog: ChangeLog updated
+ * [r511] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_LCDLinux.c, trunk/drv_LCDTerm.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-22 22:57:57 by reinelt]
+ LCD-Linux driver added
-2005-01-09 11:53 reinelt
+ * [r510] trunk/drv_MatrixOrbital.c:
+ [lcd4linux @ 2005-01-22 12:44:41 by reinelt]
+ MatrixOrbital backlight micro-fix
+
+2005-01-18 reinelt
+
+ * [r509] trunk/cfg.c, trunk/cfg.h, trunk/configure,
+ trunk/configure.in, trunk/debug.c, trunk/debug.h,
+ trunk/drivers.m4, trunk/drv.c, trunk/drv.h, trunk/drv_BWCT.c,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_Image.c, trunk/drv_LCDTerm.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_NULL.c, trunk/drv_RouterBoard.c, trunk/drv_T6963.c,
+ trunk/drv_USBLCD.c, trunk/drv_X11.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_graphic.h, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/drv_generic_serial.c,
+ trunk/drv_generic_serial.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/evaluator.c, trunk/evaluator.h,
+ trunk/font_6x8.h, trunk/hash.c, trunk/hash.h, trunk/layout.c,
+ trunk/layout.h, trunk/lcd4linux.c, trunk/lcd4linux.xpm,
+ trunk/pid.c, trunk/pid.h, trunk/plugin.c, trunk/plugin.h,
+ trunk/plugin_apm.c, trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_diskstats.c, trunk/plugin_dvb.c,
+ trunk/plugin_exec.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_loadavg.c,
+ trunk/plugin_math.c, trunk/plugin_meminfo.c,
+ trunk/plugin_mysql.c, trunk/plugin_netdev.c, trunk/plugin_pop3.c,
+ trunk/plugin_ppp.c, trunk/plugin_proc_stat.c,
+ trunk/plugin_sample.c, trunk/plugin_seti.c,
+ trunk/plugin_string.c, trunk/plugin_test.c, trunk/plugin_time.c,
+ trunk/plugin_uname.c, trunk/plugin_uptime.c,
+ trunk/plugin_wireless.c, trunk/plugin_xmms.c, trunk/plugins.m4,
+ trunk/qprintf.c, trunk/qprintf.h, trunk/thread.c, trunk/thread.h,
+ trunk/timer.c, trunk/timer.h, trunk/udelay.c, trunk/udelay.h,
+ trunk/widget.c, trunk/widget.h, trunk/widget_bar.c,
+ trunk/widget_bar.h, trunk/widget_icon.c, trunk/widget_icon.h,
+ trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2005-01-18 06:30:21 by reinelt]
+ added (C) to all copyright statements
+
+2005-01-17 reinelt
+
+ * [r508] trunk/drv_HD44780.c:
+ [lcd4linux @ 2005-01-17 06:38:48 by reinelt]
+ info about backlight and brightness
+
+ * [r507] trunk/cfg.c, trunk/drv_HD44780.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-17 06:29:24 by reinelt]
+ added software-controlled backlight support to HD44780
+
+2005-01-15 reinelt
+
+ * [r506] trunk/drv_LCDTerm.c:
+ [lcd4linux @ 2005-01-15 13:13:57 by reinelt]
+ LCDTerm driver added, take 2
+
+ * [r505] trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-15 13:13:21 by reinelt]
+ LCDTerm section added to lcd4linux.conf.sample
+
+ * [r504] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-15 13:10:13 by reinelt]
+ LCDTerm driver added
+
+2005-01-11 reinelt
+
+ * [r503] trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-11 10:25:26 by reinelt]
+ further changes to lcd4linux.conf.sample
+
+ * [r502] trunk/lcd4linux.conf.sample, trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2005-01-11 10:19:33 by reinelt]
+ changes to lcd4linux.conf.sample
+
+2005-01-09 reinelt
+
+ * [r501] trunk/ChangeLog:
+ [lcd4linux @ 2005-01-09 10:57:25 by reinelt]
+ ChangeLog updated
- * CREDITS, README, configure, configure.in, drv_generic_graphic.c,
- drv_generic_text.c, plugin_uname.c: small type in plugin_uname
- fixed new homepage lcd4linux.bulix.org
+ * [r500] trunk/CREDITS, trunk/README, trunk/configure,
+ trunk/configure.in, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_text.c, trunk/plugin_uname.c:
+ [lcd4linux @ 2005-01-09 10:53:22 by reinelt]
+ small type in plugin_uname fixed
+ new homepage lcd4linux.bulix.org
-2005-01-06 17:54 reinelt
+2005-01-06 reinelt
- * drv_M50530.c, drv_generic_parport.c, lcd4linux.conf.sample:
+ * [r499] trunk/drv_M50530.c, trunk/drv_generic_parport.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2005-01-06 16:54:53 by reinelt]
M50530 fixes
-2004-12-22 21:24 reinelt
+2004-12-22 reinelt
- * configure, configure.in, drv_T6963.c, drv_USBLCD.c: T6963 fix for
- displays > 8 rows
+ * [r498] trunk/configure, trunk/configure.in, trunk/drv_T6963.c,
+ trunk/drv_USBLCD.c:
+ [lcd4linux @ 2004-12-22 20:24:00 by reinelt]
+ T6963 fix for displays > 8 rows
-2004-11-30 06:01 reinelt
+2004-11-30 reinelt
- * drv_HD44780.c: removed compiler warnings for deactivated i2c bus
+ * [r497] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-11-30 05:01:25 by reinelt]
+ removed compiler warnings for deactivated i2c bus
-2004-11-29 05:42 reinelt
+2004-11-29 reinelt
- * cfg.c, drv_Image.c, drv_X11.c, widget_bar.c, widget_text.c:
+ * [r496] trunk/cfg.c, trunk/drv_Image.c, trunk/drv_X11.c,
+ trunk/widget_bar.c, trunk/widget_text.c:
+ [lcd4linux @ 2004-11-29 04:42:06 by reinelt]
removed the 99999 msec limit on widget update time (thanks to
Petri Damsten)
-2004-11-28 16:50 reinelt
+2004-11-28 reinelt
- * drv_Cwlinux.c, drv_generic_text.c, drv_generic_text.h,
- lcd4linux.conf.sample, widget_icon.c: Cwlinux fixes (invalidation
- of user-defined chars)
+ * [r495] trunk/drv_Cwlinux.c, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/lcd4linux.conf.sample,
+ trunk/widget_icon.c:
+ [lcd4linux @ 2004-11-28 15:50:24 by reinelt]
+ Cwlinux fixes (invalidation of user-defined chars)
-2004-10-17 11:24 reinelt
+2004-10-17 reinelt
- * drv_HD44780.c, drv_generic_parport.h, lcd4linux.conf.sample: I2C
- support for HD44780 displays by Luis (does not work by now)
+ * [r494] trunk/drv_HD44780.c, trunk/drv_generic_parport.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-10-17 09:24:31 by reinelt]
+ I2C support for HD44780 displays by Luis (does not work by now)
-2004-10-02 11:31 reinelt
+2004-10-02 reinelt
- * configure, drivers.m4, drv_USBLCD.c, lcd4linux.conf.sample:
+ * [r493] trunk/configure, trunk/drivers.m4, trunk/drv_USBLCD.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-10-02 09:31:55 by reinelt]
USBLCD driver modified to use libusb
-2004-09-24 23:40 reinelt
+2004-09-24 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv.c, drv_BWCT.c, drv_USBLCD.c, lcd4linux.c,
- lcd4linux.conf.sample, plugin_exec.c: new driver for the BWCT USB
- LCD interface board.
+ * [r492] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_BWCT.c, trunk/drv_USBLCD.c,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample,
+ trunk/plugin_exec.c:
+ [lcd4linux @ 2004-09-24 21:40:52 by reinelt]
+ new driver for the BWCT USB LCD interface board.
-2004-09-19 11:31 reinelt
+2004-09-19 reinelt
- * drv_HD44780.c, lcd4linux.conf.sample, timer.c: HD44780 busy flag
- checking improved: fall back to busy-waiting if too many errors
- occur
+ * [r491] trunk/drv_HD44780.c, trunk/lcd4linux.conf.sample,
+ trunk/timer.c:
+ [lcd4linux @ 2004-09-19 09:31:19 by reinelt]
+ HD44780 busy flag checking improved: fall back to busy-waiting if
+ too many errors occur
-2004-09-18 17:58 reinelt
+2004-09-18 reinelt
- * drv_HD44780.c, drv_generic_parport.c, drv_generic_parport.h,
- lcd4linux.conf.sample: even more HD44780 cleanups, hardwiring for
- LCM-162
+ * [r490] trunk/drv_HD44780.c, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-09-18 15:58:57 by reinelt]
+ even more HD44780 cleanups, hardwiring for LCM-162
-2004-09-18 12:57 reinelt
+ * [r489] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-09-18 10:57:29 by reinelt]
+ more parport/i2c cleanups
- * drv_HD44780.c: more parport/i2c cleanups
-
-2004-09-18 11:48 reinelt
-
- * drv_HD44780.c, drv_generic_parport.c, lcd4linux.conf.sample,
- udelay.c: HD44780 cleanup and prepararation for I2C backend
+ * [r488] trunk/drv_HD44780.c, trunk/drv_generic_parport.c,
+ trunk/lcd4linux.conf.sample, trunk/udelay.c:
+ [lcd4linux @ 2004-09-18 09:48:29 by reinelt]
+ HD44780 cleanup and prepararation for I2C backend
LCM-162 submodel framework
-2004-09-18 10:22 reinelt
+ * [r487] trunk/drv_HD44780.c, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-09-18 08:22:59 by reinelt]
+ drv_generic_parport_status() to read status lines
- * drv_HD44780.c, drv_generic_parport.c, drv_generic_parport.h,
- lcd4linux.conf.sample: drv_generic_parport_status() to read
- status lines
+2004-08-30 rjoco77
-2004-08-30 14:48 rjoco77
+ * [r486] trunk/drv_RouterBoard.c:
+ [lcd4linux @ 2004-08-30 12:48:52 by rjoco77]
+ * Added backlight update immediatelly
- * drv_RouterBoard.c: * Added backlight update immediatelly
+2004-08-29 reinelt
-2004-08-29 22:07 reinelt
-
- * drv_RouterBoard.c:
+ * [r485] trunk/drv_RouterBoard.c:
+ [lcd4linux @ 2004-08-29 20:07:55 by reinelt]
Patch from Joco: Make RouterBoard Backlight configurable
-2004-08-29 15:03 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure, drivers.m4,
- drv.c, drv_HD44780.c, drv_RouterBoard.c, lcd4linux.conf.sample:
+ * [r484] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_HD44780.c, trunk/drv_RouterBoard.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-08-29 13:03:40 by reinelt]
added RouterBoard driver
-2004-07-14 06:44 reinelt
+2004-07-14 reinelt
- * drv_BeckmannEgle.c, lcd4linux.conf.sample:
- Beckmann+Egle fix added smaple widget for the PPP plugin
+ * [r483] trunk/drv_BeckmannEgle.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-07-14 04:44:44 by reinelt]
+ Beckmann+Egle fix
+ added smaple widget for the PPP plugin
-2004-06-29 06:49 reinelt
+2004-06-29 reinelt
- * drv_BeckmannEgle.c:
+ * [r482] trunk/drv_BeckmannEgle.c:
+ [lcd4linux @ 2004-06-29 04:49:30 by reinelt]
B+E enhanced port detection
-2004-06-26 14:04 reinelt
-
- * cfg.c, debug.c, drv.c, drv.h, drv_BeckmannEgle.c,
- drv_Crystalfontz.c, drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c,
- drv_Image.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_NULL.c, drv_T6963.c, drv_USBLCD.c,
- drv_X11.c, drv_generic_graphic.c, drv_generic_graphic.h,
- drv_generic_parport.c, drv_generic_parport.h,
- drv_generic_serial.c, drv_generic_serial.h, drv_generic_text.c,
- drv_generic_text.h, evaluator.c, evaluator.h, hash.c, hash.h,
- layout.c, lcd4linux.c, pid.c, plugin.c, plugin_apm.c,
- plugin_cfg.c, plugin_cpuinfo.c, plugin_diskstats.c, plugin_dvb.c,
- plugin_exec.c, plugin_i2c_sensors.c, plugin_imon.c,
- plugin_isdn.c, plugin_loadavg.c, plugin_math.c, plugin_meminfo.c,
- plugin_netdev.c, plugin_pop3.c, plugin_ppp.c, plugin_proc_stat.c,
- plugin_sample.c, plugin_seti.c, plugin_string.c, plugin_test.c,
- plugin_time.c, plugin_uptime.c, plugin_wireless.c, plugin_xmms.c,
- qprintf.c, qprintf.h, timer.c, udelay.h, widget.c, widget.h,
- widget_bar.c, widget_bar.h, widget_icon.c, widget_icon.h,
- widget_text.c, widget_text.h:
+2004-06-26 reinelt
+
+ * [r481] trunk/cfg.c, trunk/debug.c, trunk/drv.c, trunk/drv.h,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_Image.c, trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_T6963.c, trunk/drv_USBLCD.c, trunk/drv_X11.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_parport.c, trunk/drv_generic_parport.h,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/pid.c, trunk/plugin.c,
+ trunk/plugin_apm.c, trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_diskstats.c, trunk/plugin_dvb.c,
+ trunk/plugin_exec.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_loadavg.c,
+ trunk/plugin_math.c, trunk/plugin_meminfo.c,
+ trunk/plugin_netdev.c, trunk/plugin_pop3.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_sample.c,
+ trunk/plugin_seti.c, trunk/plugin_string.c, trunk/plugin_test.c,
+ trunk/plugin_time.c, trunk/plugin_uptime.c,
+ trunk/plugin_wireless.c, trunk/plugin_xmms.c, trunk/qprintf.c,
+ trunk/qprintf.h, trunk/timer.c, trunk/udelay.h, trunk/widget.c,
+ trunk/widget.h, trunk/widget_bar.c, trunk/widget_bar.h,
+ trunk/widget_icon.c, trunk/widget_icon.h, trunk/widget_text.c,
+ trunk/widget_text.h:
+ [lcd4linux @ 2004-06-26 12:04:59 by reinelt]
uh-oh... the last CVS log message messed up things a lot...
-2004-06-26 11:27 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, debug.c, drv.c, drv.h,
- drv_BeckmannEgle.c, drv_Crystalfontz.c, drv_Curses.c,
- drv_Cwlinux.c, drv_HD44780.c, drv_Image.c, drv_M50530.c,
- drv_MatrixOrbital.c, drv_MilfordInstruments.c, drv_NULL.c,
- drv_T6963.c, drv_USBLCD.c, drv_X11.c, drv_generic_graphic.c,
- drv_generic_graphic.h, drv_generic_parport.c,
- drv_generic_parport.h, drv_generic_serial.c,
- drv_generic_serial.h, drv_generic_text.c, drv_generic_text.h,
- evaluator.c, evaluator.h, hash.c, hash.h, layout.c, lcd4linux.c,
- pid.c, plugin.c, plugin_apm.c, plugin_cfg.c, plugin_cpuinfo.c,
- plugin_diskstats.c, plugin_dvb.c, plugin_exec.c,
- plugin_i2c_sensors.c, plugin_imon.c, plugin_isdn.c,
- plugin_loadavg.c, plugin_math.c, plugin_meminfo.c,
- plugin_netdev.c, plugin_pop3.c, plugin_ppp.c, plugin_proc_stat.c,
- plugin_sample.c, plugin_seti.c, plugin_string.c, plugin_test.c,
- plugin_time.c, plugin_uptime.c, plugin_wireless.c, plugin_xmms.c,
- qprintf.c, qprintf.h, timer.c, udelay.h, widget.c, widget.h,
- widget_bar.c, widget_bar.h, widget_icon.c, widget_icon.h,
- widget_text.c, widget_text.h:
- added '-W' to CFLAGS changed all C++ comments to C ones ('//' =>
- '/* */') cleaned up a lot of signed/unsigned mistakes
-
-2004-06-26 08:12 reinelt
-
- * Makefile.in, drv_BeckmannEgle.c, drv_MatrixOrbital.c,
- drv_USBLCD.c, drv_generic_serial.c, drv_generic_text.c,
- lcd4linux.conf.sample:
- support for Beckmann+Egle Compact Terminals some mostly cosmetic
- changes in the MatrixOrbital and USBLCD driver added debugging to
- the generic serial driver fixed a bug in the generic text driver
- where icons could be drawn outside the display bounds
-
-2004-06-24 22:18 nicowallmeier
-
- * plugin_imon.c: minor bugfix
-
-2004-06-20 12:12 reinelt
-
- * ChangeLog:
+ * [r480] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/debug.c, trunk/drv.c, trunk/drv.h,
+ trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_Image.c, trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_T6963.c, trunk/drv_USBLCD.c, trunk/drv_X11.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_parport.c, trunk/drv_generic_parport.h,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/pid.c, trunk/plugin.c,
+ trunk/plugin_apm.c, trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_diskstats.c, trunk/plugin_dvb.c,
+ trunk/plugin_exec.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c, trunk/plugin_loadavg.c,
+ trunk/plugin_math.c, trunk/plugin_meminfo.c,
+ trunk/plugin_netdev.c, trunk/plugin_pop3.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_sample.c,
+ trunk/plugin_seti.c, trunk/plugin_string.c, trunk/plugin_test.c,
+ trunk/plugin_time.c, trunk/plugin_uptime.c,
+ trunk/plugin_wireless.c, trunk/plugin_xmms.c, trunk/qprintf.c,
+ trunk/qprintf.h, trunk/timer.c, trunk/udelay.h, trunk/widget.c,
+ trunk/widget.h, trunk/widget_bar.c, trunk/widget_bar.h,
+ trunk/widget_icon.c, trunk/widget_icon.h, trunk/widget_text.c,
+ trunk/widget_text.h:
+ [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
+
+ * [r479] trunk/Makefile.in, trunk/drv_BeckmannEgle.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_USBLCD.c,
+ trunk/drv_generic_serial.c, trunk/drv_generic_text.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-26 06:12:14 by reinelt]
+ support for Beckmann+Egle Compact Terminals
+ some mostly cosmetic changes in the MatrixOrbital and USBLCD
+ driver
+ added debugging to the generic serial driver
+ fixed a bug in the generic text driver where icons could be drawn
+ outside
+ the display bounds
+
+2004-06-24 nicowallmeier
+
+ * [r478] trunk/plugin_imon.c:
+ [lcd4linux @ 2004-06-24 20:18:08 by nicowallmeier]
+ minor bugfix
+
+2004-06-20 reinelt
+
+ * [r477] trunk/ChangeLog:
+ [lcd4linux @ 2004-06-20 10:12:27 by reinelt]
ChangeLog updated
-2004-06-20 12:09 reinelt
-
- * cfg.c, cfg.h, debug.c, debug.h, drv.c, drv.h, drv_BeckmannEgle.c,
- drv_Crystalfontz.c, drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c,
- drv_Image.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_NULL.c, drv_T6963.c, drv_USBLCD.c,
- drv_X11.c, drv_generic_graphic.c, drv_generic_graphic.h,
- drv_generic_parport.c, drv_generic_parport.h,
- drv_generic_serial.c, drv_generic_serial.h, drv_generic_text.c,
- drv_generic_text.h, evaluator.c, evaluator.h, hash.c, hash.h,
- layout.c, layout.h, plugin_cfg.c, plugin_exec.c,
- plugin_i2c_sensors.c, plugin_imon.c, plugin_isdn.c,
- plugin_proc_stat.c, plugin_uptime.c, plugin_wireless.c,
- qprintf.c, thread.c, thread.h, timer.c, timer.h, udelay.c,
- udelay.h, widget.c, widget.h, widget_icon.c:
+ * [r476] trunk/cfg.c, trunk/cfg.h, trunk/debug.c, trunk/debug.h,
+ trunk/drv.c, trunk/drv.h, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c, trunk/drv_Image.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_T6963.c, trunk/drv_USBLCD.c, trunk/drv_X11.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_parport.c, trunk/drv_generic_parport.h,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/evaluator.c, trunk/evaluator.h, trunk/hash.c, trunk/hash.h,
+ trunk/layout.c, trunk/layout.h, trunk/plugin_cfg.c,
+ trunk/plugin_exec.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_imon.c, trunk/plugin_isdn.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_uptime.c,
+ trunk/plugin_wireless.c, trunk/qprintf.c, trunk/thread.c,
+ trunk/thread.h, trunk/timer.c, trunk/timer.h, trunk/udelay.c,
+ trunk/udelay.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_icon.c:
+ [lcd4linux @ 2004-06-20 10:09:52 by reinelt]
'const'ified the whole source
-2004-06-19 10:20 reinelt
+2004-06-19 reinelt
- * drv_Image.c, drv_USBLCD.c:
- compiler warning in image driver fixed bar bug in USBLCD driver
- fixed
+ * [r475] trunk/drv_Image.c, trunk/drv_USBLCD.c:
+ [lcd4linux @ 2004-06-19 08:20:19 by reinelt]
+ compiler warning in image driver fixed
+ bar bug in USBLCD driver fixed
-2004-06-17 12:58 reinelt
+2004-06-17 reinelt
- * lcd4linux.conf.sample, plugin_diskstats.c, plugin_netdev.c:
+ * [r474] trunk/lcd4linux.conf.sample, trunk/plugin_diskstats.c,
+ trunk/plugin_netdev.c:
+ [lcd4linux @ 2004-06-17 10:58:57 by reinelt]
changed plugin_netdev to use the new fast hash model
-2004-06-17 08:23 reinelt
-
- * drv_T6963.c, hash.c, hash.h, lcd4linux.conf.sample, plugin_apm.c,
- plugin_cpuinfo.c, plugin_diskstats.c, plugin_dvb.c,
- plugin_exec.c, plugin_i2c_sensors.c, plugin_imon.c,
- plugin_isdn.c, plugin_meminfo.c, plugin_netdev.c, plugin_ppp.c,
- plugin_proc_stat.c, plugin_seti.c, plugin_wireless.c,
- plugin_xmms.c:
+ * [r473] trunk/drv_T6963.c, trunk/hash.c, trunk/hash.h,
+ trunk/lcd4linux.conf.sample, trunk/plugin_apm.c,
+ trunk/plugin_cpuinfo.c, trunk/plugin_diskstats.c,
+ trunk/plugin_dvb.c, trunk/plugin_exec.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_imon.c,
+ trunk/plugin_isdn.c, trunk/plugin_meminfo.c,
+ trunk/plugin_netdev.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_seti.c,
+ trunk/plugin_wireless.c, trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-06-17 06:23:39 by reinelt]
hash handling rewritten to solve performance issues
-2004-06-13 03:12 reinelt
+2004-06-13 reinelt
- * hash.c, hash.h, lcd4linux.conf.sample:
+ * [r472] trunk/hash.c, trunk/hash.h, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-13 01:12:52 by reinelt]
debug widgets changed (thanks to Andy Baxter)
-2004-06-09 08:40 reinelt
+2004-06-09 reinelt
- * drv_T6963.c, drv_generic_graphic.c, lcd4linux.conf.sample:
+ * [r471] trunk/drv_T6963.c, trunk/drv_generic_graphic.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-09 06:40:29 by reinelt]
splash screen for T6963 driver
-2004-06-08 23:46 reinelt
+2004-06-08 reinelt
- * Makefile.in, drv_X11.c, drv_generic_graphic.c,
- drv_generic_graphic.h, lcd4linux.conf.sample:
+ * [r470] trunk/Makefile.in, trunk/drv_X11.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-08 21:46:38 by reinelt]
splash screen for X11 driver (and generic graphic driver)
-2004-06-08 14:35 reinelt
-
- * Makefile.in, aclocal.m4, bootstrap, config.h.in, configure,
- configure.in:
+ * [r469] trunk/Makefile.in, trunk/aclocal.m4, trunk/bootstrap,
+ trunk/config.h.in, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2004-06-08 12:35:24 by reinelt]
autoconf/automake updates
-2004-06-07 09:02 reinelt
+2004-06-07 reinelt
- * lcd4linux.conf.sample:
+ * [r468] trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-07 07:02:13 by reinelt]
sample debugging widgets added
-2004-06-07 08:56 reinelt
-
- * Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c,
- plugin_test.c:
+ * [r467] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c, trunk/plugin_test.c:
+ [lcd4linux @ 2004-06-07 06:56:55 by reinelt]
added test plugin from Andy Baxter
-2004-06-06 08:51 reinelt
+2004-06-06 reinelt
- * drv.c, drv.h, drv_BeckmannEgle.c, drv_Crystalfontz.c,
- drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c, drv_Image.c,
- drv_M50530.c, drv_MatrixOrbital.c, drv_MilfordInstruments.c,
- drv_NULL.c, drv_T6963.c, drv_USBLCD.c, drv_X11.c, lcd4linux.c:
+ * [r466] trunk/drv.c, trunk/drv.h, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c, trunk/drv_Image.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_T6963.c, trunk/drv_USBLCD.c, trunk/drv_X11.c,
+ trunk/lcd4linux.c:
+ [lcd4linux @ 2004-06-06 06:51:59 by reinelt]
do not display end splash screen if quiet=1
-2004-06-05 16:56 reinelt
-
- * drv_Cwlinux.c, drv_USBLCD.c, plugin_i2c_sensors.c:
- Cwlinux splash screen fixed USBLCD splash screen fixed plugin_i2c
- qprintf("%f") replaced with snprintf()
-
-2004-06-05 08:41 reinelt
-
- * drv_BeckmannEgle.c, drv_Crystalfontz.c, drv_Curses.c,
- drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_USBLCD.c, drv_generic_text.c,
- drv_generic_text.h:
+2004-06-05 reinelt
+
+ * [r465] trunk/drv_Cwlinux.c, trunk/drv_USBLCD.c,
+ trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-06-05 14:56:48 by reinelt]
+ Cwlinux splash screen fixed
+ USBLCD splash screen fixed
+ plugin_i2c qprintf("%f") replaced with snprintf()
+
+ * [r464] trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_USBLCD.c,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h:
+ [lcd4linux @ 2004-06-05 06:41:39 by reinelt]
chancged splash screen again
-2004-06-05 08:13 reinelt
-
- * drv_BeckmannEgle.c, drv_Crystalfontz.c, drv_Curses.c,
- drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_USBLCD.c:
+ * [r463] trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_USBLCD.c:
+ [lcd4linux @ 2004-06-05 06:13:11 by reinelt]
splash screen for all text-based display drivers
-2004-06-02 12:09 reinelt
+2004-06-02 reinelt
- * drv.c, drv_HD44780.c, drv_generic_text.c, drv_generic_text.h:
+ * [r462] trunk/drv.c, trunk/drv_HD44780.c,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h:
+ [lcd4linux @ 2004-06-02 10:09:22 by reinelt]
splash screen for HD44780
-2004-06-02 11:41 reinelt
-
- * drv.c, drv.h, drv_BeckmannEgle.c, drv_Crystalfontz.c,
- drv_Curses.c, drv_Cwlinux.c, drv_HD44780.c, drv_Image.c,
- drv_M50530.c, drv_MatrixOrbital.c, drv_MilfordInstruments.c,
- drv_NULL.c, drv_T6963.c, drv_USBLCD.c, drv_X11.c, layout.c,
- lcd4linux.c, lcd4linux.conf.sample:
+ * [r461] trunk/drv.c, trunk/drv.h, trunk/drv_BeckmannEgle.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Curses.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c, trunk/drv_Image.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_NULL.c,
+ trunk/drv_T6963.c, trunk/drv_USBLCD.c, trunk/drv_X11.c,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-02 09:41:19 by reinelt]
prepared support for startup splash screen
-2004-06-02 07:56 reinelt
-
- * drv_Crystalfontz.c:
+ * [r460] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2004-06-02 05:56:25 by reinelt]
extended contrast range for Crystalfontz
-2004-06-02 07:35 reinelt
-
- * lcd4linux.conf.sample:
+ * [r459] trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-06-02 05:35:55 by reinelt]
added i2c_sensors example to lcd4linux.conf.sample
-2004-06-02 07:14 reinelt
-
- * drv_BeckmannEgle.c, lcd4linux.c:
- fixed models listing for Beckmann+Egle driver some cosmetic
- changes
-
-2004-06-01 08:45 reinelt
-
- * drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c,
- drv_MatrixOrbital.c, drv_T6963.c, drv_generic_graphic.c,
- drv_generic_graphic.h, drv_generic_serial.c,
- drv_generic_serial.h, drv_generic_text.c, drv_generic_text.h,
- hash.c, hash.h, plugin_i2c_sensors.c, thread.c, timer.c, timer.h:
-
- some Fixme's processed documented some code
-
-2004-06-01 08:04 reinelt
-
- * README.Plugins, plugin_sample.c:
+ * [r458] trunk/documentation, trunk/documentation/Makefile,
+ trunk/documentation/Makefile.generic, trunk/documentation/data,
+ trunk/documentation/data/doc.css,
+ trunk/documentation/data/images,
+ trunk/documentation/data/images/note-icon.png,
+ trunk/documentation/data/images/warn-icon.png,
+ trunk/documentation/data/references.xml,
+ trunk/documentation/drivers,
+ trunk/documentation/drivers/Makefile,
+ trunk/documentation/drivers/index.xml, trunk/documentation/dtd,
+ trunk/documentation/dtd/doc.dtd,
+ trunk/documentation/dtd/references.dtd,
+ trunk/documentation/dtd/xhtml-lat1.ent,
+ trunk/documentation/dtd/xhtml-special.ent,
+ trunk/documentation/dtd/xhtml-symbol.ent,
+ trunk/documentation/lcd4linux,
+ trunk/documentation/lcd4linux/Makefile,
+ trunk/documentation/lcd4linux/bug_report.xml,
+ trunk/documentation/lcd4linux/example.xml,
+ trunk/documentation/lcd4linux/index.xml,
+ trunk/documentation/lcd4linux/write_doc.xml,
+ trunk/documentation/plugins,
+ trunk/documentation/plugins/Makefile,
+ trunk/documentation/plugins/index.xml, trunk/documentation/xsl,
+ trunk/documentation/xsl/body.xsl,
+ trunk/documentation/xsl/doc.xsl,
+ trunk/documentation/xsl/head.xsl,
+ trunk/documentation/xsl/helpers.xsl,
+ trunk/documentation/xsl/references.xsl,
+ trunk/documentation/xsl/xhtml.xsl:
+ [lcd4linux @ 2004-06-02 05:27:59 by reinelt]
+ added documentation tree
+
+ * [r457] trunk/drv_BeckmannEgle.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2004-06-02 05:14:16 by reinelt]
+ fixed models listing for Beckmann+Egle driver
+ some cosmetic changes
+
+2004-06-01 reinelt
+
+ * [r456] trunk/drv_Crystalfontz.c, trunk/drv_Cwlinux.c,
+ trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_T6963.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h, trunk/hash.c,
+ trunk/hash.h, trunk/plugin_i2c_sensors.c, trunk/thread.c,
+ trunk/timer.c, trunk/timer.h:
+ [lcd4linux @ 2004-06-01 06:45:28 by reinelt]
+ some Fixme's processed
+ documented some code
+
+ * [r455] trunk/README.Plugins, trunk/plugin_sample.c:
+ [lcd4linux @ 2004-06-01 06:04:25 by reinelt]
made README.Plugins and plugin_sample up to date.
-2004-05-31 23:23 reinelt
+2004-05-31 reinelt
- * drv_MatrixOrbital.c:
+ * [r454] trunk/drv_MatrixOrbital.c:
+ [lcd4linux @ 2004-05-31 21:23:16 by reinelt]
some cleanups in the MatrixOrbital driver
-2004-05-31 23:05 reinelt
-
- * drv_Cwlinux.c, drv_generic_serial.c, lcd4linux.conf.sample,
- plugin_i2c_sensors.c, plugin_pop3.c:
- fixed lots of bugs in the Cwlinux driver do not emit EAGAIN error
- on the first retry made plugin_i2c_sensors a bit less 'chatty'
+ * [r453] trunk/drv_Cwlinux.c, trunk/drv_generic_serial.c,
+ trunk/lcd4linux.conf.sample, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_pop3.c:
+ [lcd4linux @ 2004-05-31 21:05:13 by reinelt]
+ fixed lots of bugs in the Cwlinux driver
+ do not emit EAGAIN error on the first retry
+ made plugin_i2c_sensors a bit less 'chatty'
moved init and exit functions to the bottom of plugin_pop3
-2004-05-31 18:39 reinelt
-
- * Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure,
- drivers.m4, drv.c, drv_Cwlinux.c, drv_MatrixOrbital.c,
- drv_NULL.c, hash.c:
+ * [r452] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/drivers.m4,
+ trunk/drv.c, trunk/drv_Cwlinux.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_NULL.c, trunk/hash.c:
+ [lcd4linux @ 2004-05-31 16:39:05 by reinelt]
added NULL display driver (for debugging/profiling purposes)
- added backlight/contrast initialisation for matrixOrbital added
- Backlight initialisation for Cwlinux
-
-2004-05-31 08:27 reinelt
+ added backlight/contrast initialisation for matrixOrbital
+ added Backlight initialisation for Cwlinux
- * ChangeLog:
+ * [r451] trunk/ChangeLog:
+ [lcd4linux @ 2004-05-31 06:27:34 by reinelt]
ChangeLog update
-2004-05-31 08:24 reinelt
-
- * drv_Image.c, lcd4linux.conf.sample:
+ * [r450] trunk/drv_Image.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-05-31 06:24:42 by reinelt]
fixed symlink security issue with the image driver
-2004-05-31 07:38 reinelt
-
- * drv_BeckmannEgle.c, drv_Crystalfontz.c, drv_Cwlinux.c,
- drv_HD44780.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_USBLCD.c:
+ * [r449] trunk/drv_BeckmannEgle.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_USBLCD.c:
+ [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!
-2004-05-31 03:31 andy-b
-
- * drv_MilfordInstruments.c:
+2004-05-31 andy-b
+ * [r448] trunk/drv_MilfordInstruments.c:
+ [lcd4linux @ 2004-05-31 01:31:01 by andy-b]
fixed bug in Milford Instruments driver which drew extra graphics
- chars in odd places when drawing double bars. (the display
- doesn't like it if you put the escape character 0xfe inside a
- define char sequence).
+ chars in
+ odd places when drawing double bars. (the display doesn't like it
+ if you put
+ the escape character 0xfe inside a define char sequence).
-2004-05-30 10:25 reinelt
+2004-05-30 reinelt
- * drv_Crystalfontz.c, lcd4linux.conf.sample:
+ * [r447] trunk/drv_Crystalfontz.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-05-30 08:25:50 by reinelt]
Crystalfontz 631 driver finished
-2004-05-30 01:30 reinelt
+2004-05-29 reinelt
- * drv_Image.c:
+ * [r446] trunk/drv_Image.c:
+ [lcd4linux @ 2004-05-29 23:30:20 by reinelt]
fixed a compiler issue with drv_Image.c (thanks to Frank
Stratmann)
-2004-05-29 17:53 reinelt
-
- * drv_M50530.c, lcd4linux.conf.sample, plugin_ppp.c:
- M50530: reset parport signals on exit plugin_ppp: ppp() has two
- parameters, not three lcd4linux.conf.sample: diskstats()
- corrected
-
-2004-05-29 03:07 reinelt
-
- * lcd4linux.conf.sample, plugin_diskstats.c: bug in
- plugin_diskstats fixed
-
-2004-05-29 02:27 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure,
- lcd4linux.conf.sample, plugin.c, plugin_diskstats.c, plugins.m4:
+ * [r445] trunk/drv_M50530.c, trunk/lcd4linux.conf.sample,
+ trunk/plugin_ppp.c:
+ [lcd4linux @ 2004-05-29 15:53:28 by reinelt]
+ M50530: reset parport signals on exit
+ plugin_ppp: ppp() has two parameters, not three
+ lcd4linux.conf.sample: diskstats() corrected
+
+ * [r444] trunk/lcd4linux.conf.sample, trunk/plugin_diskstats.c:
+ [lcd4linux @ 2004-05-29 01:07:56 by reinelt]
+ bug in plugin_diskstats fixed
+
+ * [r443] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_diskstats.c, trunk/plugins.m4:
+ [lcd4linux @ 2004-05-29 00:27:14 by reinelt]
added plugin_diskstats.c
-2004-05-28 16:38 reinelt
+2004-05-28 reinelt
- * ChangeLog, Status: Status and Changelog Update
+ * [r442] trunk/ChangeLog, trunk/Status:
+ [lcd4linux @ 2004-05-28 14:38:10 by reinelt]
+ Status and Changelog Update
-2004-05-28 16:36 reinelt
-
- * drv_BeckmannEgle.c:
+ * [r441] trunk/drv_BeckmannEgle.c:
+ [lcd4linux @ 2004-05-28 14:36:10 by reinelt]
added drv_BeckmannEgle.c (forgotten at first check in :-)
-2004-05-28 15:51 reinelt
-
- * BeckmannEgle.c, Makefile.am, Makefile.in, config.guess,
- config.sub, configure, drivers.m4, drv.c, drv_Crystalfontz.c,
- drv_Cwlinux.c, drv_MatrixOrbital.c, drv_MilfordInstruments.c,
- drv_generic_serial.c, drv_generic_serial.h,
- lcd4linux.conf.sample, lock.c, lock.h:
- ported driver for Beckmann+Egle Mini-Terminals added 'flags'
- parameter to serial_init()
+ * [r440] trunk/BeckmannEgle.c, trunk/Makefile.am,
+ trunk/Makefile.in, trunk/config.guess, trunk/config.sub,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Cwlinux.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_MilfordInstruments.c,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/lcd4linux.conf.sample, trunk/lock.c, trunk/lock.h:
+ [lcd4linux @ 2004-05-28 13:51:41 by reinelt]
+ ported driver for Beckmann+Egle Mini-Terminals
+ added 'flags' parameter to serial_init()
-2004-05-27 08:29 nicowallmeier
+2004-05-27 nicowallmeier
- * plugin_imon.c: Moved variables to Plugin:imon / Plugin:telmon
+ * [r439] trunk/plugin_imon.c:
+ [lcd4linux @ 2004-05-27 06:29:29 by nicowallmeier]
+ Moved variables to Plugin:imon / Plugin:telmon
-2004-05-27 05:49 reinelt
+2004-05-27 reinelt
- * Status:
+ * [r438] trunk/Status:
+ [lcd4linux @ 2004-05-27 03:49:41 by reinelt]
Status update
-2004-05-27 05:39 reinelt
-
- * drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c,
- drv_MatrixOrbital.c, plugin_imon.c, plugin_netdev.c,
- plugin_proc_stat.c, plugin_wireless.c:
+ * [r437] trunk/drv_Crystalfontz.c, trunk/drv_Cwlinux.c,
+ trunk/drv_HD44780.c, trunk/drv_MatrixOrbital.c,
+ trunk/plugin_imon.c, trunk/plugin_netdev.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_wireless.c:
+ [lcd4linux @ 2004-05-27 03:39:47 by reinelt]
changed function naming scheme to plugin::function
-2004-05-26 13:37 reinelt
-
- * Makefile.am, Makefile.in, Status, Text.c, config.h.in, configure,
- debug.c, drivers.m4, drv.c, drv_Crystalfontz.c, drv_Curses.c,
- drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c, drv_MatrixOrbital.c,
- drv_MilfordInstruments.c, drv_USBLCD.c, drv_generic_text.c,
- drv_generic_text.h, lcd4linux.conf.sample, widget.c:
+2004-05-26 reinelt
+
+ * [r436] trunk/Makefile.am, trunk/Makefile.in, trunk/Status,
+ trunk/Text.c, trunk/config.h.in, trunk/configure, trunk/debug.c,
+ trunk/drivers.m4, trunk/drv.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Curses.c, trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_M50530.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_MilfordInstruments.c, trunk/drv_USBLCD.c,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/lcd4linux.conf.sample, trunk/widget.c:
+ [lcd4linux @ 2004-05-26 11:37:35 by reinelt]
Curses driver ported.
-2004-05-26 07:03 reinelt
-
- * Makefile.am, Makefile.in, MilfordInstruments.c, Status,
- configure, drivers.m4, drv.c, drv_MilfordInstruments.c,
- lcd4linux.conf.sample:
+ * [r435] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MilfordInstruments.c, trunk/Status, trunk/configure,
+ trunk/drivers.m4, trunk/drv.c, trunk/drv_MilfordInstruments.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-05-26 05:03:24 by reinelt]
MilfordInstruments driver ported
-2004-05-25 21:54 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- drivers.m4, drv.c:
- 'make distcheck' bugs fixed release number changed to 0.10.0-RC1
+2004-05-25 reinelt
-2004-05-25 21:47 reinelt
+ * [r434] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/drivers.m4,
+ trunk/drv.c:
+ [lcd4linux @ 2004-05-25 19:54:11 by reinelt]
+ 'make distcheck' bugs fixed
+ release number changed to 0.10.0-RC1
- * PalmPilot.c, Status, mail.c, mail.h, mail2.c, socket.c, socket.h,
- wifi.c, wifi.h:
- Status updated obsolete files removed
+ * [r433] trunk/PalmPilot.c, trunk/Status, trunk/mail.c,
+ trunk/mail.h, trunk/mail2.c, trunk/socket.c, trunk/socket.h,
+ trunk/wifi.c, trunk/wifi.h:
+ [lcd4linux @ 2004-05-25 19:47:11 by reinelt]
+ Status updated
+ obsolete files removed
-2004-05-25 16:28 reinelt
-
- * ChangeLog:
+ * [r432] trunk/ChangeLog:
+ [lcd4linux @ 2004-05-25 14:28:46 by reinelt]
Changelog updated
-2004-05-25 16:27 reinelt
-
- * drv_Image.c:
+ * [r431] trunk/drv_Image.c:
+ [lcd4linux @ 2004-05-25 14:27:21 by reinelt]
added drv_Image.c (this time really!)
-2004-05-25 16:26 reinelt
-
- * Makefile.am, Makefile.in, Raster.c, configure, drivers.m4, drv.c,
- drv_Crystalfontz.c, drv_X11.c, lcd4linux.conf.sample:
+ * [r430] trunk/Makefile.am, trunk/Makefile.in, trunk/Raster.c,
+ trunk/configure, trunk/drivers.m4, trunk/drv.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_X11.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-05-25 14:26:28 by reinelt]
added "Image" driver (was: Raster.c) for PPM and PNG creation
fixed some glitches in the X11 driver
-2004-05-25 08:42 reinelt
-
- * lcd4linux.conf.sample.old:
+ * [r429] trunk/lcd4linux.conf.sample.old:
+ [lcd4linux @ 2004-05-25 06:42:31 by reinelt]
removed old sample config lcd4linux.conf.sample.old from CVS
-2004-05-23 10:58 reinelt
+2004-05-23 reinelt
- * drv_USBLCD.c, lcd4linux.conf.sample:
+ * [r428] trunk/drv_USBLCD.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-05-23 08:58:30 by reinelt]
icon bug with USBLCD fixed
-2004-05-22 20:30 reinelt
+2004-05-22 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure,
- lcd4linux.conf.sample, plugin.c, plugin_uptime.c, plugins.m4:
+ * [r427] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_uptime.c, trunk/plugins.m4:
+ [lcd4linux @ 2004-05-22 18:30:01 by reinelt]
added plugin 'uptime'
-2004-05-22 06:23 reinelt
-
- * drv_HD44780.c:
+ * [r426] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-05-22 04:23:49 by reinelt]
removed 16*x fix again (next time think before commit :-)
-2004-05-22 06:21 reinelt
-
- * drv_HD44780.c:
+ * [r425] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-05-22 04:21:02 by reinelt]
fix for display RAM layout on 16x4 displays (thanks to
toxicated101)
-2004-05-20 09:47 reinelt
+2004-05-20 reinelt
- * Makefile.am, Makefile.in, plugin.c, plugin_time.c: added
- plugin_time
+ * [r424] trunk/Makefile.am, trunk/Makefile.in, trunk/plugin.c,
+ trunk/plugin_time.c:
+ [lcd4linux @ 2004-05-20 07:47:51 by reinelt]
+ added plugin_time
-2004-05-20 09:14 reinelt
+ * [r423] trunk/Makefile.in, trunk/configure, trunk/plugin_pop3.c:
+ [lcd4linux @ 2004-05-20 07:14:35 by reinelt]
+ made all local functions static
- * Makefile.in, configure, plugin_pop3.c: made all local functions
- static
+2004-05-19 reinelt
-2004-05-19 07:38 reinelt
-
- * Makefile.in, configure, configure.in:
+ * [r422] trunk/Makefile.in, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2004-05-19 05:38:25 by reinelt]
removed AC_PROG_CXX (C++-Compiler) from configure
-2004-05-19 07:23 reinelt
-
- * plugin_isdn.c:
+ * [r421] trunk/plugin_isdn.c:
+ [lcd4linux @ 2004-05-19 05:23:25 by reinelt]
plugin_isdn.c added (sorry, I forgot...)
-2004-05-09 07:41 reinelt
+2004-05-09 reinelt
- * ltmain.sh, plugin_i2c_sensors.c:
+ * [r420] trunk/ltmain.sh, trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-05-09 05:41:41 by reinelt]
i2c fix for kernel 2.6.5 (temp_input1 vs. temp1_input) from
Xavier
-2004-04-17 15:03 nicowallmeier
-
- * plugin_pop3.c, plugin_wireless.c: minor bugfix
-
-2004-04-12 13:12 reinelt
-
- * Makefile.am, Makefile.in, config.h.in, configure, evaluator.c,
- isdn.c, isdn.h, plugin.c, plugins.m4, qprintf.c: added
- plugin_isdn, removed old ISDN client fixed some real bad bugs in
- the evaluator
-
-2004-04-12 07:59 reinelt
-
- * Status: Status update
+2004-04-17 nicowallmeier
-2004-04-12 07:14 reinelt
+ * [r419] trunk/plugin_pop3.c, trunk/plugin_wireless.c:
+ [lcd4linux @ 2004-04-17 13:03:34 by nicowallmeier]
+ minor bugfix
- * drv_generic_parport.c, udelay.c: another BIG FAT WARNING on the
- use of raw ports instead of ppdev
+2004-04-12 reinelt
-2004-04-12 06:55 reinelt
+ * [r418] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/evaluator.c, trunk/isdn.c, trunk/isdn.h,
+ trunk/plugin.c, trunk/plugins.m4, trunk/qprintf.c:
+ [lcd4linux @ 2004-04-12 11:12:24 by reinelt]
+ added plugin_isdn, removed old ISDN client
+ fixed some real bad bugs in the evaluator
- * debug.h, lcd4linux.conf.sample, udelay.c: emitted a BIG FAT
- WARNING if msr.h could not be found (and therefore the
- gettimeofday() delay loop would be used)
-
-2004-04-11 19:37 reinelt
-
- * drivers.m4, plugins.m4: forgot these files at last checkin...
- sorry!
+ * [r417] trunk/Status:
+ [lcd4linux @ 2004-04-12 05:59:24 by reinelt]
+ Status update
-2004-04-09 08:23 reinelt
+ * [r416] trunk/drv_generic_parport.c, trunk/udelay.c:
+ [lcd4linux @ 2004-04-12 05:14:42 by reinelt]
+ another BIG FAT WARNING on the use of raw ports instead of ppdev
- * exec.c, exec.h: removed old exec stuff
+ * [r415] trunk/debug.h, trunk/lcd4linux.conf.sample,
+ trunk/udelay.c:
+ [lcd4linux @ 2004-04-12 04:55:59 by reinelt]
+ emitted a BIG FAT WARNING if msr.h could not be found (and
+ therefore
+ the gettimeofday() delay loop would be used)
-2004-04-09 08:09 reinelt
+2004-04-11 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- plugin.c: big configure rework from Xavier
+ * [r414] trunk/drivers.m4, trunk/plugins.m4:
+ [lcd4linux @ 2004-04-11 17:37:09 by reinelt]
+ forgot these files at last checkin... sorry!
-2004-04-08 13:59 reinelt
+2004-04-09 reinelt
- * Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c,
- plugin_pop3.c: added plugin_pop3 from Javi
+ * [r413] trunk/exec.c, trunk/exec.h:
+ [lcd4linux @ 2004-04-09 06:23:28 by reinelt]
+ removed old exec stuff
-2004-04-08 12:48 reinelt
+ * [r412] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/plugin.c:
+ [lcd4linux @ 2004-04-09 06:09:54 by reinelt]
+ big configure rework from Xavier
- * Makefile.in, configure, plugin_exec.c, qprintf.c, thread.c,
- thread.h: finished plugin_exec modified thread handling added
- '%x' format to qprintf (hexadecimal)
+2004-04-08 reinelt
-2004-04-07 10:29 hejl
+ * [r411] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c, trunk/plugin_pop3.c:
+ [lcd4linux @ 2004-04-08 11:59:26 by reinelt]
+ added plugin_pop3 from Javi
- * Makefile.am, plugin.c, plugin_wireless.c: New plugin for wireless
- info
+ * [r410] trunk/Makefile.in, trunk/configure, trunk/plugin_exec.c,
+ trunk/qprintf.c, trunk/thread.c, trunk/thread.h:
+ [lcd4linux @ 2004-04-08 10:48:23 by reinelt]
+ finished plugin_exec
+ modified thread handling
+ added '%x' format to qprintf (hexadecimal)
-2004-03-21 23:05 reinelt
+2004-04-07 hejl
- * lcd4linux.conf.sample, plugin_mysql.c: MySQL plugin fixes from
- Javi
+ * [r409] trunk/Makefile.am, trunk/plugin.c,
+ trunk/plugin_wireless.c:
+ [lcd4linux @ 2004-04-07 08:29:05 by hejl]
+ New plugin for wireless info
-2004-03-21 00:09 reinelt
+2004-03-21 reinelt
- * lcd4linux.conf.sample, plugin_mysql.c: MySQL plugin fixes from
- Javi
+ * [r408] trunk/lcd4linux.conf.sample, trunk/plugin_mysql.c:
+ [lcd4linux @ 2004-03-21 22:05:53 by reinelt]
+ MySQL plugin fixes from Javi
-2004-03-20 12:49 reinelt
+2004-03-20 reinelt
- * plugin_exec.c: forgot to add plugin_exec.c ...
+ * [r407] trunk/lcd4linux.conf.sample, trunk/plugin_mysql.c:
+ [lcd4linux @ 2004-03-20 23:09:01 by reinelt]
+ MySQL plugin fixes from Javi
-2004-03-20 08:31 reinelt
+ * [r406] trunk/plugin_exec.c:
+ [lcd4linux @ 2004-03-20 11:49:40 by reinelt]
+ forgot to add plugin_exec.c ...
- * drv_HD44780.c, thread.c, thread.h: support for HD66712 (which has
- a different RAM layout) further threading development
+ * [r405] trunk/drv_HD44780.c, trunk/thread.c, trunk/thread.h:
+ [lcd4linux @ 2004-03-20 07:31:32 by reinelt]
+ support for HD66712 (which has a different RAM layout)
+ further threading development
-2004-03-19 10:17 reinelt
+2004-03-19 reinelt
- * drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c,
- drv_MatrixOrbital.c, drv_USBLCD.c, drv_generic_text.c,
- drv_generic_text.h:
+ * [r404] trunk/drv_Crystalfontz.c, trunk/drv_Cwlinux.c,
+ trunk/drv_HD44780.c, trunk/drv_M50530.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_USBLCD.c,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h:
+ [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.
-
-2004-03-19 07:37 reinelt
-
- * Makefile.am, Makefile.in, Status, aclocal.m4, config.h.in,
- configure, configure.in, pid.c, plugin.c, thread.c, thread.h:
+ parameters
+ of the write() function now.
+
+ * [r403] trunk/Makefile.am, trunk/Makefile.in, trunk/Status,
+ trunk/aclocal.m4, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/pid.c, trunk/plugin.c, trunk/thread.c,
+ trunk/thread.h:
+ [lcd4linux @ 2004-03-19 06:37:47 by reinelt]
asynchronous thread handling started
-2004-03-14 08:14 reinelt
+2004-03-14 reinelt
- * Status, battery.c, battery.h:
+ * [r402] trunk/Status, trunk/battery.c, trunk/battery.h:
+ [lcd4linux @ 2004-03-14 07:14:05 by reinelt]
old battery.[ch] files removed
-2004-03-14 08:11 reinelt
-
- * Makefile.am, Makefile.in, configure, lcd4linux.c, plugin.c,
- plugin_apm.c, plugin_dvb.c: parameter count fixed for
- plugin_dvb() plugin_APM (battery status) ported
-
-2004-03-14 07:07 reinelt
-
- * Status, configure.in: Status update. Fixed bug in configure.in
- with X11 disabled (thanks to Kevin Liu)
+ * [r401] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/lcd4linux.c, trunk/plugin.c, trunk/plugin_apm.c,
+ trunk/plugin_dvb.c:
+ [lcd4linux @ 2004-03-14 07:11:42 by reinelt]
+ parameter count fixed for plugin_dvb()
+ plugin_APM (battery status) ported
-2004-03-13 20:06 reinelt
+ * [r400] trunk/Status, trunk/configure.in:
+ [lcd4linux @ 2004-03-14 06:07:33 by reinelt]
+ Status update.
+ Fixed bug in configure.in with X11 disabled (thanks to Kevin Liu)
- * ChangeLog, Status, plugin_seti.c: ChangeLog and Status update;
- small glitch in plugin_seti fixed.
+2004-03-13 reinelt
-2004-03-13 15:58 nicowallmeier
+ * [r399] trunk/ChangeLog, trunk/Status, trunk/plugin_seti.c:
+ [lcd4linux @ 2004-03-13 19:06:01 by reinelt]
+ ChangeLog and Status update; small glitch in plugin_seti fixed.
- * plugin_imon.c: Added clean termination of imond-connection (now
- correctly)
+2004-03-13 nicowallmeier
-2004-03-13 15:55 nicowallmeier
+ * [r398] trunk/plugin_imon.c:
+ [lcd4linux @ 2004-03-13 14:58:15 by nicowallmeier]
+ Added clean termination of imond-connection (now correctly)
- * plugin_imon.c: Added clean termination of imond-connection
+ * [r397] trunk/plugin_imon.c:
+ [lcd4linux @ 2004-03-13 14:55:14 by nicowallmeier]
+ Added clean termination of imond-connection
-2004-03-13 07:55 reinelt
+2004-03-13 reinelt
- * imon.h: (unnecessary) imon.h removed
+ * [r396] trunk/imon.h:
+ [lcd4linux @ 2004-03-13 06:55:29 by reinelt]
+ (unnecessary) imon.h removed
-2004-03-13 07:49 reinelt
+ * [r395] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c, trunk/plugin_seti.c,
+ trunk/seti.c, trunk/seti.h:
+ [lcd4linux @ 2004-03-13 06:49:20 by reinelt]
+ seti@home plugin ported to NextGeneration
- * Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c,
- plugin_seti.c, seti.c, seti.h: seti@home plugin ported to
- NextGeneration
-
-2004-03-12 14:58 reinelt
+2004-03-12 reinelt
- * imon.c: removed imon.c (has been replaced by plugin_imon.c)
+ * [r394] trunk/imon.c:
+ [lcd4linux @ 2004-03-12 13:58:14 by reinelt]
+ removed imon.c (has been replaced by plugin_imon.c)
-2004-03-11 07:39 reinelt
+2004-03-11 reinelt
- * cfg.c, drv_HD44780.c, evaluator.c, evaluator.h, hash.c, hash.h,
- lcd4linux.c, plugin_cfg.c, plugin_cpuinfo.c, plugin_loadavg.c,
- plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c,
- widget_bar.c, widget_icon.c, widget_text.c: 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
+ * [r393] trunk/cfg.c, trunk/drv_HD44780.c, trunk/evaluator.c,
+ trunk/evaluator.h, trunk/hash.c, trunk/hash.h, trunk/lcd4linux.c,
+ trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_loadavg.c, trunk/plugin_meminfo.c,
+ trunk/plugin_netdev.c, trunk/plugin_proc_stat.c,
+ trunk/widget_bar.c, trunk/widget_icon.c, trunk/widget_text.c:
+ [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
-2004-03-10 08:16 reinelt
+2004-03-10 reinelt
- * Makefile.am, Makefile.in, config.h.in, configure, configure.in,
- plugin.c, plugin_mysql.c: MySQL plugin from Javier added
+ * [r392] trunk/Makefile.am, trunk/Makefile.in, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/plugin.c,
+ trunk/plugin_mysql.c:
+ [lcd4linux @ 2004-03-10 07:16:15 by reinelt]
+ MySQL plugin from Javier added
-2004-03-08 19:46 hejl
+2004-03-08 hejl
- * plugin_loadavg.c: Fixed bug introduced with "caching" the loadavg
- values
+ * [r391] trunk/plugin_loadavg.c:
+ [lcd4linux @ 2004-03-08 18:46:21 by hejl]
+ Fixed bug introduced with "caching" the loadavg values
-2004-03-08 19:45 hejl
+ * [r390] trunk/evaluator.c:
+ [lcd4linux @ 2004-03-08 18:45:52 by hejl]
+ fixed segfault when using string concatenation
- * evaluator.c: fixed segfault when using string concatenation
+2004-03-08 reinelt
-2004-03-08 17:26 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, lcd4linux.conf.sample,
- widget_text.c: re-introduced \nnn (octal) characters in strings
+ * [r389] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/lcd4linux.conf.sample, trunk/widget_text.c:
+ [lcd4linux @ 2004-03-08 16:26:26 by reinelt]
+ re-introduced \nnn (octal) characters in strings
text widgets can have a 'update' speed of 0 which means 'never'
(may be used for static content)
-2004-03-08 05:33 reinelt
-
- * evaluator.c: string concatenation fixed
-
-2004-03-06 21:31 reinelt
-
- * cfg.c, evaluator.c, evaluator.h, lcd4linux.c, plugin_cfg.c,
- plugin_math.c, widget_bar.c, widget_bar.h, widget_icon.c,
- widget_icon.h, widget_text.c, widget_text.h: Complete rewrite of
- the evaluator to get rid of the code from mark Morley (because of
- license issues). The new Evaluator does a pre-compile of
- expressions, and stores them in trees. Therefore it should be
- reasonable faster...
-
-2004-03-03 09:40 hejl
-
- * hash.c: Fixed memory leak in hash_get_regex
-
-2004-03-03 05:44 reinelt
-
- * drv_generic_parport.c, drv_generic_serial.c, hash.c, hash.h,
- lcd4linux.c, pid.c, plugin_imon.c, plugin_netdev.c, plugin_ppp.c,
- plugin_proc_stat.c, qprintf.h, timer.c, widget_icon.c: changes
- (cosmetics?) to the big patch from Martin hash patch un-applied
-
-2004-03-03 04:47 reinelt
-
- * Raster.c, Text.c, cfg.c, drv_HD44780.c, drv_generic_graphic.c,
- drv_generic_parport.c, drv_generic_serial.c, drv_generic_text.c,
- evaluator.c, evaluator.h, exec.c, hash.c, hash.h, imon.c,
- layout.c, lcd4linux.c, lock.c, mail.c, mail2.c, pid.c, plugin.c,
- plugin.h, plugin_cfg.c, plugin_cpuinfo.c, plugin_dvb.c,
- plugin_i2c_sensors.c, plugin_imon.c, plugin_loadavg.c,
- plugin_math.c, plugin_meminfo.c, plugin_netdev.c, plugin_ppp.c,
- plugin_proc_stat.c, plugin_sample.c, plugin_string.c,
- plugin_uname.c, plugin_xmms.c, seti.c, timer.c, timer.h,
- widget.c, widget.h, widget_bar.c, widget_icon.c, widget_text.c,
- wifi.c: 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
-
-2004-03-03 04:41 reinelt
-
- * drv_Crystalfontz.c: Crystalfontz Contrast issue fixed
-
-2004-03-01 05:29 reinelt
-
- * cfg.c, drv_Crystalfontz.c, drv_HD44780.c, lcd4linux.conf.sample:
+ * [r388] trunk/evaluator.c:
+ [lcd4linux @ 2004-03-08 04:33:08 by reinelt]
+ string concatenation fixed
+
+2004-03-06 reinelt
+
+ * [r387] trunk/cfg.c, trunk/evaluator.c, trunk/evaluator.h,
+ trunk/lcd4linux.c, trunk/plugin_cfg.c, trunk/plugin_math.c,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_icon.c,
+ trunk/widget_icon.h, trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2004-03-06 20:31:16 by reinelt]
+ Complete rewrite of the evaluator to get rid of the code
+ from mark Morley (because of license issues).
+ The new Evaluator does a pre-compile of expressions, and
+ stores them in trees. Therefore it should be reasonable faster...
+
+2004-03-03 hejl
+
+ * [r386] trunk/hash.c:
+ [lcd4linux @ 2004-03-03 08:40:07 by hejl]
+ Fixed memory leak in hash_get_regex
+
+2004-03-03 reinelt
+
+ * [r385] trunk/drv_generic_parport.c, trunk/drv_generic_serial.c,
+ trunk/hash.c, trunk/hash.h, trunk/lcd4linux.c, trunk/pid.c,
+ trunk/plugin_imon.c, trunk/plugin_netdev.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c, trunk/qprintf.h, trunk/timer.c,
+ trunk/widget_icon.c:
+ [lcd4linux @ 2004-03-03 04:44:16 by reinelt]
+ changes (cosmetics?) to the big patch from Martin
+ hash patch un-applied
+
+ * [r384] trunk/Raster.c, trunk/Text.c, trunk/cfg.c,
+ trunk/drv_HD44780.c, trunk/drv_generic_graphic.c,
+ trunk/drv_generic_parport.c, trunk/drv_generic_serial.c,
+ trunk/drv_generic_text.c, trunk/evaluator.c, trunk/evaluator.h,
+ trunk/exec.c, trunk/hash.c, trunk/hash.h, trunk/imon.c,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/lock.c, trunk/mail.c,
+ trunk/mail2.c, trunk/pid.c, trunk/plugin.c, trunk/plugin.h,
+ trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c, trunk/plugin_dvb.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_imon.c,
+ trunk/plugin_loadavg.c, trunk/plugin_math.c,
+ trunk/plugin_meminfo.c, trunk/plugin_netdev.c,
+ trunk/plugin_ppp.c, trunk/plugin_proc_stat.c,
+ trunk/plugin_sample.c, trunk/plugin_string.c,
+ trunk/plugin_uname.c, trunk/plugin_xmms.c, trunk/seti.c,
+ trunk/timer.c, trunk/timer.h, trunk/widget.c, trunk/widget.h,
+ trunk/widget_bar.c, trunk/widget_icon.c, trunk/widget_text.c,
+ trunk/wifi.c:
+ [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
+
+ * [r383] trunk/drv_Crystalfontz.c:
+ [lcd4linux @ 2004-03-03 03:41:02 by reinelt]
+ Crystalfontz Contrast issue fixed
+
+2004-03-01 reinelt
+
+ * [r382] trunk/cfg.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_HD44780.c, trunk/lcd4linux.conf.sample:
+ [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()
+ default val used),
+ and 1 if value was used from the configuration.
+ HD44780 driver adopted to new cfg_number()
Crystalfontz 631 driver nearly finished
-2004-02-29 18:09 reinelt
+2004-02-29 reinelt
- * ChangeLog, configure, configure.in, lcd4linux.conf.sample,
- libtool: ChangeLog updated Version number bumped to 0.10.0
-
-2004-02-29 15:30 reinelt
-
- * drv_generic_graphic.c: icon visibility fix for generic graphics
- from Xavier
-
-2004-02-27 08:06 reinelt
+ * [r381] trunk/ChangeLog, trunk/configure, trunk/configure.in,
+ trunk/lcd4linux.conf.sample, trunk/libtool:
+ [lcd4linux @ 2004-02-29 17:09:53 by reinelt]
+ ChangeLog updated
+ Version number bumped to 0.10.0
- * Makefile.am, Makefile.in, lcd4linux.c, qprintf.c, qprintf.h: new
- function 'qprintf()' (simple but quick snprintf() replacement)
+ * [r380] trunk/drv_generic_graphic.c:
+ [lcd4linux @ 2004-02-29 14:30:59 by reinelt]
+ icon visibility fix for generic graphics from Xavier
-2004-02-27 07:07 reinelt
+2004-02-27 reinelt
- * hash.c, hash.h: hash improvements from Martin
+ * [r379] trunk/Makefile.am, trunk/Makefile.in, trunk/lcd4linux.c,
+ trunk/qprintf.c, trunk/qprintf.h:
+ [lcd4linux @ 2004-02-27 07:06:24 by reinelt]
+ new function 'qprintf()' (simple but quick snprintf()
+ replacement)
-2004-02-26 22:42 reinelt
+ * [r378] trunk/hash.c, trunk/hash.h:
+ [lcd4linux @ 2004-02-27 06:07:55 by reinelt]
+ hash improvements from Martin
- * evaluator.c: memory leak fixes from Martin
+2004-02-26 reinelt
-2004-02-24 07:00 reinelt
+ * [r377] trunk/evaluator.c:
+ [lcd4linux @ 2004-02-26 21:42:45 by reinelt]
+ memory leak fixes from Martin
- * Status: Status and Todo list from Xavier
+2004-02-24 reinelt
-2004-02-24 06:54 reinelt
+ * [r376] trunk/Status:
+ [lcd4linux @ 2004-02-24 06:00:22 by reinelt]
+ Status and Todo list from Xavier
- * Makefile.am, Makefile.in, XWindow.c, configure, configure.in,
- drv.c, drv_T6963.c, drv_X11.c, drv_generic_graphic.c,
- lcd4linux.conf.sample:
+ * [r375] trunk/Makefile.am, trunk/Makefile.in, trunk/XWindow.c,
+ trunk/configure, trunk/configure.in, trunk/drv.c,
+ trunk/drv_T6963.c, trunk/drv_X11.c, trunk/drv_generic_graphic.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-02-24 05:54:57 by reinelt]
X11 driver ported
-2004-02-23 07:44 reinelt
-
- * README.Rows, README.Tokens, lcd4linux.conf.sample:
- "Lightning" widget from Xavier (lcd4linux.conf.sample) removed
- obsolete Docs.
-
-2004-02-22 18:35 reinelt
-
- * Makefile.in, drv_T6963.c, drv_generic_graphic.c,
- lcd4linux.conf.sample, plugin_imon.c: some fixes for generic
- graphic driver and T6963 removed ^M from plugin_imon (Nico, are
- you editing under Windows?)
-
-2004-02-18 15:45 nicowallmeier
-
- * Makefile.am, plugin.c, plugin_imon.c: Imon/Telmon plugin ported
-
-2004-02-18 07:39 reinelt
-
- * cfg.c, drv_T6963.c, drv_generic_graphic.c, drv_generic_graphic.h,
- drv_generic_text.h, lcd4linux.conf.sample, widget.c,
- widget_text.c: T6963 driver for graphic displays finished
-
-2004-02-17 06:37 reinelt
-
- * configure, configure.in: Namespace clash between Curses driver
- and general text driver resolved (thanks to Martin Hejl)
-
-2004-02-16 14:03 reinelt
-
- * plugin_dvb.c: compile problem with missing frontend.h fixed
-
-2004-02-16 09:19 reinelt
-
- * plugin_i2c_sensors.c: i2c_sensors patch from Xavier
-
-2004-02-15 22:43 reinelt
-
- * Makefile.am, Makefile.in, T6963.c, configure, configure.in,
- drv.c, drv_HD44780.c, drv_M50530.c, drv_T6963.c,
- drv_generic_graphic.c, drv_generic_graphic.h, drv_generic_text.c,
- drv_generic_text.h, font_6x8.h, fontmap.c, fontmap.h,
- lcd4linux.conf.sample, libtool, pixmap.c, pixmap.h,
- plugin_i2c_sensors.c, widget_icon.c, widget_icon.h: T6963 driver
- nearly finished framework for graphic displays done i2c_sensors
- patch from Xavier some more old generation files removed
-
-2004-02-15 09:22 reinelt
-
- * M50530.c, Makefile.am, Makefile.in, USBLCD.c, configure,
- configure.in, drv.c, drv_M50530.c, drv_USBLCD.c,
- lcd4linux.conf.sample, libtool, ltmain.sh: ported USBLCD driver
- to NextGeneration added drv_M50530.c (I forgot yesterday, sorry)
+2004-02-23 reinelt
+
+ * [r374] trunk/README.Rows, trunk/README.Tokens,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-02-23 06:44:27 by reinelt]
+ "Lightning" widget from Xavier (lcd4linux.conf.sample)
+ removed obsolete Docs.
+
+2004-02-22 reinelt
+
+ * [r373] trunk/Makefile.in, trunk/drv_T6963.c,
+ trunk/drv_generic_graphic.c, trunk/lcd4linux.conf.sample,
+ trunk/plugin_imon.c:
+ [lcd4linux @ 2004-02-22 17:35:41 by reinelt]
+ some fixes for generic graphic driver and T6963
+ removed ^M from plugin_imon (Nico, are you editing under
+ Windows?)
+
+2004-02-18 nicowallmeier
+
+ * [r372] trunk/Makefile.am, trunk/plugin.c, trunk/plugin_imon.c:
+ [lcd4linux @ 2004-02-18 14:45:42 by nicowallmeier]
+ Imon/Telmon plugin ported
+
+2004-02-18 reinelt
+
+ * [r371] trunk/cfg.c, trunk/drv_T6963.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_text.h, trunk/lcd4linux.conf.sample,
+ trunk/widget.c, trunk/widget_text.c:
+ [lcd4linux @ 2004-02-18 06:39:20 by reinelt]
+ T6963 driver for graphic displays finished
+
+2004-02-17 reinelt
+
+ * [r370] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2004-02-17 05:37:20 by reinelt]
+ Namespace clash between Curses driver and general text driver
+ resolved
+ (thanks to Martin Hejl)
+
+2004-02-16 reinelt
+
+ * [r369] trunk/plugin_dvb.c:
+ [lcd4linux @ 2004-02-16 13:03:37 by reinelt]
+ compile problem with missing frontend.h fixed
+
+ * [r368] trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-02-16 08:19:44 by reinelt]
+ i2c_sensors patch from Xavier
+
+2004-02-15 reinelt
+
+ * [r367] trunk/Makefile.am, trunk/Makefile.in, trunk/T6963.c,
+ trunk/configure, trunk/configure.in, trunk/drv.c,
+ trunk/drv_HD44780.c, trunk/drv_M50530.c, trunk/drv_T6963.c,
+ trunk/drv_generic_graphic.c, trunk/drv_generic_graphic.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/font_6x8.h, trunk/fontmap.c, trunk/fontmap.h,
+ trunk/lcd4linux.conf.sample, trunk/libtool, trunk/pixmap.c,
+ trunk/pixmap.h, trunk/plugin_i2c_sensors.c, trunk/widget_icon.c,
+ trunk/widget_icon.h:
+ [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
+
+ * [r366] trunk/M50530.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/USBLCD.c, trunk/configure, trunk/configure.in, trunk/drv.c,
+ trunk/drv_M50530.c, trunk/drv_USBLCD.c,
+ trunk/lcd4linux.conf.sample, trunk/libtool, trunk/ltmain.sh:
+ [lcd4linux @ 2004-02-15 08:22:47 by reinelt]
+ ported USBLCD driver to NextGeneration
+ added drv_M50530.c (I forgot yesterday, sorry)
removed old drivers M50530.c and USBLCD.c
-2004-02-15 08:23 reinelt
-
- * lcd4linux.conf.sample, plugin_netdev.c: bug in netdev parsing
- fixed
-
-2004-02-14 13:07 nicowallmeier
-
- * plugin_i2c_sensors.c: minor bugfix
-
-2004-02-14 12:56 reinelt
-
- * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
- drv.c, drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c,
- drv_MatrixOrbital.c, drv_generic_serial.c, drv_generic_serial.h,
- drv_generic_text.c, drv_generic_text.h, lcd4linux.conf.sample,
- plugin_i2c_sensors.c: M50530 driver ported changed lots of 'char'
- to 'unsigned char'
-
-2004-02-14 11:09 reinelt
-
- * plugin_i2c_sensors.c: I2C Sensors for 2.4 kernels (/proc instead
- of /sysfs)
-
-2004-02-10 08:42 reinelt
-
- * Crystalfontz.c, Cwlinux.c, HD44780.c, Makefile.am, Makefile.in,
- MatrixOrbital.c, SIN.c, Skeleton.c, bar.c, bar.h, config.h.in,
- configure, configure.in, debug.c, display.c, display.h, dvb.c,
- dvb.h, expr.c, expr.h, filter.c, filter.h, icon.c, icon.h,
- lcd4linux.c, parport.c, parport.h, parser.c, parser.h, plugin.c,
- processor.c, processor.h, system.c, system.h: cut off all
- old-style files which are no longer used with NextGeneration
-
-2004-02-10 07:54 reinelt
-
- * Makefile.am, Makefile.in, plugin.c, plugin_dvb.c: DVB plugin
- ported
-
-2004-02-09 20:49 nicowallmeier
-
- * widget_text.c: Minor bugfix
-
-2004-02-07 14:45 reinelt
-
- * drv_generic_text.c, widget_icon.c: icon visibility patch #2 from
- Xavier
-
-2004-02-06 00:58 mkeil
-
- * plugin_xmms.c: Fixed/Optimized Hashage-timings
-
-2004-02-05 08:10 reinelt
-
- * drv_Crystalfontz.c, evaluator.c, lcd4linux.conf.sample: evaluator
- function names are no longer case-sensitive Crystalfontz Fan PWM
- control, Fan RPM monitoring, temperature monitoring
-
-2004-02-04 20:11 reinelt
-
- * widget_icon.c, widget_icon.h: icon visibility patch from Xavier
-
-2004-02-04 20:10 reinelt
-
- * drv_Crystalfontz.c, drv_HD44780.c, drv_generic_serial.c,
- lcd4linux.conf.sample, plugin_proc_stat.c: Crystalfontz driver
- nearly finished
-
-2004-02-02 06:22 reinelt
-
- * drv_HD44780.c: Brightness fpr Noritake Displays avaliable as a
- plugin
-
-2004-02-01 20:37 reinelt
-
- * layout.c, plugin_cfg.c, plugin_netdev.c, plugin_proc_stat.c: got
- rid of every strtok() incarnation.
-
-2004-02-01 19:08 reinelt
-
- * cfg.c, layout.c: removed strtok() from layout processing (took me
- hours to find this bug) further strtok() removind should be done!
-
-2004-02-01 12:51 hejl
-
- * drv_HD44780.c: Fixes for busy flag
-
-2004-02-01 09:05 reinelt
-
- * drv_Crystalfontz.c, drv_HD44780.c, drv_generic_serial.c,
- drv_generic_serial.h: Crystalfontz 633 extensions (CRC checking
- and stuff) Models table for HD44780 Noritake VFD BVrightness
- patch from Bill Paxton
-
-2004-01-30 21:57 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, Raster.c,
- T6963.c, USBLCD.c, XWindow.c, aclocal.m4, bar.c, cfg.c, cfg.h,
- config.h.in, configure, configure.in, drv_Crystalfontz.c,
- drv_generic_text.c, evaluator.c, filter.c, hash.c, icon.c,
- layout.c, lcd4linux.c, lcd4linux.conf.sample, mail2.c, pixmap.c,
- plugin_cfg.c, plugin_i2c_sensors.c, plugin_sample.c, timer.c,
- widget.c, widget_bar.c, widget_icon.c, widget_text.c: HD44780
- patch from Martin Hejl dmalloc integrated
-
-2004-01-30 08:12 reinelt
-
- * drv_HD44780.c, plugin_i2c_sensors.c, plugin_loadavg.c,
- processor.c: HD44780 busy-flag support from Martin Hejl loadavg()
- uClibc replacement from Martin Heyl round() uClibc replacement
- from Martin Hejl warning in i2c_sensors fixed [
-
-2004-01-29 06:55 reinelt
-
- * plugin_i2c_sensors.c: check for /sys mounted
-
-2004-01-29 06:53 reinelt
-
- * config.h.in, configure, configure.in: uClibc compatibility issues
- from Martin Hejl
-
-2004-01-29 05:40 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, MatrixOrbital.c,
- MilfordInstruments.c, PalmPilot.c, SIN.c, Skeleton.c, Text.c,
- XWindow.c, bar.c, battery.c, cfg.c, drv_Crystalfontz.c,
- drv_Cwlinux.c, drv_HD44780.c, drv_MatrixOrbital.c,
- drv_generic_serial.c, drv_generic_text.c, evaluator.c, exec.c,
- expr.c, filter.c, fontmap.c, hash.c, icon.c, imon.c, isdn.c,
- lcd4linux.conf.sample, lock.c, mail.c, mail2.c, parser.c, pid.c,
- pixmap.c, plugin.c, plugin_cfg.c, plugin_cpuinfo.c,
- plugin_i2c_sensors.c, plugin_loadavg.c, plugin_math.c,
- plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c,
- plugin_sample.c, plugin_string.c, plugin_uname.c, plugin_xmms.c,
- processor.c, seti.c, socket.c, timer.c, widget.c, widget_bar.c,
- widget_icon.c, widget_text.c, wifi.c: every .c file includes
- "config.h" now
-
-2004-01-28 07:43 reinelt
-
- * plugin_ppp.c: plugin_ppp finished.
-
-2004-01-27 09:13 reinelt
-
- * Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c,
- plugin_i2c_sensors.c, plugin_ppp.c, plugin_proc_stat.c: ported
- PPP token to plugin_ppp
-
-2004-01-27 07:34 reinelt
-
- * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
- drv.c, drv_Cwlinux.c: Cwlinux driver portet to NextGeneration
- (compiles, but not tested!)
-
-2004-01-27 06:06 reinelt
-
- * plugin_i2c_sensors.c: i2c update from Xavier
-
-2004-01-27 05:48 reinelt
+ * [r365] trunk/lcd4linux.conf.sample, trunk/plugin_netdev.c:
+ [lcd4linux @ 2004-02-15 07:23:04 by reinelt]
+ bug in netdev parsing fixed
+
+2004-02-14 nicowallmeier
+
+ * [r364] trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-02-14 12:07:27 by nicowallmeier]
+ minor bugfix
+
+2004-02-14 reinelt
+
+ * [r363] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/configure, trunk/configure.in, trunk/drv.c,
+ trunk/drv_Crystalfontz.c, trunk/drv_Cwlinux.c,
+ trunk/drv_HD44780.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h,
+ trunk/lcd4linux.conf.sample, trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-02-14 11:56:11 by reinelt]
+ M50530 driver ported
+ changed lots of 'char' to 'unsigned char'
+
+ * [r362] trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-02-14 10:09:50 by reinelt]
+ I2C Sensors for 2.4 kernels (/proc instead of /sysfs)
+
+2004-02-10 reinelt
+
+ * [r361] trunk/Crystalfontz.c, trunk/Cwlinux.c, trunk/HD44780.c,
+ trunk/Makefile.am, trunk/Makefile.in, trunk/MatrixOrbital.c,
+ trunk/SIN.c, trunk/Skeleton.c, trunk/bar.c, trunk/bar.h,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/debug.c, trunk/display.c, trunk/display.h, trunk/dvb.c,
+ trunk/dvb.h, trunk/expr.c, trunk/expr.h, trunk/filter.c,
+ trunk/filter.h, trunk/icon.c, trunk/icon.h, trunk/lcd4linux.c,
+ trunk/parport.c, trunk/parport.h, trunk/parser.c, trunk/parser.h,
+ trunk/plugin.c, trunk/processor.c, trunk/processor.h,
+ trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2004-02-10 07:42:35 by reinelt]
+ cut off all old-style files which are no longer used with
+ NextGeneration
- * TODO, hash.c: bug with hash_age() fixed (thanks to Markus Keil
- for pointing this out)
+ * [r360] trunk/Makefile.am, trunk/Makefile.in, trunk/plugin.c,
+ trunk/plugin_dvb.c:
+ [lcd4linux @ 2004-02-10 06:54:38 by reinelt]
+ DVB plugin ported
+
+2004-02-09 nicowallmeier
+
+ * [r359] trunk/widget_text.c:
+ [lcd4linux @ 2004-02-09 19:49:38 by nicowallmeier]
+ Minor bugfix
+
+2004-02-07 reinelt
+
+ * [r358] trunk/drv_generic_text.c, trunk/widget_icon.c:
+ [lcd4linux @ 2004-02-07 13:45:23 by reinelt]
+ icon visibility patch #2 from Xavier
+
+2004-02-05 mkeil
+
+ * [r357] trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-02-05 23:58:18 by mkeil]
+ Fixed/Optimized Hashage-timings
+
+2004-02-05 reinelt
+
+ * [r356] trunk/drv_Crystalfontz.c, trunk/evaluator.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-02-05 07:10:23 by reinelt]
+ evaluator function names are no longer case-sensitive
+ Crystalfontz Fan PWM control, Fan RPM monitoring, temperature
+ monitoring
+
+2004-02-04 reinelt
+
+ * [r355] trunk/widget_icon.c, trunk/widget_icon.h:
+ [lcd4linux @ 2004-02-04 19:11:44 by reinelt]
+ icon visibility patch from Xavier
+
+ * [r354] trunk/drv_Crystalfontz.c, trunk/drv_HD44780.c,
+ trunk/drv_generic_serial.c, trunk/lcd4linux.conf.sample,
+ trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-02-04 19:10:51 by reinelt]
+ Crystalfontz driver nearly finished
+
+2004-02-02 reinelt
+
+ * [r353] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-02-02 05:22:16 by reinelt]
+ Brightness fpr Noritake Displays avaliable as a plugin
+
+2004-02-01 reinelt
+
+ * [r352] trunk/layout.c, trunk/plugin_cfg.c, trunk/plugin_netdev.c,
+ trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-02-01 19:37:40 by reinelt]
+ got rid of every strtok() incarnation.
+
+ * [r351] trunk/cfg.c, trunk/layout.c:
+ [lcd4linux @ 2004-02-01 18:08:50 by reinelt]
+ removed strtok() from layout processing (took me hours to find
+ this bug)
+ further strtok() removind should be done!
+
+2004-02-01 hejl
+
+ * [r350] trunk/drv_HD44780.c:
+ [lcd4linux @ 2004-02-01 11:51:22 by hejl]
+ Fixes for busy flag
+
+2004-02-01 reinelt
+
+ * [r349] trunk/drv_Crystalfontz.c, trunk/drv_HD44780.c,
+ trunk/drv_generic_serial.c, trunk/drv_generic_serial.h:
+ [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
+
+2004-01-30 reinelt
+
+ * [r348] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/MatrixOrbital.c, trunk/MilfordInstruments.c,
+ trunk/PalmPilot.c, trunk/Raster.c, trunk/T6963.c, trunk/USBLCD.c,
+ trunk/XWindow.c, trunk/aclocal.m4, trunk/bar.c, trunk/cfg.c,
+ trunk/cfg.h, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/drv_Crystalfontz.c,
+ trunk/drv_generic_text.c, trunk/evaluator.c, trunk/filter.c,
+ trunk/hash.c, trunk/icon.c, trunk/layout.c, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/mail2.c, trunk/pixmap.c,
+ trunk/plugin_cfg.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_sample.c, trunk/timer.c, trunk/widget.c,
+ trunk/widget_bar.c, trunk/widget_icon.c, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-30 20:57:55 by reinelt]
+ HD44780 patch from Martin Hejl
+ dmalloc integrated
+
+ * [r347] trunk/drv_HD44780.c, trunk/plugin_i2c_sensors.c,
+ trunk/plugin_loadavg.c, trunk/processor.c:
+ [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
+ [
+
+2004-01-29 reinelt
+
+ * [r346] trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-01-29 05:55:30 by reinelt]
+ check for /sys mounted
+
+ * [r345] trunk/config.h.in, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2004-01-29 05:53:47 by reinelt]
+ uClibc compatibility issues from Martin Hejl
+
+ * [r344] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/MatrixOrbital.c,
+ trunk/MilfordInstruments.c, trunk/PalmPilot.c, trunk/SIN.c,
+ trunk/Skeleton.c, trunk/Text.c, trunk/XWindow.c, trunk/bar.c,
+ trunk/battery.c, trunk/cfg.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_Cwlinux.c, trunk/drv_HD44780.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic_serial.c,
+ trunk/drv_generic_text.c, trunk/evaluator.c, trunk/exec.c,
+ trunk/expr.c, trunk/filter.c, trunk/fontmap.c, trunk/hash.c,
+ trunk/icon.c, trunk/imon.c, trunk/isdn.c,
+ trunk/lcd4linux.conf.sample, trunk/lock.c, trunk/mail.c,
+ trunk/mail2.c, trunk/parser.c, trunk/pid.c, trunk/pixmap.c,
+ trunk/plugin.c, trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_loadavg.c,
+ trunk/plugin_math.c, trunk/plugin_meminfo.c,
+ trunk/plugin_netdev.c, trunk/plugin_proc_stat.c,
+ trunk/plugin_sample.c, trunk/plugin_string.c,
+ trunk/plugin_uname.c, trunk/plugin_xmms.c, trunk/processor.c,
+ trunk/seti.c, trunk/socket.c, trunk/timer.c, trunk/widget.c,
+ trunk/widget_bar.c, trunk/widget_icon.c, trunk/widget_text.c,
+ trunk/wifi.c:
+ [lcd4linux @ 2004-01-29 04:40:02 by reinelt]
+ every .c file includes "config.h" now
+
+2004-01-28 reinelt
+
+ * [r343] trunk/plugin_ppp.c:
+ [lcd4linux @ 2004-01-28 06:43:31 by reinelt]
+ plugin_ppp finished.
+
+2004-01-27 reinelt
+
+ * [r342] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_i2c_sensors.c, trunk/plugin_ppp.c,
+ trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-27 08:13:39 by reinelt]
+ ported PPP token to plugin_ppp
+
+ * [r341] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/configure, trunk/configure.in, trunk/drv.c,
+ trunk/drv_Cwlinux.c:
+ [lcd4linux @ 2004-01-27 06:34:14 by reinelt]
+ Cwlinux driver portet to NextGeneration (compiles, but not
+ tested!)
+
+ * [r340] trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-01-27 05:06:10 by reinelt]
+ i2c update from Xavier
+
+ * [r339] trunk/TODO, trunk/hash.c:
+ [lcd4linux @ 2004-01-27 04:48:57 by reinelt]
+ bug with hash_age() fixed (thanks to Markus Keil for pointing
+ this out)
-2004-01-25 06:30 reinelt
+2004-01-25 reinelt
- * Makefile.am, Makefile.in, drv_Crystalfontz.c,
- drv_generic_serial.c, lcd4linux.conf.sample, plugin.c,
- plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c:
+ * [r338] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_Crystalfontz.c, trunk/drv_generic_serial.c,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_meminfo.c, trunk/plugin_netdev.c,
+ trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-25 05:30:08 by reinelt]
plugin_netdev for parsing /proc/net/dev added
-2004-01-23 08:04 reinelt
-
- * drv_Crystalfontz.c, drv_HD44780.c, drv_MatrixOrbital.c,
- drv_generic_text.c, drv_generic_text.h, lcd4linux.conf.sample,
- widget_icon.c, widget_icon.h: icons finished!
-
-2004-01-23 05:53 reinelt
-
- * Makefile.am, Makefile.in, drv_Crystalfontz.c, drv_HD44780.c,
- drv_MatrixOrbital.c, drv_generic_text.c, drv_generic_text.h,
- lcd4linux.conf.sample, widget.c, widget_bar.c, widget_icon.c,
- widget_icon.h, widget_text.c: icon widget added (not finished
- yet!)
-
-2004-01-22 09:55 reinelt
-
- * plugin_proc_stat.c: fixed unhandled kernel-2.6 entries in
- /prco/stat
-
-2004-01-22 08:57 reinelt
-
- * cfg.c, drv_Crystalfontz.c, drv_HD44780.c, drv_MatrixOrbital.c,
- drv_generic_text.c, drv_generic_text.h, hash.c,
- lcd4linux.conf.sample, widget_text.c: several bugs fixed where
- segfaulting on layout>display Crystalfontz driver optimized, 632
- display already works
-
-2004-01-21 15:29 reinelt
-
- * hash.c, hash.h, plugin_proc_stat.c: new helper 'hash_get_regex'
- which delivers the sum over regex matched items new function
- 'disk()' which uses this regex matching
-
-2004-01-21 13:36 reinelt
-
- * Makefile.am, Makefile.in, configure, configure.in, drv.c,
- drv_Crystalfontz.c, drv_MatrixOrbital.c: Crystalfontz
- NextGeneration driver added
-
-2004-01-21 12:32 reinelt
-
- * ChangeLog: changelog commited
-
-2004-01-21 12:31 reinelt
-
- * plugin_proc_stat.c, plugin_xmms.c: two bugs with hash_age() ixed
-
-2004-01-21 11:48 reinelt
-
- * config.guess, config.sub, hash.c, hash.h, libtool, ltmain.sh,
- plugin_cpuinfo.c, plugin_meminfo.c, plugin_proc_stat.c,
- plugin_xmms.c: hash_age function added
-
-2004-01-21 07:39 reinelt
-
- * drv_HD44780.c, lcd4linux.conf.sample: HD44780 missed the "clear
- display' sequence asc255bug handling added HD44780 tested, works
- here!
-
-2004-01-20 16:32 reinelt
-
- * config.h.in, configure, configure.in, drv.c, drv.h,
- drv_HD44780.c, drv_MatrixOrbital.c, drv_generic_parport.c,
- drv_generic_parport.h, lcd4linux.conf.sample: first version of
- Next Generation HD44780 (untested! but it compiles...) some
- cleanup in the other drivers
-
-2004-01-20 15:35 reinelt
-
- * Makefile.am, Makefile.in, drv_generic_parport.c,
- drv_generic_parport.h: drv_generic_parport added, code from
- parport.c
-
-2004-01-20 15:26 reinelt
-
- * drv_generic_serial.c, drv_generic_serial.h: moved drv_generic to
- drv_generic_serial
-
-2004-01-20 15:25 reinelt
-
- * Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c,
- drv_generic.h, drv_generic_text.c, widget_bar.c: some
- reorganization moved drv_generic to drv_generic_serial moved port
- locking stuff to drv_generic_serial
-
-2004-01-20 13:45 reinelt
-
- * drv_MatrixOrbital.c, drv_generic_text.c, lcd4linux.conf.sample,
- plugin_proc_stat.c, widget_bar.c: "Default screen" working with
- MatrixOrbital
-
-2004-01-20 06:36 reinelt
-
- * Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c,
- drv_generic.h, drv_generic_bar.c, drv_generic_bar.h,
- drv_generic_text.c, drv_generic_text.h, hash.c,
- lcd4linux.conf.sample: moved text-display-specific stuff to
- drv_generic_text moved all the bar stuff from drv_generic_bar to
- generic_text
-
-2004-01-20 05:51 reinelt
-
- * Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c,
- drv_generic.h, drv_generic_bar.c, drv_generic_bar.h,
- lcd4linux.conf.sample, widget_bar.c, widget_bar.h, widget_text.c:
+2004-01-23 reinelt
+
+ * [r337] trunk/drv_Crystalfontz.c, trunk/drv_HD44780.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/lcd4linux.conf.sample,
+ trunk/widget_icon.c, trunk/widget_icon.h:
+ [lcd4linux @ 2004-01-23 07:04:03 by reinelt]
+ icons finished!
+
+ * [r336] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_Crystalfontz.c, trunk/drv_HD44780.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/lcd4linux.conf.sample,
+ trunk/widget.c, trunk/widget_bar.c, trunk/widget_icon.c,
+ trunk/widget_icon.h, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-23 04:53:23 by reinelt]
+ icon widget added (not finished yet!)
+
+2004-01-22 reinelt
+
+ * [r335] trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-22 08:55:30 by reinelt]
+ fixed unhandled kernel-2.6 entries in /prco/stat
+
+ * [r334] trunk/cfg.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_HD44780.c, trunk/drv_MatrixOrbital.c,
+ trunk/drv_generic_text.c, trunk/drv_generic_text.h, trunk/hash.c,
+ trunk/lcd4linux.conf.sample, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-22 07:57:45 by reinelt]
+ several bugs fixed where segfaulting on layout>display
+ Crystalfontz driver optimized, 632 display already works
+
+2004-01-21 reinelt
+
+ * [r333] trunk/hash.c, trunk/hash.h, trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-21 14:29:03 by reinelt]
+ new helper 'hash_get_regex' which delivers the sum over regex
+ matched items
+ new function 'disk()' which uses this regex matching
+
+ * [r332] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in, trunk/drv.c, trunk/drv_Crystalfontz.c,
+ trunk/drv_MatrixOrbital.c:
+ [lcd4linux @ 2004-01-21 12:36:19 by reinelt]
+ Crystalfontz NextGeneration driver added
+
+ * [r331] trunk/ChangeLog:
+ [lcd4linux @ 2004-01-21 11:32:48 by reinelt]
+ changelog commited
+
+ * [r330] trunk/plugin_proc_stat.c, trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-01-21 11:31:23 by reinelt]
+ two bugs with hash_age() ixed
+
+ * [r329] trunk/config.guess, trunk/config.sub, trunk/hash.c,
+ trunk/hash.h, trunk/libtool, trunk/ltmain.sh,
+ trunk/plugin_cpuinfo.c, trunk/plugin_meminfo.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-01-21 10:48:17 by reinelt]
+ hash_age function added
+
+ * [r328] trunk/drv_HD44780.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-01-21 06:39:27 by reinelt]
+ HD44780 missed the "clear display' sequence
+ asc255bug handling added
+ HD44780 tested, works here!
+
+2004-01-20 reinelt
+
+ * [r327] trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/drv.c, trunk/drv.h, trunk/drv_HD44780.c,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic_parport.c,
+ trunk/drv_generic_parport.h, trunk/lcd4linux.conf.sample:
+ [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
+
+ * [r326] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_generic_parport.c, trunk/drv_generic_parport.h:
+ [lcd4linux @ 2004-01-20 14:35:38 by reinelt]
+ drv_generic_parport added, code from parport.c
+
+ * [r325] trunk/drv_generic_serial.c, trunk/drv_generic_serial.h:
+ [lcd4linux @ 2004-01-20 14:26:09 by reinelt]
+ moved drv_generic to drv_generic_serial
+
+ * [r324] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_text.c,
+ trunk/widget_bar.c:
+ [lcd4linux @ 2004-01-20 14:25:12 by reinelt]
+ some reorganization
+ moved drv_generic to drv_generic_serial
+ moved port locking stuff to drv_generic_serial
+
+ * [r323] trunk/drv_MatrixOrbital.c, trunk/drv_generic_text.c,
+ trunk/lcd4linux.conf.sample, trunk/plugin_proc_stat.c,
+ trunk/widget_bar.c:
+ [lcd4linux @ 2004-01-20 12:45:47 by reinelt]
+ "Default screen" working with MatrixOrbital
+
+ * [r322] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_bar.c,
+ trunk/drv_generic_bar.h, trunk/drv_generic_text.c,
+ trunk/drv_generic_text.h, trunk/hash.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2004-01-20 05:36:59 by reinelt]
+ moved text-display-specific stuff to drv_generic_text
+ moved all the bar stuff from drv_generic_bar to generic_text
+
+ * [r321] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_MatrixOrbital.c, trunk/drv_generic.c,
+ trunk/drv_generic.h, trunk/drv_generic_bar.c,
+ trunk/drv_generic_bar.h, trunk/lcd4linux.conf.sample,
+ trunk/widget_bar.c, trunk/widget_bar.h, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-20 04:51:39 by reinelt]
moved generic stuff from drv_MatrixOrbital to drv_generic
implemented new-stylish bars which are nearly finished
-2004-01-18 22:25 reinelt
+2004-01-18 reinelt
- * Makefile.am, Makefile.in, drv_MatrixOrbital.c, widget_bar.c,
- widget_bar.h: Framework for bar widget opened
+ * [r320] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/drv_MatrixOrbital.c, trunk/widget_bar.c,
+ trunk/widget_bar.h:
+ [lcd4linux @ 2004-01-18 21:25:16 by reinelt]
+ Framework for bar widget opened
-2004-01-18 10:01 reinelt
+ * [r319] trunk/hash.c, trunk/hash.h, trunk/lcd4linux.conf.sample,
+ trunk/plugin_proc_stat.c, trunk/timer.c:
+ [lcd4linux @ 2004-01-18 09:01:45 by reinelt]
+ /proc/stat parsing finished
- * hash.c, hash.h, lcd4linux.conf.sample, plugin_proc_stat.c,
- timer.c: /proc/stat parsing finished
+ * [r318] trunk/cfg.c, trunk/expr.c, trunk/hash.c,
+ trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-18 06:54:08 by reinelt]
+ bug in expr.c fixed (thanks to Xavier)
+ some progress with /proc/stat parsing
-2004-01-18 07:54 reinelt
+2004-01-16 reinelt
- * cfg.c, expr.c, hash.c, plugin_proc_stat.c: bug in expr.c fixed
- (thanks to Xavier) some progress with /proc/stat parsing
-
-2004-01-16 12:12 reinelt
-
- * hash.h, plugin_cpuinfo.c, plugin_proc_stat.c, plugin_xmms.c: some
- bugs in plugin_xmms fixed, parsing moved to own function
+ * [r317] trunk/hash.h, trunk/plugin_cpuinfo.c,
+ trunk/plugin_proc_stat.c, trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-01-16 11:12:26 by reinelt]
+ some bugs in plugin_xmms fixed, parsing moved to own function
plugin_proc_stat nearly finished
-2004-01-16 11:09 mkeil
+2004-01-16 mkeil
- * plugin_xmms.c: -include caching for values
+ * [r316] trunk/plugin_xmms.c:
+ [lcd4linux @ 2004-01-16 10:09:49 by mkeil]
+ -include caching for values
-2004-01-16 08:26 reinelt
+2004-01-16 reinelt
- * hash.c, hash.h, plugin_cpuinfo.c, plugin_meminfo.c,
- plugin_proc_stat.c: moved various /proc parsing to own functions
+ * [r315] trunk/hash.c, trunk/hash.h, trunk/plugin_cpuinfo.c,
+ trunk/plugin_meminfo.c, trunk/plugin_proc_stat.c:
+ [lcd4linux @ 2004-01-16 07:26:25 by reinelt]
+ moved various /proc parsing to own functions
made some progress with /proc/stat parsing
-2004-01-16 06:04 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, filter.c, hash.c, hash.h,
- lcd4linux.conf.sample, plugin.c, plugin_proc_stat.c, system.c:
- started plugin proc_stat which should parse /proc/stat which
- again is a paint in the a** thinking over implementation methods
- of delta functions (CPU load, ...)
-
-2004-01-15 08:47 reinelt
-
- * drv_MatrixOrbital.c, evaluator.c, lcd4linux.conf.sample,
- widget_text.c, widget_text.h, debian/postinst, debian/watch:
+ * [r314] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/filter.c, trunk/hash.c, trunk/hash.h,
+ trunk/lcd4linux.conf.sample, trunk/plugin.c,
+ trunk/plugin_proc_stat.c, trunk/system.c:
+ [lcd4linux @ 2004-01-16 05:04:53 by reinelt]
+ started plugin proc_stat which should parse /proc/stat
+ which again is a paint in the a**
+ thinking over implementation methods of delta functions
+ (CPU load, ...)
+
+2004-01-15 reinelt
+
+ * [r313] trunk/debian/postinst, trunk/debian/watch,
+ trunk/drv_MatrixOrbital.c, trunk/evaluator.c,
+ trunk/lcd4linux.conf.sample, trunk/widget_text.c,
+ trunk/widget_text.h:
+ [lcd4linux @ 2004-01-15 07:47:02 by reinelt]
debian/ postinst and watch added (did CVS forget about them?)
- evaluator: conditional expressions (a?b:c) added text widget
- nearly finished
-
-2004-01-15 05:32 reinelt
-
- * ChangeLog: [no log message]
-
-2004-01-15 05:29 reinelt
-
- * Makefile.am, Makefile.in, lcd4linux.conf.sample,
- lcd4linux.conf.sample.old, plugin.c, plugin_cpuinfo.c,
- plugin_loadavg.c, plugin_meminfo.c, widget_text.c, widget_text.h:
- moved lcd4linux.conf.sample to *.old lcd4linux.conf.sample with
- new layout new plugins 'loadavg' and 'meminfo' text widget have
- pre- and postfix
-
-2004-01-14 12:33 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, cfg.h, drv_MatrixOrbital.c,
- expr.c, layout.c, lcd4linux.c, plugin.c, plugin_cfg.c,
- plugin_cpuinfo.c, plugin_uname.c, widget.c, widget.h,
- widget_text.c: new plugin 'uname' which does what it's called
- text widget nearly finished first results displayed on
- MatrixOrbital
-
-2004-01-13 11:03 reinelt
-
- * Makefile.am, Makefile.in, hash.c, hash.h, plugin.c, plugin_cfg.c,
- plugin_cpuinfo.c, plugin_sample.c: new util 'hash' for
- associative arrays new plugin 'cpuinfo'
-
-2004-01-13 09:18 reinelt
-
- * Makefile.am, Makefile.in, configure, configure.in, layout.c,
- lcd4linux.c, parport.c, timer.c, timer.h, widget.c, widget.h,
- widget_text.c: timer queues added liblcd4linux deactivated turing
- transformation to new layout
-
-2004-01-12 04:51 reinelt
-
- * evaluator.c, evaluator.h, expr.c, layout.c, lcd4linux.c:
+ evaluator: conditional expressions (a?b:c) added
+ text widget nearly finished
+
+ * [r312] trunk/ChangeLog:
+ [lcd4linux @ 2004-01-15 04:32:14 by reinelt]
+
+ * [r311] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/lcd4linux.conf.sample.old,
+ trunk/plugin.c, trunk/plugin_cpuinfo.c, trunk/plugin_loadavg.c,
+ trunk/plugin_meminfo.c, trunk/widget_text.c, trunk/widget_text.h:
+ [lcd4linux @ 2004-01-15 04:29:45 by reinelt]
+ moved lcd4linux.conf.sample to *.old
+ lcd4linux.conf.sample with new layout
+ new plugins 'loadavg' and 'meminfo'
+ text widget have pre- and postfix
+
+2004-01-14 reinelt
+
+ * [r310] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/cfg.h, trunk/drv_MatrixOrbital.c, trunk/expr.c,
+ trunk/layout.c, trunk/lcd4linux.c, trunk/plugin.c,
+ trunk/plugin_cfg.c, trunk/plugin_cpuinfo.c, trunk/plugin_uname.c,
+ trunk/widget.c, trunk/widget.h, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-14 11:33:00 by reinelt]
+ new plugin 'uname' which does what it's called
+ text widget nearly finished
+ first results displayed on MatrixOrbital
+
+2004-01-13 reinelt
+
+ * [r309] trunk/Makefile.am, trunk/Makefile.in, trunk/hash.c,
+ trunk/hash.h, trunk/plugin.c, trunk/plugin_cfg.c,
+ trunk/plugin_cpuinfo.c, trunk/plugin_sample.c:
+ [lcd4linux @ 2004-01-13 10:03:01 by reinelt]
+ new util 'hash' for associative arrays
+ new plugin 'cpuinfo'
+
+ * [r308] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in, trunk/layout.c, trunk/lcd4linux.c,
+ trunk/parport.c, trunk/timer.c, trunk/timer.h, trunk/widget.c,
+ trunk/widget.h, trunk/widget_text.c:
+ [lcd4linux @ 2004-01-13 08:18:07 by reinelt]
+ timer queues added
+ liblcd4linux deactivated turing transformation to new layout
+
+2004-01-12 reinelt
+
+ * [r307] trunk/evaluator.c, trunk/evaluator.h, trunk/expr.c,
+ trunk/layout.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2004-01-12 03:51:01 by reinelt]
evaluating the 'Variables' section in the config file
-2004-01-11 19:26 reinelt
+2004-01-11 reinelt
- * Makefile.am, Makefile.in, cfg.c, drv_MatrixOrbital.c, layout.c,
- plugin.c, plugin_string.c, widget.c, widget.h, widget_text.c:
+ * [r306] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/drv_MatrixOrbital.c, trunk/layout.c, trunk/plugin.c,
+ trunk/plugin_string.c, trunk/widget.c, trunk/widget.h,
+ trunk/widget_text.c:
+ [lcd4linux @ 2004-01-11 18:26:02 by reinelt]
further widget and layout processing
-2004-01-11 10:26 reinelt
-
- * cfg.c, drv_MatrixOrbital.c, layout.c, widget.c: layout starts to
- exist...
-
-2004-01-10 21:22 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, cfg.h, drv.h,
- drv_MatrixOrbital.c, layout.c, layout.h, lcd4linux.c, plugin.c,
- widget.c, widget.h, widget_text.c: added new function
- 'cfg_list()' (not finished yet) added layout.c (will replace
- processor.c someday) added widget_text.c (will be the first and
- most important widget) modified lcd4linux.c so that old-style
- configs should work, too
-
-2004-01-10 18:45 reinelt
-
- * lcd4linux.c, plugin.c: changed initialization order so cfg() gets
- initialized before plugins. This way a plugin's init() can use
- cfg_get(). Thanks to Xavier for reporting this one!
-
-2004-01-10 18:36 reinelt
-
- * Makefile.am, Makefile.in, plugin.c, plugin_i2c_sensors.c:
+ * [r305] trunk/cfg.c, trunk/drv_MatrixOrbital.c, trunk/layout.c,
+ trunk/widget.c:
+ [lcd4linux @ 2004-01-11 09:26:15 by reinelt]
+ layout starts to exist...
+
+2004-01-10 reinelt
+
+ * [r304] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/cfg.h, trunk/drv.h, trunk/drv_MatrixOrbital.c,
+ trunk/layout.c, trunk/layout.h, trunk/lcd4linux.c,
+ trunk/plugin.c, trunk/widget.c, trunk/widget.h,
+ trunk/widget_text.c:
+ [lcd4linux @ 2004-01-10 20:22:33 by reinelt]
+ added new function 'cfg_list()' (not finished yet)
+ added layout.c (will replace processor.c someday)
+ added widget_text.c (will be the first and most important widget)
+ modified lcd4linux.c so that old-style configs should work, too
+
+ * [r303] trunk/lcd4linux.c, trunk/plugin.c:
+ [lcd4linux @ 2004-01-10 17:45:26 by reinelt]
+ changed initialization order so cfg() gets initialized before
+ plugins.
+ This way a plugin's init() can use cfg_get().
+ Thanks to Xavier for reporting this one!
+
+ * [r302] trunk/Makefile.am, trunk/Makefile.in, trunk/plugin.c,
+ trunk/plugin_i2c_sensors.c:
+ [lcd4linux @ 2004-01-10 17:36:56 by reinelt]
I2C Sensors plugin from Xavier added
-2004-01-10 18:34 reinelt
-
- * drv_MatrixOrbital.c, widget.c, widget.h: further matrixOrbital
- changes widgets initialized
-
-2004-01-10 11:20 reinelt
-
- * drv.c, drv_MatrixOrbital.c: new MatrixOrbital changes
-
-2004-01-09 18:03 reinelt
-
- * Makefile.am, Makefile.in, configure, configure.in, display.c,
- display.h, drv.c, drv.h, drv_MatrixOrbital.c, lcd4linux.c:
- initiated transfer to new driver architecture new file 'drv.c'
- will someday replace 'display.c' new file 'drv_MatrixOrbital.c'
- will replace 'MatrixOrbital.c' due to this 'soft' transfer
- lcd4linux should stay usable during the switch (at least I hope
- so)
-
-2004-01-09 05:16 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, Raster.c,
- T6963.c, Text.c, USBLCD.c, XWindow.c, cfg.c, cfg.h, exec.c,
- expr.c, filter.c, icon.c, imon.c, lcd4linux.c, mail.c, mail2.c,
- parport.c, processor.c, seti.c, system.c, wifi.c: added 'section'
- argument to cfg_get(), but NULLed it on all calls by now.
-
-2004-01-08 07:00 reinelt
-
- * cfg.c: allowed '.' in key names allowed empty group keys (not
- only "group anything {", but "anything {")
-
-2004-01-08 06:28 reinelt
-
- * AUTHORS, cfg.c, lcd4linux.c: Luk Claes added to AUTHORS cfg:
- group handling ('{}') added
-
-2004-01-07 11:15 reinelt
-
- * cfg.c, config.h.in, evaluator.c, libtool: small glitch in
- evaluator fixed made config table sorted and access with
- bsearch(), which should be much faster
-
-2004-01-07 00:01 reinelt
-
- * AUTHORS, evaluator.c, debian/copyright: more copyright issues
-
-2004-01-06 23:33 reinelt
-
- * AUTHORS, HD44780.c, MilfordInstruments.c, USBLCD.c, XWindow.c,
- battery.c, battery.h, imon.c, imon.h, plugin_xmms.c, seti.c,
- wifi.c, wifi.h, debian/copyright: Copyright statements cleaned up
-
-2004-01-06 22:14 reinelt
-
- * debian/: control, dirs, rules, templates: more debianizing
-
-2004-01-06 19:22 reinelt
-
- * debian/copyright: debian updates
-
-2004-01-06 18:56 reinelt
-
- * aclocal.m4, configure, ltmain.sh: autotools update
-
-2004-01-06 18:37 reinelt
-
- * ChangeLog: [no log message]
-
-2004-01-06 18:33 reinelt
-
- * Makefile.am, Makefile.in, README.Plugins, evaluator.c, plugin.c,
- plugin_sample.c:
- Evaluator: functions with variable argument lists Evaluator:
- plugin_sample.c and README.Plugins added
-
-2004-01-06 16:19 reinelt
-
- * evaluator.c, plugin.c: Evaluator rearrangements...
-
-2004-01-05 12:57 reinelt
-
- * Makefile.am, Makefile.in, expr.c, expr.h, parser.c, parser.h,
- processor.c: added %y tokens to make the Evaluator useable
+ * [r301] trunk/drv_MatrixOrbital.c, trunk/widget.c, trunk/widget.h:
+ [lcd4linux @ 2004-01-10 17:34:40 by reinelt]
+ further matrixOrbital changes
+ widgets initialized
+
+ * [r300] trunk/drv.c, trunk/drv_MatrixOrbital.c:
+ [lcd4linux @ 2004-01-10 10:20:22 by reinelt]
+ new MatrixOrbital changes
+
+2004-01-09 reinelt
+
+ * [r299] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in, trunk/display.c, trunk/display.h,
+ trunk/drv.c, trunk/drv.h, trunk/drv_MatrixOrbital.c,
+ trunk/lcd4linux.c:
+ [lcd4linux @ 2004-01-09 17:03:06 by reinelt]
+ initiated transfer to new driver architecture
+ new file 'drv.c' will someday replace 'display.c'
+ new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c'
+ due to this 'soft' transfer lcd4linux should stay usable during
+ the switch
+ (at least I hope so)
+
+ * [r298] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/MatrixOrbital.c, trunk/MilfordInstruments.c,
+ trunk/PalmPilot.c, trunk/Raster.c, trunk/T6963.c, trunk/Text.c,
+ trunk/USBLCD.c, trunk/XWindow.c, trunk/cfg.c, trunk/cfg.h,
+ trunk/exec.c, trunk/expr.c, trunk/filter.c, trunk/icon.c,
+ trunk/imon.c, trunk/lcd4linux.c, trunk/mail.c, trunk/mail2.c,
+ trunk/parport.c, trunk/processor.c, trunk/seti.c, trunk/system.c,
+ trunk/wifi.c:
+ [lcd4linux @ 2004-01-09 04:16:06 by reinelt]
+ added 'section' argument to cfg_get(), but NULLed it on all calls
+ by now.
+
+2004-01-08 reinelt
+
+ * [r297] trunk/cfg.c:
+ [lcd4linux @ 2004-01-08 06:00:28 by reinelt]
+ allowed '.' in key names
+ allowed empty group keys (not only "group anything {", but
+ "anything {")
+
+ * [r296] trunk/AUTHORS, trunk/cfg.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2004-01-08 05:28:12 by reinelt]
+ Luk Claes added to AUTHORS
+ cfg: group handling ('{}') added
+
+2004-01-07 reinelt
+
+ * [r295] trunk/cfg.c, trunk/config.h.in, trunk/evaluator.c,
+ trunk/libtool:
+ [lcd4linux @ 2004-01-07 10:15:41 by reinelt]
+ small glitch in evaluator fixed
+ made config table sorted and access with bsearch(),
+ which should be much faster
+
+2004-01-06 reinelt
+
+ * [r294] trunk/AUTHORS, trunk/debian/copyright, trunk/evaluator.c:
+ [lcd4linux @ 2004-01-06 23:01:37 by reinelt]
+ more copyright issues
+
+ * [r293] trunk/AUTHORS, trunk/HD44780.c,
+ trunk/MilfordInstruments.c, trunk/USBLCD.c, trunk/XWindow.c,
+ trunk/battery.c, trunk/battery.h, trunk/debian/copyright,
+ trunk/imon.c, trunk/imon.h, trunk/plugin_xmms.c, trunk/seti.c,
+ trunk/wifi.c, trunk/wifi.h:
+ [lcd4linux @ 2004-01-06 22:33:13 by reinelt]
+ Copyright statements cleaned up
+
+ * [r292] trunk/debian/control, trunk/debian/dirs,
+ trunk/debian/rules, trunk/debian/templates:
+ [lcd4linux @ 2004-01-06 21:14:51 by reinelt]
+ more debianizing
+
+ * [r291] trunk/debian/copyright:
+ [lcd4linux @ 2004-01-06 18:22:41 by reinelt]
+ debian updates
+
+ * [r290] trunk/aclocal.m4, trunk/configure, trunk/ltmain.sh:
+ [lcd4linux @ 2004-01-06 17:56:43 by reinelt]
+ autotools update
+
+ * [r289] trunk/ChangeLog:
+ [lcd4linux @ 2004-01-06 17:37:00 by reinelt]
+
+ * [r288] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/README.Plugins, trunk/evaluator.c, trunk/plugin.c,
+ trunk/plugin_sample.c:
+ [lcd4linux @ 2004-01-06 17:33:45 by reinelt]
+ Evaluator: functions with variable argument lists
+ Evaluator: plugin_sample.c and README.Plugins added
+
+ * [r287] trunk/evaluator.c, trunk/plugin.c:
+ [lcd4linux @ 2004-01-06 15:19:12 by reinelt]
+ Evaluator rearrangements...
+
+2004-01-05 reinelt
+
+ * [r286] trunk/Makefile.am, trunk/Makefile.in, trunk/expr.c,
+ trunk/expr.h, trunk/parser.c, trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2004-01-05 11:57:38 by reinelt]
+ added %y tokens to make the Evaluator useable
+
+2004-01-02 reinelt
+
+ * [r285] trunk/debian, trunk/debian/changelog, trunk/debian/compat,
+ trunk/debian/config, trunk/debian/control,
+ trunk/debian/copyright, trunk/debian/dirs, trunk/debian/docs,
+ trunk/debian/init.d, trunk/debian/rules, trunk/debian/templates:
+ [lcd4linux @ 2004-01-02 14:20:15 by reinelt]
+ debianization added
+
+ * [r284] trunk/ChangeLog, trunk/TODO:
+ [lcd4linux @ 2004-01-02 14:18:54 by reinelt]
+ Changelog, TODO updated
+
+2003-12-19 reinelt
+
+ * [r283] trunk/Makefile.am, trunk/Makefile.in, trunk/plugin.c,
+ trunk/plugin_xmms.c:
+ [lcd4linux @ 2003-12-19 06:27:33 by reinelt]
+ added XMMS plugin from Markus Keil
+
+ * [r282] trunk/.cvsignore:
+ [lcd4linux @ 2003-12-19 05:56:13 by reinelt]
+ added .cvsignore containing '*.lo'
-2004-01-02 15:20 reinelt
+ * [r281] trunk/plugin_math.c, trunk/plugin_string.c:
+ [lcd4linux @ 2003-12-19 05:50:34 by reinelt]
+ added plugin_math.c and plugin_string.c
- * debian/: changelog, compat, config, control, copyright, dirs,
- docs, init.d, rules, templates: debianization added
+ * [r280] trunk/Makefile.am, trunk/Makefile.in, trunk/plugin.c:
+ [lcd4linux @ 2003-12-19 05:49:23 by reinelt]
+ extracted plugin_math and plugin_string into extra files
-2004-01-02 15:18 reinelt
+ * [r279] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/cfg.c, trunk/client.c,
+ trunk/client.h, trunk/lcd4linux.c, trunk/plugin.c,
+ trunk/plugin.h:
+ [lcd4linux @ 2003-12-19 05:35:13 by reinelt]
+ renamed 'client' to 'plugin'
- * ChangeLog, TODO: Changelog, TODO updated
+2003-12-01 reinelt
-2003-12-19 07:27 reinelt
+ * [r278] trunk/lcd4linux.c, trunk/system.c, trunk/wifi.c:
+ [lcd4linux @ 2003-12-01 07:08:50 by reinelt]
+ Patches from Xavier:
+ - WiFi: make interface configurable
+ - "quiet" as an option from the config file
+ - ignore missing "MemShared" on Linux 2.6
- * Makefile.am, Makefile.in, plugin.c, plugin_xmms.c: added XMMS
- plugin from Markus Keil
+2003-11-30 reinelt
-2003-12-19 06:56 reinelt
+ * [r277] trunk/Cwlinux.c:
+ [lcd4linux @ 2003-11-30 16:18:36 by reinelt]
+ Cwlinux: invalidate Framebuffer in case a char got redefined
- * .cvsignore: added .cvsignore containing '*.lo'
+2003-11-28 nicowallmeier
-2003-12-19 06:50 reinelt
+ * [r276] trunk/wifi.c:
+ [lcd4linux @ 2003-11-28 18:34:55 by nicowallmeier]
+ Minor bugfixes
- * plugin_math.c, plugin_string.c: added plugin_math.c and
- plugin_string.c
+2003-11-24 reinelt
-2003-12-19 06:49 reinelt
+ * [r275] trunk/isdn.c, trunk/processor.c:
+ [lcd4linux @ 2003-11-24 11:34:54 by reinelt]
+ 'Fixed' Rows which do not scroll by Lars Kempe
+ temporary workaround for debian kernel-header bug
- * Makefile.am, Makefile.in, plugin.c: extracted plugin_math and
- plugin_string into extra files
+2003-11-16 reinelt
-2003-12-19 06:35 reinelt
+ * [r274] trunk/Crystalfontz.c, trunk/MatrixOrbital.c,
+ trunk/lcd4linux.c:
+ [lcd4linux @ 2003-11-16 09:45:49 by reinelt]
+ Crystalfontz changes, small glitch in getopt() fixed
- * Makefile.am, Makefile.in, MatrixOrbital.c, cfg.c, client.c,
- client.h, lcd4linux.c, plugin.c, plugin.h: renamed 'client' to
- 'plugin'
+2003-11-14 reinelt
-2003-12-01 08:08 reinelt
+ * [r273] trunk/wifi.c, trunk/wifi.h:
+ [lcd4linux @ 2003-11-14 05:59:37 by reinelt]
+ added wifi.c wifi.h which have been forgotten at the last checkin
- * lcd4linux.c, system.c, wifi.c:
- Patches from Xavier: - WiFi: make interface configurable -
- "quiet" as an option from the config file - ignore missing
- "MemShared" on Linux 2.6
+2003-11-12 reinelt
-2003-11-30 17:18 reinelt
+ * [r272] trunk/HD44780.c:
+ [lcd4linux @ 2003-11-12 05:42:35 by reinelt]
+ small changes to the 16x4 handling
- * Cwlinux.c: Cwlinux: invalidate Framebuffer in case a char got
- redefined
+2003-11-11 reinelt
-2003-11-28 19:34 nicowallmeier
+ * [r271] trunk/Makefile.am, trunk/Makefile.in, trunk/parser.c,
+ trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2003-11-11 04:40:20 by reinelt]
+ WIFI patch from Xavier Vello
- * wifi.c: Minor bugfixes
+ * [r270] trunk/TODO, trunk/dvb.c:
+ [lcd4linux @ 2003-11-11 04:30:41 by reinelt]
+ very minor changes
-2003-11-24 12:34 reinelt
+2003-10-27 reinelt
- * isdn.c, processor.c:
- 'Fixed' Rows which do not scroll by Lars Kempe temporary
- workaround for debian kernel-header bug
+ * [r269] trunk/README.Rows, trunk/README.Tokens,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2003-10-27 09:05:42 by reinelt]
+ README.Rows, README.Tokens, lcd4linux.conf.sample from Thomas
+ Siedentopf
-2003-11-16 10:45 reinelt
+2003-10-22 reinelt
- * Crystalfontz.c, MatrixOrbital.c, lcd4linux.c: Crystalfontz
- changes, small glitch in getopt() fixed
+ * [r268] trunk/XWindow.c, trunk/icon.c:
+ [lcd4linux @ 2003-10-22 04:32:25 by reinelt]
+ fixed icon bug found by Rob van Nieuwkerk
-2003-11-14 06:59 reinelt
+ * [r267] trunk/Makefile.in, trunk/MatrixOrbital.c, trunk/icon.c,
+ trunk/lcd4linux.c:
+ [lcd4linux @ 2003-10-22 04:19:16 by reinelt]
+ Makefile.in for imon.c/.h, some MatrixOrbital clients
- * wifi.c, wifi.h: added wifi.c wifi.h which have been forgotten at
- the last checkin
+2003-10-12 nicowallmeier
-2003-11-12 06:42 reinelt
-
- * HD44780.c: small changes to the 16x4 handling
-
-2003-11-11 05:40 reinelt
-
- * Makefile.am, Makefile.in, parser.c, parser.h, processor.c: WIFI
- patch from Xavier Vello
-
-2003-11-11 05:30 reinelt
-
- * TODO, dvb.c: very minor changes
-
-2003-10-27 10:05 reinelt
-
- * README.Rows, README.Tokens, lcd4linux.conf.sample: README.Rows,
- README.Tokens, lcd4linux.conf.sample from Thomas Siedentopf
-
-2003-10-22 06:32 reinelt
-
- * XWindow.c, icon.c: fixed icon bug found by Rob van Nieuwkerk
-
-2003-10-22 06:19 reinelt
-
- * Makefile.in, MatrixOrbital.c, icon.c, lcd4linux.c: Makefile.in
- for imon.c/.h, some MatrixOrbital clients
-
-2003-10-12 08:08 nicowallmeier
-
- * Makefile.am, imon.c, imon.h, parser.c, parser.h, processor.c:
+ * [r266] trunk/Makefile.am, trunk/imon.c, trunk/imon.h,
+ trunk/parser.c, trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2003-10-12 06:08:28 by nicowallmeier]
imond/telmond support
-2003-10-12 06:46 reinelt
-
- * MatrixOrbital.c, processor.c, udelay.c:
+2003-10-12 reinelt
+ * [r265] trunk/MatrixOrbital.c, trunk/processor.c, trunk/udelay.c:
+ [lcd4linux @ 2003-10-12 04:46:19 by reinelt]
first try to integrate the Evaluator into a display driver
- (MatrixOrbital here) small warning in processor.c fixed (thanks
- to Zachary Giles) workaround for udelay() on alpha (no msr.h
- avaliable) (thanks to Zachary Giles)
-
-2003-10-11 08:01 reinelt
-
- * Makefile.am, Makefile.in, cfg.c, client.c, client.h,
- config.guess, config.sub, evaluator.c, evaluator.h, expression.c,
- expression.h, lcd4linux.c:
- renamed expression.{c,h} to client.{c,h} added config file client
+ (MatrixOrbital here)
+ small warning in processor.c fixed (thanks to Zachary Giles)
+ workaround for udelay() on alpha (no msr.h avaliable) (thanks to
+ Zachary Giles)
+
+2003-10-11 reinelt
+
+ * [r264] trunk/Makefile.am, trunk/Makefile.in, trunk/cfg.c,
+ trunk/client.c, trunk/client.h, trunk/config.guess,
+ trunk/config.sub, trunk/evaluator.c, trunk/evaluator.h,
+ trunk/expression.c, trunk/expression.h, trunk/lcd4linux.c:
+ [lcd4linux @ 2003-10-11 06:01:52 by reinelt]
+ renamed expression.{c,h} to client.{c,h}
+ added config file client
new functions 'AddNumericVariable()' and 'AddStringVariable()'
new parameter '-i' for interactive mode
-2003-10-08 16:21 reinelt
+2003-10-08 reinelt
- * ChangeLog, parport.c: Changelog; small type in parport.c
+ * [r263] trunk/ChangeLog, trunk/parport.c:
+ [lcd4linux @ 2003-10-08 14:21:10 by reinelt]
+ Changelog; small type in parport.c
-2003-10-08 15:39 andy-b
+2003-10-08 andy-b
- * MilfordInstruments.c: Cleaned up code in MilfordInstruments.c,
- and added descriptions for other display sizes (untested)
+ * [r262] trunk/MilfordInstruments.c:
+ [lcd4linux @ 2003-10-08 13:39:53 by andy-b]
+ Cleaned up code in MilfordInstruments.c, and added descriptions
+ for other display sizes (untested)
-2003-10-08 08:48 nicowallmeier
+2003-10-08 nicowallmeier
- * HD44780.c: special handling for 16x4 displays
+ * [r261] trunk/HD44780.c:
+ [lcd4linux @ 2003-10-08 06:48:47 by nicowallmeier]
+ special handling for 16x4 displays
-2003-10-08 08:45 nicowallmeier
+ * [r260] trunk/HD44780.c:
+ [lcd4linux @ 2003-10-08 06:45:00 by nicowallmeier]
+ Support of two displays of the same size
- * HD44780.c: Support of two displays of the same size
+2003-10-07 reinelt
-2003-10-07 06:12 reinelt
-
- * Makefile.in, config.h.in, configure, configure.in:
+ * [r259] trunk/Makefile.in, trunk/config.h.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2003-10-07 04:12:38 by reinelt]
AM_PROG_LIBTOOL removed
-2003-10-06 07:51 reinelt
-
- * expression.c: functions: min(), max()
-
-2003-10-06 07:47 reinelt
-
- * evaluator.c, expression.c: operators: ==, \!=, <=, >=
-
-2003-10-06 06:34 reinelt
-
- * evaluator.c, evaluator.h, expression.c, expression.h: expression
- evaluator added
-
-2003-10-06 06:33 reinelt
-
- * bootstrap, libtool: files 'libtool' and 'bootstrap' added
-
-2003-10-06 06:30 reinelt
-
- * Makefile.am, Makefile.in, configure, configure.in: libtool stuff
- again...
-
-2003-10-05 19:58 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- Makefile.am, Makefile.in, MatrixOrbital.c, MilfordInstruments.c,
- PalmPilot.c, Raster.c, SIN.c, Skeleton.c, T6963.c, Text.c,
- USBLCD.c, XWindow.c, bar.c, bar.h, battery.c, battery.h, cfg.c,
- cfg.h, debug.c, debug.h, display.c, display.h, dvb.c, dvb.h,
- exec.c, exec.h, filter.c, filter.h, fontmap.c, fontmap.h, icon.c,
- icon.h, isdn.c, isdn.h, lcd4linux.c, lock.c, lock.h, mail.c,
- mail.h, mail2.c, parport.c, parport.h, parser.c, parser.h, pid.c,
- pid.h, pixmap.c, pixmap.h, processor.c, processor.h, seti.c,
- seti.h, socket.c, socket.h, system.c, system.h, udelay.c,
- udelay.h, widget.c, widget.h: libtool junk; copyright messages
- cleaned up
-
-2003-10-04 09:54 reinelt
-
- * Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure,
- configure.in, ltmain.sh: autoconf/automake/libtool fixes from
- Ronald Landheer-Cieslak
-
-2003-10-03 05:53 reinelt
-
- * parport.c: compile error in parport fixed (thanks to Andrew from
- FilmCan)
-
-2003-10-03 05:51 reinelt
-
- * MatrixOrbital.c, processor.c: start support for new MatrixOrbital
- MX2 displays
-
-2003-09-29 08:58 reinelt
-
- * Makefile.am, Makefile.in, MilfordInstruments.c, config.h.in,
- configure, configure.in, display.c: new driver for Milford
- Instruments MI420 by Andy Baxter
-
-2003-09-29 08:12 reinelt
-
- * HD44780.c, MatrixOrbital.c, T6963.c: changed default HD44780
- wiring: unused signals are GND
-
-2003-09-21 08:43 reinelt
-
- * HD44780.c, MatrixOrbital.c:
-
- MatrixOrbital: bidirectional communication HD44780: special
- handling for 16x1 displays (thanks to anonymous bug report on
- sf.net)
-
-2003-09-19 10:40 reinelt
-
- * ChangeLog, configure, configure.in, lock.c:
-
- increased version number to 0.9.12 port locking is done as
- /var/lock/LCK..usb_tts_0 for /dev/usb/tts/0
-
-2003-09-19 05:51 reinelt
-
- * Makefile.am, Makefile.in, TODO, icon.c, widget.c, widget.h: minor
- fixes, widget.c added
-
-2003-09-13 09:20 reinelt
-
- * ChangeLog, configure, configure.in: Changelog
-
-2003-09-13 08:45 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, MatrixOrbital.c,
- PalmPilot.c, SIN.c, Skeleton.c, T6963.c, Text.c: icons for all
- remaining drivers
-
-2003-09-13 08:20 reinelt
-
- * HD44780.c, Makefile.am, Makefile.in, aclocal.m4, config.h.in,
- configure, configure.in: HD44780 timings changed; deactivated
- libtool
-
-2003-09-11 17:05 reinelt
-
- * config.sub, configure, configure.in: missing files for
- autoconf/automake/libtool
-
-2003-09-11 06:09 reinelt
-
- * HD44780.c, M50530.c, MatrixOrbital.c, USBLCD.c, icon.c,
- processor.c: minor cleanups
-
-2003-09-10 17:59 reinelt
-
- * Makefile.in, configure, configure.in, processor.c: minor cleanups
+2003-10-06 reinelt
+
+ * [r258] trunk/expression.c:
+ [lcd4linux @ 2003-10-06 05:51:15 by reinelt]
+ functions: min(), max()
+
+ * [r257] trunk/evaluator.c, trunk/expression.c:
+ [lcd4linux @ 2003-10-06 05:47:27 by reinelt]
+ operators: ==, \!=, <=, >=
+
+ * [r256] trunk/evaluator.c, trunk/evaluator.h, trunk/expression.c,
+ trunk/expression.h:
+ [lcd4linux @ 2003-10-06 04:34:06 by reinelt]
+ expression evaluator added
+
+ * [r255] trunk/bootstrap, trunk/libtool:
+ [lcd4linux @ 2003-10-06 04:33:06 by reinelt]
+ files 'libtool' and 'bootstrap' added
+
+ * [r254] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2003-10-06 04:30:43 by reinelt]
+ libtool stuff again...
+
+2003-10-05 reinelt
+
+ * [r253] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/Makefile.am, trunk/Makefile.in, trunk/MatrixOrbital.c,
+ trunk/MilfordInstruments.c, trunk/PalmPilot.c, trunk/Raster.c,
+ trunk/SIN.c, trunk/Skeleton.c, trunk/T6963.c, trunk/Text.c,
+ trunk/USBLCD.c, trunk/XWindow.c, trunk/bar.c, trunk/bar.h,
+ trunk/battery.c, trunk/battery.h, trunk/cfg.c, trunk/cfg.h,
+ trunk/debug.c, trunk/debug.h, trunk/display.c, trunk/display.h,
+ trunk/dvb.c, trunk/dvb.h, trunk/exec.c, trunk/exec.h,
+ trunk/filter.c, trunk/filter.h, trunk/fontmap.c, trunk/fontmap.h,
+ trunk/icon.c, trunk/icon.h, trunk/isdn.c, trunk/isdn.h,
+ trunk/lcd4linux.c, trunk/lock.c, trunk/lock.h, trunk/mail.c,
+ trunk/mail.h, trunk/mail2.c, trunk/parport.c, trunk/parport.h,
+ trunk/parser.c, trunk/parser.h, trunk/pid.c, trunk/pid.h,
+ trunk/pixmap.c, trunk/pixmap.h, trunk/processor.c,
+ trunk/processor.h, trunk/seti.c, trunk/seti.h, trunk/socket.c,
+ trunk/socket.h, trunk/system.c, trunk/system.h, trunk/udelay.c,
+ trunk/udelay.h, trunk/widget.c, trunk/widget.h:
+ [lcd4linux @ 2003-10-05 17:58:50 by reinelt]
+ libtool junk; copyright messages cleaned up
+
+2003-10-04 reinelt
+
+ * [r252] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/ltmain.sh:
+ [lcd4linux @ 2003-10-04 07:54:17 by reinelt]
+ autoconf/automake/libtool fixes from Ronald Landheer-Cieslak
+
+2003-10-03 reinelt
+
+ * [r251] trunk/parport.c:
+ [lcd4linux @ 2003-10-03 03:53:12 by reinelt]
+ compile error in parport fixed (thanks to Andrew from FilmCan)
+
+ * [r250] trunk/MatrixOrbital.c, trunk/processor.c:
+ [lcd4linux @ 2003-10-03 03:51:14 by reinelt]
+ start support for new MatrixOrbital MX2 displays
+
+2003-09-29 reinelt
+
+ * [r249] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MilfordInstruments.c, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/display.c:
+ [lcd4linux @ 2003-09-29 06:58:36 by reinelt]
+ new driver for Milford Instruments MI420 by Andy Baxter
+
+ * [r248] trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/T6963.c:
+ [lcd4linux @ 2003-09-29 06:12:56 by reinelt]
+ changed default HD44780 wiring: unused signals are GND
+
+2003-09-21 reinelt
+
+ * [r247] trunk/HD44780.c, trunk/MatrixOrbital.c:
+ [lcd4linux @ 2003-09-21 06:43:02 by reinelt]
+ MatrixOrbital: bidirectional communication
+ HD44780: special handling for 16x1 displays (thanks to anonymous
+ bug report on sf.net)
+
+2003-09-19 reinelt
+
+ * [r246] trunk/ChangeLog, trunk/configure, trunk/configure.in,
+ trunk/lock.c:
+ [lcd4linux @ 2003-09-19 08:40:32 by reinelt]
+ increased version number to 0.9.12
+ port locking is done as /var/lock/LCK..usb_tts_0 for
+ /dev/usb/tts/0
+
+ * [r245] trunk/Makefile.am, trunk/Makefile.in, trunk/TODO,
+ trunk/icon.c, trunk/widget.c, trunk/widget.h:
+ [lcd4linux @ 2003-09-19 03:51:29 by reinelt]
+ minor fixes, widget.c added
+
+2003-09-13 reinelt
+
+ * [r244] trunk/ChangeLog, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-09-13 07:20:51 by reinelt]
+ Changelog
+
+ * [r243] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/MatrixOrbital.c, trunk/PalmPilot.c,
+ trunk/SIN.c, trunk/Skeleton.c, trunk/T6963.c, trunk/Text.c:
+ [lcd4linux @ 2003-09-13 06:45:43 by reinelt]
+ icons for all remaining drivers
+
+ * [r242] trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/aclocal.m4, trunk/config.h.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2003-09-13 06:20:39 by reinelt]
+ HD44780 timings changed; deactivated libtool
+
+2003-09-11 reinelt
+
+ * [r241] trunk/config.sub, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-09-11 15:05:24 by reinelt]
+ missing files for autoconf/automake/libtool
+
+ * [r240] trunk/HD44780.c, trunk/M50530.c, trunk/MatrixOrbital.c,
+ trunk/USBLCD.c, trunk/icon.c, trunk/processor.c:
+ [lcd4linux @ 2003-09-11 04:09:52 by reinelt]
+ minor cleanups
-2003-09-10 17:09 reinelt
+2003-09-10 reinelt
- * ChangeLog: ChangeLog
+ * [r239] trunk/Makefile.in, trunk/configure, trunk/configure.in,
+ trunk/processor.c:
+ [lcd4linux @ 2003-09-10 15:59:39 by reinelt]
+ minor cleanups
-2003-09-10 16:01 reinelt
+ * [r238] trunk/ChangeLog:
+ [lcd4linux @ 2003-09-10 15:09:21 by reinelt]
+ ChangeLog
- * Raster.c, XWindow.c, icon.c, pixmap.c, pixmap.h, processor.c:
+ * [r237] trunk/Raster.c, trunk/XWindow.c, trunk/icon.c,
+ trunk/pixmap.c, trunk/pixmap.h, trunk/processor.c:
+ [lcd4linux @ 2003-09-10 14:01:52 by reinelt]
icons nearly finished\!
-2003-09-10 10:37 reinelt
-
- * lcd4linux.c, processor.c: icons: reorganized tick_* again...
-
-2003-09-10 05:48 reinelt
-
- * HD44780.c, M50530.c, MatrixOrbital.c, USBLCD.c, display.c,
- icon.c, processor.c: Icons for M50530, new processing scheme
- (Ticks.Text...)
-
-2003-09-09 13:47 reinelt
-
- * HD44780.c, MatrixOrbital.c, USBLCD.c: basic icon support for
- HD44780
-
-2003-09-09 08:54 reinelt
-
- * Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c,
- PalmPilot.c, Raster.c, USBLCD.c, XWindow.c, cfg.c, cfg.h,
- filter.c, lcd4linux.c, parport.c, processor.c: new function
- 'cfg_number()'
-
-2003-09-09 07:30 reinelt
-
- * MatrixOrbital.c, TODO, USBLCD.c, bar.c, display.c, display.h,
- icon.c, icon.h, lcd4linux.c, processor.c, processor.h: even more
- icons stuff
-
-2003-09-01 09:07 reinelt
-
- * Makefile.am, Makefile.in, aclocal.m4, config.guess, config.h.in,
- configure, configure.in, ltmain.sh: shared liblcd4linux
-
-2003-09-01 06:09 reinelt
-
- * MatrixOrbital.c, bar.c, display.c, display.h, icon.c, icon.h,
- parser.c, parser.h, processor.c: icons nearly finished, but
- MatrixOrbital only
-
-2003-08-24 07:28 reinelt
-
- * ChangeLog: ChangeLog
-
-2003-08-24 07:17 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- Makefile.am, Makefile.in, MatrixOrbital.c, PalmPilot.c, Raster.c,
- SIN.c, Text.c, USBLCD.c, cfg.c, cfg.h, debug.c, debug.h,
- display.c, display.h, icon.c, lcd4linux.c, parport.c,
- processor.c, seti.c, system.c: liblcd4linux patch from Patrick
- Schemitz
-
-2003-08-24 06:31 reinelt
-
- * Makefile.am, Makefile.in, MatrixOrbital.c, display.c, icon.c,
- icon.h: icon.c icon.h added
-
-2003-08-22 05:45 reinelt
-
- * HD44780.c, MatrixOrbital.c, parport.c: bug in parallel port code
- fixed, more icons stuff
-
-2003-08-20 07:26 reinelt
-
- * bar.c: small bug in bar compaction fixed
-
-2003-08-19 07:23 reinelt
-
- * HD44780.c, parport.c: HD44780 dual-controller patch from Jesse
- Brook Kovach
-
-2003-08-19 06:28 reinelt
-
- * Crystalfontz.c, HD44780.c, MatrixOrbital.c, bar.c: more Icon
- stuff, minor glitches fixed
-
-2003-08-17 18:37 reinelt
-
- * MatrixOrbital.c, display.c, display.h, lcd4linux.c, processor.c:
+ * [r236] trunk/lcd4linux.c, trunk/processor.c:
+ [lcd4linux @ 2003-09-10 08:37:09 by reinelt]
+ icons: reorganized tick_* again...
+
+ * [r235] trunk/HD44780.c, trunk/M50530.c, trunk/MatrixOrbital.c,
+ trunk/USBLCD.c, trunk/display.c, trunk/icon.c, trunk/processor.c:
+ [lcd4linux @ 2003-09-10 03:48:22 by reinelt]
+ Icons for M50530, new processing scheme (Ticks.Text...)
+
+2003-09-09 reinelt
+
+ * [r234] trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/USBLCD.c:
+ [lcd4linux @ 2003-09-09 11:47:47 by reinelt]
+ basic icon support for HD44780
+
+ * [r233] trunk/Crystalfontz.c, trunk/Cwlinux.c, trunk/HD44780.c,
+ trunk/M50530.c, trunk/MatrixOrbital.c, trunk/PalmPilot.c,
+ trunk/Raster.c, trunk/USBLCD.c, trunk/XWindow.c, trunk/cfg.c,
+ trunk/cfg.h, trunk/filter.c, trunk/lcd4linux.c, trunk/parport.c,
+ trunk/processor.c:
+ [lcd4linux @ 2003-09-09 06:54:43 by reinelt]
+ new function 'cfg_number()'
+
+ * [r232] trunk/MatrixOrbital.c, trunk/TODO, trunk/USBLCD.c,
+ trunk/bar.c, trunk/display.c, trunk/display.h, trunk/icon.c,
+ trunk/icon.h, trunk/lcd4linux.c, trunk/processor.c,
+ trunk/processor.h:
+ [lcd4linux @ 2003-09-09 05:30:33 by reinelt]
+ even more icons stuff
+
+2003-09-01 reinelt
+
+ * [r231] trunk/Makefile.am, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.guess, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/ltmain.sh:
+ [lcd4linux @ 2003-09-01 07:07:03 by reinelt]
+ shared liblcd4linux
+
+ * [r230] trunk/MatrixOrbital.c, trunk/bar.c, trunk/display.c,
+ trunk/display.h, trunk/icon.c, trunk/icon.h, trunk/parser.c,
+ trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2003-09-01 04:09:34 by reinelt]
+ icons nearly finished, but MatrixOrbital only
+
+2003-08-24 reinelt
+
+ * [r229] trunk/ChangeLog:
+ [lcd4linux @ 2003-08-24 05:28:31 by reinelt]
+ ChangeLog
+
+ * [r228] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/Makefile.am, trunk/Makefile.in, trunk/MatrixOrbital.c,
+ trunk/PalmPilot.c, trunk/Raster.c, trunk/SIN.c, trunk/Text.c,
+ trunk/USBLCD.c, trunk/cfg.c, trunk/cfg.h, trunk/debug.c,
+ trunk/debug.h, trunk/display.c, trunk/display.h, trunk/icon.c,
+ trunk/lcd4linux.c, trunk/parport.c, trunk/processor.c,
+ trunk/seti.c, trunk/system.c:
+ [lcd4linux @ 2003-08-24 05:17:58 by reinelt]
+ liblcd4linux patch from Patrick Schemitz
+
+ * [r227] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/display.c, trunk/icon.c,
+ trunk/icon.h:
+ [lcd4linux @ 2003-08-24 04:31:56 by reinelt]
+ icon.c icon.h added
+
+2003-08-22 reinelt
+
+ * [r226] trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/parport.c:
+ [lcd4linux @ 2003-08-22 03:45:08 by reinelt]
+ bug in parallel port code fixed, more icons stuff
+
+2003-08-20 reinelt
+
+ * [r225] trunk/bar.c:
+ [lcd4linux @ 2003-08-20 05:26:43 by reinelt]
+ small bug in bar compaction fixed
+
+2003-08-19 reinelt
+
+ * [r224] trunk/HD44780.c, trunk/parport.c:
+ [lcd4linux @ 2003-08-19 05:23:55 by reinelt]
+ HD44780 dual-controller patch from Jesse Brook Kovach
+
+ * [r223] trunk/Crystalfontz.c, trunk/HD44780.c,
+ trunk/MatrixOrbital.c, trunk/bar.c:
+ [lcd4linux @ 2003-08-19 04:28:41 by reinelt]
+ more Icon stuff, minor glitches fixed
+
+2003-08-17 reinelt
+
+ * [r222] trunk/MatrixOrbital.c, trunk/display.c, trunk/display.h,
+ trunk/lcd4linux.c, trunk/processor.c:
+ [lcd4linux @ 2003-08-17 16:37:39 by reinelt]
more icon framework
-2003-08-17 14:11 reinelt
-
- * PalmPilot.c, Raster.c, SIN.c, Skeleton.c, display.c, display.h:
+ * [r221] trunk/PalmPilot.c, trunk/Raster.c, trunk/SIN.c,
+ trunk/Skeleton.c, trunk/display.c, trunk/display.h:
+ [lcd4linux @ 2003-08-17 12:11:58 by reinelt]
framework for icons prepared
-2003-08-17 10:25 reinelt
-
- * Makefile.am, Makefile.in, SIN.c, Skeleton.c, configure,
- configure.in: preparations for liblcd4linux; minor bugs in SIN.c
- and Skeleton.c
-
-2003-08-17 08:57 reinelt
-
- * ChangeLog, Crystalfontz.c, Crystalfontz.h, Makefile.am,
- Makefile.in: complete rewrite of the Crystalfontz driver
+ * [r220] trunk/Makefile.am, trunk/Makefile.in, trunk/SIN.c,
+ trunk/Skeleton.c, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-08-17 08:25:30 by reinelt]
+ preparations for liblcd4linux; minor bugs in SIN.c and Skeleton.c
-2003-08-17 06:38 reinelt
+ * [r219] trunk/ChangeLog, trunk/Crystalfontz.c,
+ trunk/Crystalfontz.h, trunk/Makefile.am, trunk/Makefile.in:
+ [lcd4linux @ 2003-08-17 06:57:04 by reinelt]
+ complete rewrite of the Crystalfontz driver
- * config.guess: added config.guess
+ * [r218] trunk/config.guess:
+ [lcd4linux @ 2003-08-17 04:38:57 by reinelt]
+ added config.guess
-2003-08-16 09:31 reinelt
+2003-08-16 reinelt
- * BeckmannEgle.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c,
- T6963.c, USBLCD.c, parport.c: double buffering in all drivers
+ * [r217] trunk/BeckmannEgle.c, trunk/Cwlinux.c, trunk/HD44780.c,
+ trunk/M50530.c, trunk/MatrixOrbital.c, trunk/T6963.c,
+ trunk/USBLCD.c, trunk/parport.c:
+ [lcd4linux @ 2003-08-16 07:31:35 by reinelt]
+ double buffering in all drivers
-2003-08-15 09:54 reinelt
+2003-08-15 reinelt
- * HD44780.c, M50530.c, T6963.c, parport.c, parport.h: HD44780 4 bit
- mode implemented
+ * [r216] trunk/HD44780.c, trunk/M50530.c, trunk/T6963.c,
+ trunk/parport.c, trunk/parport.h:
+ [lcd4linux @ 2003-08-15 07:54:07 by reinelt]
+ HD44780 4 bit mode implemented
-2003-08-14 06:59 reinelt
+2003-08-14 reinelt
- * Makefile.am, Makefile.in, configure, configure.in: changed
- version to 0.9.11, added curses.m4 to Makefile.am
+ * [r215] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2003-08-14 04:59:30 by reinelt]
+ changed version to 0.9.11, added curses.m4 to Makefile.am
-2003-08-14 05:48 reinelt
+ * [r214] trunk/ChangeLog:
+ [lcd4linux @ 2003-08-14 03:48:54 by reinelt]
+ ChangeLog
- * ChangeLog: ChangeLog
+ * [r213] trunk/cfg.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2003-08-14 03:47:40 by reinelt]
+ remove PID file if driver initialisation fails
-2003-08-14 05:47 reinelt
+2003-08-12 reinelt
- * cfg.c, lcd4linux.c: remove PID file if driver initialisation
- fails
+ * [r212] trunk/HD44780.c, trunk/config.h.in, trunk/configure:
+ [lcd4linux @ 2003-08-12 05:10:31 by reinelt]
+ first version of HD44780 4Bit-Mode patch
-2003-08-12 07:10 reinelt
+2003-08-11 reinelt
- * HD44780.c, config.h.in, configure: first version of HD44780
- 4Bit-Mode patch
+ * [r211] trunk/configure.in:
+ [lcd4linux @ 2003-08-11 04:51:28 by reinelt]
+ another uClibc issue: realloc
-2003-08-11 06:51 reinelt
+2003-08-08 reinelt
- * configure.in: another uClibc issue: realloc
+ * [r210] trunk/ChangeLog, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-08-08 23:11:34 by reinelt]
-2003-08-09 01:11 reinelt
+ * [r209] trunk/dvb.c, trunk/dvb.h:
+ [lcd4linux @ 2003-08-08 23:08:38 by reinelt]
+ CVS Id and Log missing from dvb.{c,h}
- * ChangeLog, configure, configure.in: [no log message]
+ * [r208] trunk/Makefile.am, trunk/Makefile.in, trunk/lcd4linux.c,
+ trunk/pid.c, trunk/pid.h:
+ [lcd4linux @ 2003-08-08 08:05:23 by reinelt]
+ added PID file handling
-2003-08-09 01:08 reinelt
+ * [r207] trunk/ChangeLog, trunk/configure, trunk/debug.c,
+ trunk/lcd4linux.c:
+ [lcd4linux @ 2003-08-08 06:58:06 by reinelt]
+ improved forking
- * dvb.c, dvb.h: CVS Id and Log missing from dvb.{c,h}
+ * [r206] trunk/CREDITS, trunk/ChangeLog, trunk/TODO,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/dvb.c:
+ [lcd4linux @ 2003-08-08 05:42:51 by reinelt]
+ uClibc compatibility issue; small glitch in dvb.c
-2003-08-08 10:05 reinelt
+2003-08-01 reinelt
- * Makefile.am, Makefile.in, lcd4linux.c, pid.c, pid.h: added PID
- file handling
+ * [r205] trunk/Cwlinux.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/README, trunk/T6963.c:
+ [lcd4linux @ 2003-08-01 05:15:42 by reinelt]
+ last cleanups for 0.9.9
-2003-08-08 08:58 reinelt
+2003-07-29 reinelt
- * ChangeLog, configure, debug.c, lcd4linux.c: improved forking
-
-2003-08-08 07:42 reinelt
-
- * CREDITS, ChangeLog, TODO, config.h.in, configure, configure.in,
- dvb.c: uClibc compatibility issue; small glitch in dvb.c
-
-2003-08-01 07:15 reinelt
-
- * Cwlinux.c, Makefile.am, Makefile.in, README, T6963.c: last
- cleanups for 0.9.9
-
-2003-07-29 06:56 reinelt
-
- * Makefile.in, Raster.c, aclocal.m4, configure, configure.in:
+ * [r204] trunk/Makefile.in, trunk/Raster.c, trunk/aclocal.m4,
+ trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-07-29 04:56:13 by reinelt]
disable Raster driver automagically if gd.h not found
-2003-07-28 10:22 reinelt
-
- * README.Crystalfontz, README.HD44780, README.HD44780.GPO,
- README.MatrixOrbital, README.Png, README.Raster, README.Text,
- README.Webinterface, README.X11: several README's moved to web
- page
-
-2003-07-24 06:48 reinelt
+2003-07-28 reinelt
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, Skeleton.c,
- T6963.c, Text.c, USBLCD.c, XWindow.c, display.c, display.h,
- lcd4linux.c, processor.c: 'soft clear' needed for virtual rows
+ * [r203] trunk/README.Crystalfontz, trunk/README.HD44780,
+ trunk/README.HD44780.GPO, trunk/README.MatrixOrbital,
+ trunk/README.Png, trunk/README.Raster, trunk/README.Text,
+ trunk/README.Webinterface, trunk/README.X11:
+ [lcd4linux @ 2003-07-28 08:22:17 by reinelt]
+ several README's moved to web page
-2003-07-21 08:34 reinelt
+2003-07-24 reinelt
- * processor.c: bars on virtual rows fixed
+ * [r202] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/MatrixOrbital.c, trunk/PalmPilot.c, trunk/Raster.c,
+ trunk/SIN.c, trunk/Skeleton.c, trunk/T6963.c, trunk/Text.c,
+ trunk/USBLCD.c, trunk/XWindow.c, trunk/display.c,
+ trunk/display.h, trunk/lcd4linux.c, trunk/processor.c:
+ [lcd4linux @ 2003-07-24 04:48:09 by reinelt]
+ 'soft clear' needed for virtual rows
-2003-07-21 08:10 reinelt
+2003-07-21 reinelt
- * processor.c: removed maxlen parameter from process_row()
+ * [r201] trunk/processor.c:
+ [lcd4linux @ 2003-07-21 06:34:14 by reinelt]
+ bars on virtual rows fixed
-2003-07-21 07:56 reinelt
+ * [r200] trunk/processor.c:
+ [lcd4linux @ 2003-07-21 06:10:11 by reinelt]
+ removed maxlen parameter from process_row()
- * dvb.c: check for HAVE_LINUX_DVB_FRONTEND_H needs config.h
+ * [r199] trunk/dvb.c:
+ [lcd4linux @ 2003-07-21 05:56:48 by reinelt]
+ check for HAVE_LINUX_DVB_FRONTEND_H needs config.h
-2003-07-19 11:42 reinelt
+2003-07-19 reinelt
- * config.h.in, configure, configure.in, dvb.c: check for
- dvb/frontend.h and disable DVB client if not found.
+ * [r198] trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/dvb.c:
+ [lcd4linux @ 2003-07-19 09:42:42 by reinelt]
+ check for dvb/frontend.h and disable DVB client if not found.
-2003-07-18 06:43 reinelt
+2003-07-18 reinelt
- * udelay.c: udelay: unnecessary sanity check removed
+ * [r197] trunk/udelay.c:
+ [lcd4linux @ 2003-07-18 04:43:14 by reinelt]
+ udelay: unnecessary sanity check removed
-2003-06-26 07:31 reinelt
+2003-06-26 reinelt
- * system.c: bug in /proc/net/dev parsing fixed
+ * [r196] trunk/system.c:
+ [lcd4linux @ 2003-06-26 05:31:16 by reinelt]
+ bug in /proc/net/dev parsing fixed
-2003-06-22 21:31 reinelt
+2003-06-22 reinelt
- * dvb.c, dvb.h: added dvb.c dvb.h
+ * [r195] trunk/dvb.c, trunk/dvb.h:
+ [lcd4linux @ 2003-06-22 19:31:24 by reinelt]
+ added dvb.c dvb.h
-2003-06-21 07:46 reinelt
+2003-06-21 reinelt
- * Makefile.am, Makefile.in, isdn.c, parser.c, parser.h,
- processor.c: DVB client integrated
+ * [r194] trunk/Makefile.am, trunk/Makefile.in, trunk/isdn.c,
+ trunk/parser.c, trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2003-06-21 05:46:18 by reinelt]
+ DVB client integrated
-2003-06-13 08:35 reinelt
+2003-06-13 reinelt
- * processor.c: added scrolling capability
+ * [r193] trunk/processor.c:
+ [lcd4linux @ 2003-06-13 06:35:56 by reinelt]
+ added scrolling capability
-2003-06-13 07:11 reinelt
+ * [r192] trunk/lcd4linux.c, trunk/seti.c, trunk/system.c:
+ [lcd4linux @ 2003-06-13 05:11:10 by reinelt]
+ error message cosmetics
- * system.c, lcd4linux.c, seti.c: error message cosmetics
+2003-05-19 reinelt
-2003-05-19 07:55 reinelt
+ * [r191] trunk/Cwlinux.c:
+ [lcd4linux @ 2003-05-19 05:55:17 by reinelt]
+ Cwlinux sleep optimization
- * Cwlinux.c: Cwlinux sleep optimization
+2003-05-14 reinelt
-2003-05-14 08:17 reinelt
+ * [r190] trunk/Cwlinux.c:
+ [lcd4linux @ 2003-05-14 06:17:39 by reinelt]
+ added support for CW1602
- * Cwlinux.c: added support for CW1602
+2003-04-12 reinelt
-2003-04-12 18:23 reinelt
+ * [r189] trunk/XWindow.c:
+ [lcd4linux @ 2003-04-12 16:23:10 by reinelt]
+ small glitch in XWindow.c (thanks to Moe Wibble)
- * XWindow.c: small glitch in XWindow.c (thanks to Moe Wibble)
+2003-04-07 reinelt
-2003-04-07 08:02 reinelt
-
- * HD44780.c, M50530.c, T6963.c, lcd4linux.c, parport.c, parport.h:
+ * [r188] trunk/HD44780.c, trunk/M50530.c, trunk/T6963.c,
+ trunk/lcd4linux.c, trunk/parport.c, trunk/parport.h:
+ [lcd4linux @ 2003-04-07 06:02:58 by reinelt]
further parallel port abstraction
-2003-04-04 08:01 reinelt
-
- * HD44780.c, M50530.c, USBLCD.c, configure, configure.in,
- parport.c, parport.h, udelay.c: new parallel port abstraction
- scheme
+2003-04-04 reinelt
-2003-02-27 08:48 reinelt
+ * [r187] trunk/HD44780.c, trunk/M50530.c, trunk/USBLCD.c,
+ trunk/configure, trunk/configure.in, trunk/parport.c,
+ trunk/parport.h, trunk/udelay.c:
+ [lcd4linux @ 2003-04-04 06:01:59 by reinelt]
+ new parallel port abstraction scheme
- * configure, configure.in: changed versioning scheme from 0.99 to
- 0.9.9
+2003-02-27 reinelt
-2003-02-27 08:43 reinelt
+ * [r186] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2003-02-27 07:48:57 by reinelt]
+ changed versioning scheme from 0.99 to 0.9.9
- * INSTALL, Makefile.in, aclocal.m4, config.h.in, configure,
- configure.in, curses.m4, install-sh, missing, mkinstalldirs,
- udelay.c:
+ * [r185] trunk/INSTALL, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/curses.m4, trunk/install-sh, trunk/missing,
+ trunk/mkinstalldirs, trunk/udelay.c:
+ [lcd4linux @ 2003-02-27 07:43:10 by reinelt]
asm/msr.h: included hard-coded definition of rdtscl() if msr.h
cannot be found.
-
+
autoconf/automake/autoanything: switched back to 1.4. Hope it
works again.
-2003-02-24 05:50 reinelt
+2003-02-24 reinelt
- * Cwlinux.c: cwlinux fixes
+ * [r184] trunk/Cwlinux.c:
+ [lcd4linux @ 2003-02-24 04:50:57 by reinelt]
+ cwlinux fixes
-2003-02-22 08:53 reinelt
+2003-02-22 reinelt
- * BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c,
- MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, T6963.c, Text.c,
- USBLCD.c, XWindow.c, cfg.c, cfg.h, exec.c, filter.c, lcd4linux.c,
- mail.c, mail2.c, processor.c, seti.c, system.c:
+ * [r183] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/Cwlinux.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/MatrixOrbital.c, trunk/PalmPilot.c, trunk/Raster.c,
+ trunk/SIN.c, trunk/T6963.c, trunk/Text.c, trunk/USBLCD.c,
+ trunk/XWindow.c, trunk/cfg.c, trunk/cfg.h, trunk/exec.c,
+ trunk/filter.c, trunk/lcd4linux.c, trunk/mail.c, trunk/mail2.c,
+ trunk/processor.c, trunk/seti.c, trunk/system.c:
+ [lcd4linux @ 2003-02-22 07:53:09 by reinelt]
cfg_get(key,defval)
-2003-02-22 08:23 reinelt
-
- * Cwlinux.c: Cwlinux fixes
+ * [r182] trunk/Cwlinux.c:
+ [lcd4linux @ 2003-02-22 07:23:24 by reinelt]
+ Cwlinux fixes
-2003-02-18 07:13 reinelt
+2003-02-18 reinelt
- * README.X11, XWindow.c: X11 driver fixes and cleanup
+ * [r181] trunk/README.X11, trunk/XWindow.c:
+ [lcd4linux @ 2003-02-18 06:13:44 by reinelt]
+ X11 driver fixes and cleanup
-2003-02-17 07:06 reinelt
+2003-02-17 reinelt
- * XWindow.c: small bug in X11 driver: omit pixel gap between
- cahracters
+ * [r180] trunk/XWindow.c:
+ [lcd4linux @ 2003-02-17 06:06:12 by reinelt]
+ small bug in X11 driver: omit pixel gap between cahracters
-2003-02-17 05:27 reinelt
+ * [r179] trunk/Text.c:
+ [lcd4linux @ 2003-02-17 04:27:58 by reinelt]
+ Text (curses) driver: cosmetic changes
- * Text.c: Text (curses) driver: cosmetic changes
+2003-02-13 reinelt
-2003-02-13 11:40 reinelt
+ * [r178] trunk/MatrixOrbital.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2003-02-13 10:40:17 by reinelt]
+ changed "copyright" to "2003"
+ added slightly different protocol for MatrixOrbital "LK202"
+ displays
- * MatrixOrbital.c, lcd4linux.c:
- changed "copyright" to "2003" added slightly different protocol
- for MatrixOrbital "LK202" displays
+2003-02-05 reinelt
-2003-02-05 05:31 reinelt
+ * [r177] trunk/exec.c, trunk/processor.c:
+ [lcd4linux @ 2003-02-05 04:31:38 by reinelt]
+ T_EXEC: remove trailing CR/LF
+ T_EXEC: deactivated maxlen calculation (for I don't understand
+ what it is for :-)
- * exec.c, processor.c:
- T_EXEC: remove trailing CR/LF T_EXEC: deactivated maxlen
- calculation (for I don't understand what it is for :-)
+2003-01-12 reinelt
-2003-01-12 07:51 reinelt
+ * [r176] trunk/bar.c:
+ [lcd4linux @ 2003-01-12 06:51:27 by reinelt]
+ fixed bug in bar compaction
- * bar.c: fixed bug in bar compaction
+2002-12-08 reinelt
-2002-12-08 08:36 reinelt
+ * [r175] trunk/AUTHORS, trunk/ChangeLog, trunk/Makefile.am,
+ trunk/Makefile.in, trunk/acconfig.h, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/curses.m4, trunk/depcomp:
+ [lcd4linux @ 2002-12-08 07:36:06 by reinelt]
+ autoconf/automake cleanup
- * AUTHORS, ChangeLog, Makefile.am, Makefile.in, acconfig.h,
- aclocal.m4, config.h.in, configure, configure.in, curses.m4,
- depcomp: autoconf/automake cleanup
+2002-12-06 reinelt
-2002-12-06 08:38 reinelt
+ * [r174] trunk/CREDITS, trunk/Makefile.in, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2002-12-06 07:38:43 by reinelt]
+ libgd/libpng bugfix: removed '-lpng -lz' from LDFLAGS
- * CREDITS, Makefile.in, aclocal.m4, config.h.in, configure,
- configure.in: libgd/libpng bugfix: removed '-lpng -lz' from
- LDFLAGS
+2002-12-05 reinelt
-2002-12-05 20:23 reinelt
+ * [r173] trunk/mail2.c, trunk/parser.c, trunk/processor.c:
+ [lcd4linux @ 2002-12-05 19:23:01 by reinelt]
+ fixed undefined operations found by gcc3
- * mail2.c, parser.c, processor.c: fixed undefined operations found
- by gcc3
-
-2002-12-05 20:12 reinelt
-
- * system.c: sensors factor and offset patch from Petri Damsten
+ * [r172] trunk/system.c:
+ [lcd4linux @ 2002-12-05 19:12:47 by reinelt]
+ sensors factor and offset patch from Petri Damsten
<petri.damsten@raketti.net>
-2002-12-05 20:09 reinelt
-
- * Makefile.am, Makefile.in, configure, configure.in, display.c,
- socket.c: patches for gcc-3.2
-
-2002-09-12 07:24 reinelt
+ * [r171] trunk/Makefile.am, trunk/Makefile.in, trunk/configure,
+ trunk/configure.in, trunk/display.c, trunk/socket.c:
+ [lcd4linux @ 2002-12-05 19:09:57 by reinelt]
+ patches for gcc-3.2
- * Cwlinux.c: code cleanup, character defining for bars
+2002-09-12 reinelt
-2002-09-11 07:32 reinelt
+ * [r170] trunk/Cwlinux.c:
+ [lcd4linux @ 2002-09-12 05:24:54 by reinelt]
+ code cleanup, character defining for bars
- * Cwlinux.c: changed to use new bar functions
+2002-09-11 reinelt
-2002-09-11 07:16 reinelt
+ * [r169] trunk/Cwlinux.c:
+ [lcd4linux @ 2002-09-11 05:32:35 by reinelt]
+ changed to use new bar functions
- * Cwlinux.c, Makefile.am, Makefile.in, acconfig.h, config.h.in,
- configure, configure.in, display.c: added Cwlinux driver
+ * [r168] trunk/Cwlinux.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/acconfig.h, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/display.c:
+ [lcd4linux @ 2002-09-11 05:16:32 by reinelt]
+ added Cwlinux driver
-2002-08-30 05:54 reinelt
+2002-08-30 reinelt
- * Text.c: bug in curses driver fixed
+ * [r167] trunk/Text.c:
+ [lcd4linux @ 2002-08-30 03:54:01 by reinelt]
+ bug in curses driver fixed
-2002-08-22 07:51 reinelt
+2002-08-22 reinelt
- * BeckmannEgle.c: cosmetic changes
+ * [r166] trunk/BeckmannEgle.c:
+ [lcd4linux @ 2002-08-22 05:51:36 by reinelt]
+ cosmetic changes
-2002-08-21 08:09 reinelt
+2002-08-21 reinelt
- * T6963.c, udelay.c: some T6963 fixes, ndelay wrap
+ * [r165] trunk/T6963.c, trunk/udelay.c:
+ [lcd4linux @ 2002-08-21 06:09:53 by reinelt]
+ some T6963 fixes, ndelay wrap
-2002-08-19 12:51 reinelt
+2002-08-19 reinelt
- * BeckmannEgle.c, M50530.c: M50530 driver using new generic bar
- functions
+ * [r164] trunk/BeckmannEgle.c, trunk/M50530.c:
+ [lcd4linux @ 2002-08-19 10:51:06 by reinelt]
+ M50530 driver using new generic bar functions
-2002-08-19 11:43 reinelt
+ * [r163] trunk/BeckmannEgle.c:
+ [lcd4linux @ 2002-08-19 09:43:43 by reinelt]
+ BeckmannEgle using new generic bar functions
- * BeckmannEgle.c: BeckmannEgle using new generic bar functions
+ * [r162] trunk/MatrixOrbital.c:
+ [lcd4linux @ 2002-08-19 09:30:18 by reinelt]
+ MatrixOrbital uses generic bar funnctions
-2002-08-19 11:30 reinelt
+ * [r161] trunk/HD44780.c, trunk/USBLCD.c:
+ [lcd4linux @ 2002-08-19 09:11:34 by reinelt]
+ changed HD44780 to use generic bar functions
- * MatrixOrbital.c: MatrixOrbital uses generic bar funnctions
+ * [r160] trunk/USBLCD.c, trunk/bar.c, trunk/bar.h:
+ [lcd4linux @ 2002-08-19 07:52:19 by reinelt]
+ corrected type declaration of (*defchar)()
-2002-08-19 11:11 reinelt
-
- * HD44780.c, USBLCD.c: changed HD44780 to use generic bar functions
-
-2002-08-19 09:52 reinelt
-
- * USBLCD.c, bar.c, bar.h: corrected type declaration of
- (*defchar)()
-
-2002-08-19 09:36 reinelt
-
- * BeckmannEgle.c, HD44780.c, M50530.c, MatrixOrbital.c, USBLCD.c,
- bar.c, bar.h:
+ * [r159] trunk/BeckmannEgle.c, trunk/HD44780.c, trunk/M50530.c,
+ trunk/MatrixOrbital.c, trunk/USBLCD.c, trunk/bar.c, trunk/bar.h:
+ [lcd4linux @ 2002-08-19 07:36:29 by reinelt]
finished bar.c, USBLCD is the first driver that uses the generic
bar functions
-2002-08-19 06:41 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, HD44780.c, M50530.c, Makefile.am,
- Makefile.in, MatrixOrbital.c, PalmPilot.c, Raster.c, T6963.c,
- Text.c, USBLCD.c, XWindow.c, bar.c, bar.h, display.c, display.h,
- parser.c, pixmap.c, processor.c: introduced bar.c, moved bar
- stuff from display.h to bar.h
+ * [r158] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/HD44780.c, trunk/M50530.c, trunk/Makefile.am,
+ trunk/Makefile.in, trunk/MatrixOrbital.c, trunk/PalmPilot.c,
+ trunk/Raster.c, trunk/T6963.c, trunk/Text.c, trunk/USBLCD.c,
+ trunk/XWindow.c, trunk/bar.c, trunk/bar.h, trunk/display.c,
+ trunk/display.h, trunk/parser.c, trunk/pixmap.c,
+ trunk/processor.c:
+ [lcd4linux @ 2002-08-19 04:41:20 by reinelt]
+ introduced bar.c, moved bar stuff from display.h to bar.h
-2002-08-18 10:11 reinelt
+2002-08-18 reinelt
- * USBLCD.c: USBLCD buffered I/O
+ * [r157] trunk/USBLCD.c:
+ [lcd4linux @ 2002-08-18 08:11:11 by reinelt]
+ USBLCD buffered I/O
-2002-08-17 16:14 reinelt
+2002-08-17 reinelt
- * HD44780.c, USBLCD.c, udelay.c:
+ * [r156] trunk/HD44780.c, trunk/USBLCD.c, trunk/udelay.c:
+ [lcd4linux @ 2002-08-17 14:14:21 by reinelt]
USBLCD fixes
-2002-08-17 15:10 reinelt
-
- * Makefile.am, Makefile.in, USBLCD.c, acconfig.h, config.h.in,
- configure, configure.in, display.c, lcd4linux.conf.sample: USBLCD
- driver added
-
-2002-08-17 14:54 reinelt
+ * [r155] trunk/Makefile.am, trunk/Makefile.in, trunk/USBLCD.c,
+ trunk/acconfig.h, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/display.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2002-08-17 13:10:22 by reinelt]
+ USBLCD driver added
- * T6963.c: minor T6963 changes
+ * [r154] trunk/T6963.c:
+ [lcd4linux @ 2002-08-17 12:54:08 by reinelt]
+ minor T6963 changes
-2002-04-30 09:20 reinelt
+2002-04-30 reinelt
- * HD44780.c, M50530.c:
+ * [r153] trunk/HD44780.c, trunk/M50530.c:
+ [lcd4linux @ 2002-04-30 07:20:15 by reinelt]
implemented the new ndelay(nanoseconds) in all parallel port
drivers
-2002-04-29 13:00 reinelt
+2002-04-29 reinelt
- * Makefile.in, README, T6963.c, TODO, acconfig.h, aclocal.m4,
- config.h.in, configure, configure.in, display.c, exec.c,
- lcd4linux.c, udelay.c, udelay.h:
- added Toshiba T6963 driver added ndelay() with nanosecond
- resolution
+ * [r152] trunk/Makefile.in, trunk/README, trunk/T6963.c,
+ trunk/TODO, trunk/acconfig.h, trunk/aclocal.m4,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/display.c, trunk/exec.c, trunk/lcd4linux.c, trunk/udelay.c,
+ trunk/udelay.h:
+ [lcd4linux @ 2002-04-29 11:00:25 by reinelt]
+ added Toshiba T6963 driver
+ added ndelay() with nanosecond resolution
-2001-09-14 07:57 reinelt
+2001-09-14 reinelt
- * TODO: [no log message]
+ * [r151] trunk/TODO:
+ [lcd4linux @ 2001-09-14 05:57:06 by reinelt]
-2001-09-13 09:40 reinelt
+2001-09-13 reinelt
- * TODO: TODO update
+ * [r150] trunk/TODO:
+ [lcd4linux @ 2001-09-13 07:40:57 by reinelt]
+ TODO update
-2001-09-12 08:17 reinelt
+2001-09-12 reinelt
- * TODO, mail2.c: [no log message]
+ * [r149] trunk/TODO, trunk/mail2.c:
+ [lcd4linux @ 2001-09-12 06:17:22 by reinelt]
-2001-09-12 07:58 reinelt
+ * [r148] trunk/mail.c, trunk/mail2.c, trunk/socket.c:
+ [lcd4linux @ 2001-09-12 05:58:16 by reinelt]
+ fixed bug in mail2.c
- * mail.c, mail2.c, socket.c: fixed bug in mail2.c
-
-2001-09-12 07:37 reinelt
-
- * debug.h, mail.c, seti.c, socket.c:
+ * [r147] trunk/debug.h, trunk/mail.c, trunk/seti.c, trunk/socket.c:
+ [lcd4linux @ 2001-09-12 05:37:22 by reinelt]
fixed a bug in seti.c (file was never closed, lcd4linux run out
of fd's
-
+
improved socket debugging
-2001-09-11 08:43 reinelt
-
- * TODO: TODO items
+2001-09-11 reinelt
-2001-09-11 07:31 reinelt
+ * [r146] trunk/TODO:
+ [lcd4linux @ 2001-09-11 06:43:43 by reinelt]
+ TODO items
- * M50530.c: M50530 driver
+ * [r145] trunk/M50530.c:
+ [lcd4linux @ 2001-09-11 05:31:37 by reinelt]
+ M50530 driver
-2001-09-10 15:55 reinelt
+2001-09-10 reinelt
- * Makefile.in, Raster.c, acconfig.h, config.h.in, configure,
- configure.in, display.c: M50530 driver
+ * [r144] trunk/Makefile.in, trunk/Raster.c, trunk/acconfig.h,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/display.c:
+ [lcd4linux @ 2001-09-10 13:55:53 by reinelt]
+ M50530 driver
-2001-09-09 14:26 reinelt
+2001-09-09 reinelt
- * HD44780.c: GPO bug: INIT is _not_ inverted
+ * [r143] trunk/HD44780.c:
+ [lcd4linux @ 2001-09-09 12:26:03 by reinelt]
+ GPO bug: INIT is _not_ inverted
-2001-09-07 07:58 reinelt
+2001-09-07 reinelt
- * README.HD44780.GPO: wrong Pin numbers
+ * [r142] trunk/README.HD44780.GPO:
+ [lcd4linux @ 2001-09-07 05:58:44 by reinelt]
+ wrong Pin numbers
-2001-09-05 11:38 reinelt
+2001-09-05 reinelt
- * NEWS, README: [no log message]
+ * [r141] trunk/NEWS, trunk/README:
+ [lcd4linux @ 2001-09-05 09:38:52 by reinelt]
-2001-08-08 07:40 reinelt
+2001-08-08 reinelt
- * udelay.c:
+ * [r140] trunk/udelay.c:
+ [lcd4linux @ 2001-08-08 05:40:24 by reinelt]
renamed CLK_TCK to CLOCKS_PER_SEC
-2001-08-05 19:13 reinelt
+2001-08-05 reinelt
- * XWindow.c, battery.c, filter.c, mail.c, seti.c, system.c:
+ * [r139] trunk/XWindow.c, trunk/battery.c, trunk/filter.c,
+ trunk/mail.c, trunk/seti.c, trunk/system.c:
+ [lcd4linux @ 2001-08-05 17:13:29 by reinelt]
cleaned up inlude of sys/time.h and time.h
-2001-06-04 09:49 reinelt
+2001-06-04 reinelt
- * configure, configure.in:
+ * [r138] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2001-06-04 07:49:58 by reinelt]
configure for X11 modified
-2001-05-31 12:26 ltoetsch
+2001-05-31 ltoetsch
- * Makefile.in, TODO, acconfig.h, config.h.in, configure,
- configure.in, curses.m4: added tests for X and ncurses
+ * [r137] trunk/Makefile.in, trunk/TODO, trunk/acconfig.h,
+ trunk/config.h.in, trunk/configure, trunk/configure.in,
+ trunk/curses.m4:
+ [lcd4linux @ 2001-05-31 10:26:41 by ltoetsch]
+ added tests for X and ncurses
-2001-05-27 19:32 reinelt
+2001-05-27 reinelt
- * README:
+ * [r136] trunk/README:
+ [lcd4linux @ 2001-05-27 17:32:35 by reinelt]
updated README with the seti@home client stuff
-2001-05-27 09:19 reinelt
+ * [r135] trunk/configure, trunk/configure.in, trunk/isdn.c,
+ trunk/pixmap.c:
+ [lcd4linux @ 2001-05-27 07:19:28 by reinelt]
+ fixed a warning in pixmap.c
+ temporarily fixed a bug in isdn.c (ISDN_MAX_CHANNELS is no longer
+ defined?)
+ fixed a bug in configure.in (--with-drivers=xyz did not work)
- * configure, configure.in, isdn.c, pixmap.c:
- fixed a warning in pixmap.c temporarily fixed a bug in isdn.c
- (ISDN_MAX_CHANNELS is no longer defined?) fixed a bug in
- configure.in (--with-drivers=xyz did not work)
+2001-05-26 reinelt
-2001-05-26 08:51 reinelt
+ * [r134] trunk/TODO:
+ [lcd4linux @ 2001-05-26 06:51:28 by reinelt]
+ added TODO entry
- * TODO: added TODO entry
+2001-05-06 reinelt
-2001-05-06 12:01 reinelt
-
- * processor.c:
+ * [r133] trunk/processor.c:
+ [lcd4linux @ 2001-05-06 10:01:27 by reinelt]
fixed a bug which prevented extendet tokens to be used for GPO's
many thanks to Carsten Nau!
-2001-04-27 07:04 reinelt
+2001-04-27 reinelt
- * BeckmannEgle.c, Crystalfontz.c, MatrixOrbital.c, PalmPilot.c,
- SIN.c, configure, lcd4linux.c, lock.c, pixmap.c:
- replaced OPEN_MAX with sysconf() replaced mktemp() with mkstemp()
+ * [r132] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/MatrixOrbital.c, trunk/PalmPilot.c, trunk/SIN.c,
+ trunk/configure, trunk/lcd4linux.c, trunk/lock.c, trunk/pixmap.c:
+ [lcd4linux @ 2001-04-27 05:04:57 by reinelt]
+ replaced OPEN_MAX with sysconf()
+ replaced mktemp() with mkstemp()
unlock serial port if open() fails
-2001-03-24 10:26 reinelt
-
- * TODO: new TODO item
+2001-03-24 reinelt
-2001-03-24 10:04 reinelt
+ * [r131] trunk/TODO:
+ [lcd4linux @ 2001-03-24 09:26:25 by reinelt]
+ new TODO item
- * TODO: new TODO item
+ * [r130] trunk/TODO:
+ [lcd4linux @ 2001-03-24 09:04:19 by reinelt]
+ new TODO item
-2001-03-17 12:44 ltoetsch
+2001-03-17 ltoetsch
- * pixmap.c: allow more then 1 BAR_T
+ * [r129] trunk/pixmap.c:
+ [lcd4linux @ 2001-03-17 11:44:10 by ltoetsch]
+ allow more then 1 BAR_T
-2001-03-17 12:11 ltoetsch
+ * [r128] trunk/processor.c:
+ [lcd4linux @ 2001-03-17 11:11:31 by ltoetsch]
+ bugfix: max for BAR_T
- * processor.c: bugfix: max for BAR_T
+2001-03-16 ltoetsch
-2001-03-16 17:40 ltoetsch
-
- * NEWS, PalmPilot.c, README, Raster.c, TODO, Text.c, XWindow.c,
- display.c, display.h, parser.c, pixmap.c, processor.c:
+ * [r127] trunk/NEWS, trunk/PalmPilot.c, trunk/README,
+ trunk/Raster.c, trunk/TODO, trunk/Text.c, trunk/XWindow.c,
+ trunk/display.c, trunk/display.h, trunk/parser.c, trunk/pixmap.c,
+ trunk/processor.c:
+ [lcd4linux @ 2001-03-16 16:40:17 by ltoetsch]
implemented time bar
-2001-03-16 10:28 ltoetsch
-
- * README.Text, TODO, Text.c, mail2.c, processor.c: bugfixes
+ * [r126] trunk/README.Text, trunk/TODO, trunk/Text.c,
+ trunk/mail2.c, trunk/processor.c:
+ [lcd4linux @ 2001-03-16 09:28:08 by ltoetsch]
+ bugfixes
-2001-03-15 16:49 ltoetsch
+2001-03-15 ltoetsch
- * HD44780.c, mail.c, processor.c: fixed compile HD44780.c,
- cosmetics
+ * [r125] trunk/HD44780.c, trunk/mail.c, trunk/processor.c:
+ [lcd4linux @ 2001-03-15 15:49:22 by ltoetsch]
+ fixed compile HD44780.c, cosmetics
-2001-03-15 15:25 ltoetsch
+ * [r124] trunk/CREDITS, trunk/NEWS, trunk/README, trunk/TODO,
+ trunk/configure, trunk/display.c, trunk/lcd4linux.conf.sample,
+ trunk/mail.c, trunk/mail.h, trunk/mail2.c, trunk/socket.c:
+ [lcd4linux @ 2001-03-15 14:25:05 by ltoetsch]
+ added unread/total news
- * CREDITS, NEWS, README, TODO, configure, display.c,
- lcd4linux.conf.sample, mail.c, mail.h, mail2.c, socket.c: added
- unread/total news
+ * [r123] trunk/mail2.c:
+ [lcd4linux @ 2001-03-15 11:10:53 by ltoetsch]
+ added quit/logout to pop/imap
-2001-03-15 12:10 ltoetsch
+2001-03-15 reinelt
- * mail2.c: added quit/logout to pop/imap
+ * [r122] trunk/HD44780.c, trunk/lcd4linux.conf.sample,
+ trunk/processor.c:
+ [lcd4linux @ 2001-03-15 09:47:13 by reinelt]
+ some fixes to ppdef
+ off-by-one bug in processor.c fixed
-2001-03-15 10:47 reinelt
+2001-03-15 ltoetsch
- * HD44780.c, lcd4linux.conf.sample, processor.c:
- some fixes to ppdef off-by-one bug in processor.c fixed
+ * [r121] trunk/exec.c:
+ [lcd4linux @ 2001-03-15 09:13:22 by ltoetsch]
+ delay first exec for faster start
-2001-03-15 10:13 ltoetsch
+2001-03-14 reinelt
- * exec.c: delay first exec for faster start
-
-2001-03-14 17:47 reinelt
-
- * CREDITS, HD44780.c, TODO: minor cleanups
-
-2001-03-14 16:30 reinelt
+ * [r120] trunk/CREDITS, trunk/HD44780.c, trunk/TODO:
+ [lcd4linux @ 2001-03-14 16:47:41 by reinelt]
+ minor cleanups
- * HD44780.c:
+ * [r119] trunk/HD44780.c:
+ [lcd4linux @ 2001-03-14 15:30:53 by reinelt]
make ppdev compatible to earlier kernels
-2001-03-14 16:14 reinelt
+ * [r118] trunk/HD44780.c, trunk/NEWS, trunk/README.HD44780,
+ trunk/TODO, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2001-03-14 15:14:59 by reinelt]
+ added ppdev parallel port access
- * HD44780.c, NEWS, README.HD44780, TODO, config.h.in, configure,
- configure.in, lcd4linux.conf.sample: added ppdev parallel port
- access
+2001-03-14 ltoetsch
-2001-03-14 14:19 ltoetsch
+ * [r117] trunk/Makefile.am, trunk/Makefile.in, trunk/NEWS,
+ trunk/README, trunk/TODO, trunk/configure, trunk/debug.h,
+ trunk/lcd4linux.conf.sample, trunk/mail.c, trunk/mail.h,
+ trunk/mail2.c, trunk/parser.c, trunk/parser.h, trunk/processor.c,
+ trunk/socket.c, trunk/socket.h:
+ [lcd4linux @ 2001-03-14 13:19:29 by ltoetsch]
+ Added pop3/imap4 mail support
- * Makefile.am, Makefile.in, NEWS, README, TODO, configure, debug.h,
- lcd4linux.conf.sample, mail.c, mail.h, mail2.c, parser.c,
- parser.h, processor.c, socket.c, socket.h: Added pop3/imap4 mail
- support
+2001-03-13 reinelt
-2001-03-13 09:34 reinelt
-
- * exec.c, lcd4linux.conf.sample, mail.c, parser.c, processor.c,
- system.c:
+ * [r116] trunk/exec.c, trunk/lcd4linux.conf.sample, trunk/mail.c,
+ trunk/parser.c, trunk/processor.c, trunk/system.c:
+ [lcd4linux @ 2001-03-13 08:34:15 by reinelt]
corrected a off-by-one bug with sensors
-2001-03-13 09:03 reinelt
-
- * Makefile.am, Makefile.in, acconfig.h:
+ * [r115] trunk/Makefile.am, trunk/Makefile.in, trunk/acconfig.h:
+ [lcd4linux @ 2001-03-13 08:03:41 by reinelt]
added missing autoheader files
-2001-03-13 08:53 reinelt
-
- * Makefile.am, Makefile.in:
+ * [r114] trunk/Makefile.am, trunk/Makefile.in:
+ [lcd4linux @ 2001-03-13 07:53:00 by reinelt]
added several files for the distribution
-2001-03-13 08:41 reinelt
-
- * NEWS, README, lcd4linux.c:
+ * [r113] trunk/NEWS, trunk/README, trunk/lcd4linux.c:
+ [lcd4linux @ 2001-03-13 07:41:22 by reinelt]
added NEWS file
-2001-03-12 14:44 reinelt
+2001-03-12 reinelt
- * HD44780.c, TODO, config.h.in, configure, configure.in,
- lcd4linux.conf.sample, udelay.c, udelay.h:
+ * [r112] trunk/HD44780.c, trunk/TODO, trunk/config.h.in,
+ trunk/configure, trunk/configure.in, trunk/lcd4linux.conf.sample,
+ trunk/udelay.c, trunk/udelay.h:
+ [lcd4linux @ 2001-03-12 13:44:58 by reinelt]
new udelay() using Time Stamp Counters
-2001-03-12 13:49 reinelt
-
- * configure, configure.in:
+ * [r111] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2001-03-12 12:49:24 by reinelt]
even better configure handling...
-2001-03-12 13:39 reinelt
-
- * HD44780.c, Makefile.in, Raster.c, TODO, aclocal.m4, config.h.in,
- configure, configure.in, debug.c, display.c, lcd4linux.c,
- system.c, udelay.c, udelay.h:
+ * [r110] trunk/HD44780.c, trunk/Makefile.in, trunk/Raster.c,
+ trunk/TODO, trunk/aclocal.m4, trunk/config.h.in, trunk/configure,
+ trunk/configure.in, trunk/debug.c, trunk/display.c,
+ trunk/lcd4linux.c, trunk/system.c, trunk/udelay.c,
+ trunk/udelay.h:
+ [lcd4linux @ 2001-03-12 12:39:36 by reinelt]
reworked autoconf a lot: drivers may be excluded, #define's went
to config.h
-2001-03-09 17:24 ltoetsch
+2001-03-09 ltoetsch
- * configure, configure.in: disable driver in configure
+ * [r109] trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2001-03-09 16:24:30 by ltoetsch]
+ disable driver in configure
-2001-03-09 16:04 reinelt
+2001-03-09 reinelt
- * TODO, Text.c, configure:
- rename 'raster' to 'Text in Text.c added TOTO item
+ * [r108] trunk/TODO, trunk/Text.c, trunk/configure:
+ [lcd4linux @ 2001-03-09 15:04:53 by reinelt]
+ rename 'raster' to 'Text in Text.c
+ added TOTO item
-2001-03-09 15:30 reinelt
-
- * TODO:
+ * [r107] trunk/TODO:
+ [lcd4linux @ 2001-03-09 14:30:01 by reinelt]
new ideas for TODO
-2001-03-09 15:24 ltoetsch
-
- * README, exec.c, lcd4linux.conf.sample: exec: Scale_x ->Min/Max_x
+2001-03-09 ltoetsch
-2001-03-09 14:08 ltoetsch
+ * [r106] trunk/README, trunk/exec.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2001-03-09 14:24:49 by ltoetsch]
+ exec: Scale_x ->Min/Max_x
- * Makefile.am, Makefile.in, README, README.Drivers, README.Text,
- Skeleton.c, Text.c, configure, configure.in, debug.c, display.c,
- lcd4linux.conf.sample: Added Text driver
+ * [r105] trunk/Makefile.am, trunk/Makefile.in, trunk/README,
+ trunk/README.Drivers, trunk/README.Text, trunk/Skeleton.c,
+ trunk/Text.c, trunk/configure, trunk/configure.in, trunk/debug.c,
+ trunk/display.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2001-03-09 13:08:11 by ltoetsch]
+ Added Text driver
-2001-03-09 13:14 reinelt
+2001-03-09 reinelt
- * TODO, cfg.c, lcd4linux.conf.sample, system.c:
+ * [r104] trunk/TODO, trunk/cfg.c, trunk/lcd4linux.conf.sample,
+ trunk/system.c:
+ [lcd4linux @ 2001-03-09 12:14:24 by reinelt]
minor cleanups
-2001-03-08 16:25 ltoetsch
+2001-03-08 ltoetsch
- * README, TODO, cfg.c, exec.c, exec.h, lcd4linux.c,
- lcd4linux.conf.sample, parser.c, processor.c: improved exec
+ * [r103] trunk/README, trunk/TODO, trunk/cfg.c, trunk/exec.c,
+ trunk/exec.h, trunk/lcd4linux.c, trunk/lcd4linux.conf.sample,
+ trunk/parser.c, trunk/processor.c:
+ [lcd4linux @ 2001-03-08 15:25:38 by ltoetsch]
+ improved exec
-2001-03-08 10:02 reinelt
+2001-03-08 reinelt
- * mail.c, mail.h, seti.c, seti.h:
+ * [r102] trunk/mail.c, trunk/mail.h, trunk/seti.c, trunk/seti.h:
+ [lcd4linux @ 2001-03-08 09:02:04 by reinelt]
seti client cleanup
-2001-03-08 09:39 reinelt
-
- * exec.c, processor.c:
+ * [r101] trunk/exec.c, trunk/processor.c:
+ [lcd4linux @ 2001-03-08 08:39:54 by reinelt]
fixed two typos
-2001-03-07 19:10 ltoetsch
+2001-03-07 ltoetsch
- * Makefile.am, Makefile.in, README, cfg.c, configure, exec.c,
- exec.h, parser.c, parser.h, processor.c: added e(x)ec commands
+ * [r100] trunk/Makefile.am, trunk/Makefile.in, trunk/README,
+ trunk/cfg.c, trunk/configure, trunk/exec.c, trunk/exec.h,
+ trunk/parser.c, trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2001-03-07 18:10:21 by ltoetsch]
+ added e(x)ec commands
-2001-03-05 19:20 reinelt
+2001-03-05 reinelt
- * TODO, lcd4linux.conf.sample:
+ * [r99] trunk/TODO, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2001-03-05 18:20:21 by reinelt]
TOTO list update
-2001-03-04 16:01 ltoetsch
+2001-03-04 ltoetsch
- * README.Raster: Added PNG
+ * [r98] trunk/README.Raster:
+ [lcd4linux @ 2001-03-04 15:01:12 by ltoetsch]
+ Added PNG
-2001-03-02 21:18 reinelt
+2001-03-02 reinelt
- * configure, configure.in, system.c:
+ * [r97] trunk/configure, trunk/configure.in, trunk/system.c:
+ [lcd4linux @ 2001-03-02 20:18:12 by reinelt]
allow compile on systems without net/if_ppp.h
-2001-03-02 19:06 reinelt
-
- * README.Png:
+ * [r96] trunk/README.Png:
+ [lcd4linux @ 2001-03-02 18:06:18 by reinelt]
README for PNG added
-2001-03-02 18:18 reinelt
-
- * Raster.c, configure, configure.in:
+ * [r95] trunk/Raster.c, trunk/configure, trunk/configure.in:
+ [lcd4linux @ 2001-03-02 17:18:52 by reinelt]
let configure find gd.h
-2001-03-02 12:04 reinelt
-
- * battery.c, battery.h:
+ * [r94] trunk/battery.c, trunk/battery.h:
+ [lcd4linux @ 2001-03-02 11:04:08 by reinelt]
cosmetic cleanups (comment headers)
-2001-03-02 11:18 ltoetsch
+2001-03-02 ltoetsch
- * Raster.c, TODO, battery.c, battery.h, parser.c, parser.h,
- processor.c, README, lcd4linux.conf.sample, Makefile.am,
- Makefile.in: added /proc/apm battery stat
+ * [r93] trunk/Makefile.am, trunk/Makefile.in, trunk/README,
+ trunk/Raster.c, trunk/TODO, trunk/battery.c, trunk/battery.h,
+ trunk/lcd4linux.conf.sample, trunk/parser.c, trunk/parser.h,
+ trunk/processor.c:
+ [lcd4linux @ 2001-03-02 10:18:03 by ltoetsch]
+ added /proc/apm battery stat
-2001-03-01 23:33 reinelt
+2001-03-01 reinelt
- * Raster.c, lcd4linux.conf.sample, udelay.c:
+ * [r92] trunk/Raster.c, trunk/lcd4linux.conf.sample,
+ trunk/udelay.c:
+ [lcd4linux @ 2001-03-01 22:33:50 by reinelt]
renamed Raster_flush() to PPM_flush()
-2001-03-01 16:11 ltoetsch
+2001-03-01 ltoetsch
- * README.Webinterface, Raster.c, nph-png, png.html: added
- PNG,Webinterface
+ * [r91] trunk/README.Webinterface, trunk/Raster.c, trunk/nph-png,
+ trunk/png.html:
+ [lcd4linux @ 2001-03-01 15:11:30 by ltoetsch]
+ added PNG,Webinterface
-2001-03-01 12:08 reinelt
+2001-03-01 reinelt
- * Makefile.am, Makefile.in, Raster.c, XWindow.c, aclocal.m4,
- configure, configure.in, display.c:
+ * [r90] trunk/Makefile.am, trunk/Makefile.in, trunk/Raster.c,
+ trunk/XWindow.c, trunk/aclocal.m4, trunk/configure,
+ trunk/configure.in, trunk/display.c:
+ [lcd4linux @ 2001-03-01 11:08:16 by reinelt]
reworked configure to allow selection of drivers
-2001-02-26 01:33 herp
+2001-02-26 herp
- * XWindow.c: fixed X11 signal handler
+ * [r89] trunk/XWindow.c:
+ [lcd4linux @ 2001-02-26 00:33:37 by herp]
+ fixed X11 signal handler
-2001-02-21 05:48 reinelt
+2001-02-21 reinelt
- * mail.c:
- big mailbox patch from Axel Ehnert thanks to herp for his idea to
- check mtime of mailbox
+ * [r88] trunk/mail.c:
+ [lcd4linux @ 2001-02-21 04:48:13 by reinelt]
+ big mailbox patch from Axel Ehnert
+ thanks to herp for his idea to check mtime of mailbox
-2001-02-19 01:15 reinelt
+2001-02-19 reinelt
- * Makefile.am, Makefile.in, lcd4linux.conf.sample, mail.c,
- parser.c, parser.h, processor.c, seti.c, seti.h:
- integrated mail and seti client major rewrite of parser and
- tokenizer to support double-byte tokens
+ * [r87] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/lcd4linux.conf.sample, trunk/mail.c, trunk/parser.c,
+ trunk/parser.h, trunk/processor.c, trunk/seti.c, trunk/seti.h:
+ [lcd4linux @ 2001-02-19 00:15:46 by reinelt]
+ integrated mail and seti client
+ major rewrite of parser and tokenizer to support double-byte
+ tokens
-2001-02-18 23:11 reinelt
+2001-02-18 reinelt
- * mail.c, mail.h: [no log message]
+ * [r86] trunk/mail.c, trunk/mail.h:
+ [lcd4linux @ 2001-02-18 22:11:34 by reinelt]
-2001-02-18 22:16 reinelt
+ * [r85] trunk/seti.c:
+ [lcd4linux @ 2001-02-18 21:16:06 by reinelt]
- * seti.c: [no log message]
-
-2001-02-18 22:15 reinelt
-
- * Makefile.am, Makefile.in, TODO, seti.c, seti.h:
+ * [r84] trunk/Makefile.am, trunk/Makefile.in, trunk/TODO,
+ trunk/seti.c, trunk/seti.h:
+ [lcd4linux @ 2001-02-18 21:15:15 by reinelt]
added setiathome client
-2001-02-18 21:16 reinelt
-
- * Makefile.am, Makefile.in, CREDITS: [no log message]
-
-2001-02-16 15:15 reinelt
+ * [r83] trunk/CREDITS, trunk/Makefile.am, trunk/Makefile.in:
+ [lcd4linux @ 2001-02-18 20:16:13 by reinelt]
- * README.HD44780.GPO, processor.c:
- fixed type in processor.c GPO documentation update from Carsten
+2001-02-16 reinelt
-2001-02-16 09:23 reinelt
+ * [r82] trunk/README.HD44780.GPO, trunk/processor.c:
+ [lcd4linux @ 2001-02-16 14:15:11 by reinelt]
+ fixed type in processor.c
+ GPO documentation update from Carsten
- * README, parser.c, parser.h, processor.c, system.c:
+ * [r81] trunk/README, trunk/parser.c, trunk/parser.h,
+ trunk/processor.c, trunk/system.c:
+ [lcd4linux @ 2001-02-16 08:23:09 by reinelt]
new token 'ic' (ISDN connected) by Carsten Nau <info@cnau.de>
-2001-02-14 08:40 reinelt
+2001-02-14 reinelt
- * HD44780.c, MatrixOrbital.c, display.c, display.h, lcd4linux.c,
- parser.c, parser.h, processor.c:
+ * [r80] trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/display.c,
+ trunk/display.h, trunk/lcd4linux.c, trunk/parser.c,
+ trunk/parser.h, trunk/processor.c:
+ [lcd4linux @ 2001-02-14 07:40:16 by reinelt]
first (incomplete) GPO implementation
-2001-02-14 06:22 reinelt
-
- * README.HD44780.GPO:
+ * [r79] trunk/README.HD44780.GPO:
+ [lcd4linux @ 2001-02-14 05:22:42 by reinelt]
added README from Carsten Nau
-2001-02-13 13:43 reinelt
+2001-02-13 reinelt
- * HD44780.c:
+ * [r78] trunk/HD44780.c:
+ [lcd4linux @ 2001-02-13 12:43:24 by reinelt]
HD_gpo() was missing
-2001-02-13 10:00 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, HD44780.c, MatrixOrbital.c,
- PalmPilot.c, Raster.c, SIN.c, Skeleton.c, XWindow.c, display.c,
- display.h, processor.c:
+ * [r77] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/PalmPilot.c,
+ trunk/Raster.c, trunk/SIN.c, trunk/Skeleton.c, trunk/XWindow.c,
+ trunk/display.c, trunk/display.h, trunk/processor.c:
+ [lcd4linux @ 2001-02-13 09:00:13 by reinelt]
prepared framework for GPO's (general purpose outputs)
-2001-02-12 00:34 reinelt
-
- * TODO, processor.c:
+2001-02-11 reinelt
+ * [r76] trunk/TODO, trunk/processor.c:
+ [lcd4linux @ 2001-02-11 23:34:07 by reinelt]
fixed a small bug where the throughput of an offline ISDN
- connection is displayed as '----', but the online value is 5
- chars long. corrected to ' ----'. thanks to Carsten Nau
- <info@cnau.de>
+ connection is displayed as '----', but the
+ online value is 5 chars long. corrected to ' ----'.
+ thanks to Carsten Nau <info@cnau.de>
-2000-12-07 21:47 reinelt
+2000-12-07 reinelt
- * SIN.c, TODO, lcd4linux.conf.sample:
+ * [r75] trunk/SIN.c, trunk/TODO, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-12-07 20:47:54 by reinelt]
first try for SIN bars
-2000-12-01 21:42 reinelt
+2000-12-01 reinelt
- * SIN.c, lcd4linux.conf.sample:
+ * [r74] trunk/SIN.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-12-01 20:42:37 by reinelt]
added debugging of SIN driver output, probably found the
positioning bug (format %02x instead of %2x)
-2000-12-01 08:20 reinelt
-
- * SIN.c:
+ * [r73] trunk/SIN.c:
+ [lcd4linux @ 2000-12-01 07:20:26 by reinelt]
modified text positioning: row starts with 0, column is
hexadecimal
-2000-11-28 21:20 reinelt
+2000-11-28 reinelt
- * debug.c:
- added debug.c things like that should not hapen. debug.c exists
- for a few months now, but was never added to CVS. Shit
- happens....
+ * [r72] trunk/debug.c:
+ [lcd4linux @ 2000-11-28 20:20:38 by reinelt]
+ added debug.c
+ things like that should not hapen. debug.c exists for a few
+ months now, but was never added to CVS. Shit happens....
-2000-11-28 18:27 reinelt
-
- * SIN.c:
+ * [r71] trunk/SIN.c:
+ [lcd4linux @ 2000-11-28 17:27:19 by reinelt]
changed decimal values for screen, row, column to ascii values
(shame on you!)
-2000-11-28 17:46 reinelt
-
- * Makefile.am, Makefile.in, README, SIN.c, display.c:
+ * [r70] trunk/Makefile.am, trunk/Makefile.in, trunk/README,
+ trunk/SIN.c, trunk/display.c:
+ [lcd4linux @ 2000-11-28 16:46:11 by reinelt]
first try to support display of SIN router
-2000-11-17 11:36 reinelt
+2000-11-17 reinelt
- * system.c:
+ * [r69] trunk/system.c:
+ [lcd4linux @ 2000-11-17 10:36:23 by reinelt]
fixed parsing of /proc/net/dev for 2.0 kernels
-2000-10-25 10:10 reinelt
-
- * lcd4linux.c:
- added restart funnctionality (lots of this code was stolen from
- sendmail.c)
-
-2000-10-20 09:17 reinelt
+2000-10-25 reinelt
- * HD44780.c:
+ * [r68] trunk/lcd4linux.c:
+ [lcd4linux @ 2000-10-25 08:10:48 by reinelt]
+ added restart funnctionality
+ (lots of this code was stolen from sendmail.c)
- corrected a bug in HD_goto() Thanks to Gregor Szaktilla
- <gregor@szaktilla.de>
+2000-10-20 reinelt
-2000-10-08 11:16 reinelt
+ * [r67] trunk/HD44780.c:
+ [lcd4linux @ 2000-10-20 07:17:07 by reinelt]
+ corrected a bug in HD_goto()
+ Thanks to Gregor Szaktilla <gregor@szaktilla.de>
- * system.c:
+2000-10-08 reinelt
+ * [r66] trunk/system.c:
+ [lcd4linux @ 2000-10-08 09:16:40 by reinelt]
Linux-2.4.0-test9 changed the layout of /proc/stat (especially
- the disk_io line) rearranged parsing of some /proc files and
- (hopefully) made it more robust in concerns of format changes
+ the disk_io line)
+ rearranged parsing of some /proc files and (hopefully) made it
+ more robust in concerns of format changes
-2000-08-10 20:42 reinelt
+2000-08-10 reinelt
- * XWindow.c, configure, configure.in, isdn.c, lcd4linux.c:
+ * [r65] trunk/XWindow.c, trunk/configure, trunk/configure.in,
+ trunk/isdn.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2000-08-10 18:42:20 by reinelt]
fixed some bugs with the new syslog code
-2000-08-10 11:44 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, HD44780.c, Makefile.am,
- Makefile.in, MatrixOrbital.c, PalmPilot.c, README, Raster.c,
- Skeleton.c, XWindow.c, cfg.c, debug.h, display.c, fontmap.c,
- isdn.c, lcd4linux.c, lock.c, parser.c, processor.c, system.c:
- new debugging scheme: error(), info(), debug() uses syslog if in
- daemon mode
-
-2000-08-09 16:14 reinelt
-
- * README, lcd4linux.c:
- new switch -F (do not fork) added automatic forking if -F not
- specified
-
-2000-08-09 13:03 reinelt
-
- * system.c:
+ * [r64] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/PalmPilot.c, trunk/README,
+ trunk/Raster.c, trunk/Skeleton.c, trunk/XWindow.c, trunk/cfg.c,
+ trunk/debug.h, trunk/display.c, trunk/fontmap.c, trunk/isdn.c,
+ trunk/lcd4linux.c, trunk/lock.c, trunk/parser.c,
+ trunk/processor.c, trunk/system.c:
+ [lcd4linux @ 2000-08-10 09:44:09 by reinelt]
+ new debugging scheme: error(), info(), debug()
+ uses syslog if in daemon mode
+
+2000-08-09 reinelt
+
+ * [r63] trunk/README, trunk/lcd4linux.c:
+ [lcd4linux @ 2000-08-09 14:14:11 by reinelt]
+ new switch -F (do not fork)
+ added automatic forking if -F not specified
+
+ * [r62] trunk/system.c:
+ [lcd4linux @ 2000-08-09 11:03:07 by reinelt]
fixed a bug in system.c where the format of /proc/net/dev was not
- correctly detected and parsed with different kernels
-
-2000-08-09 11:50 reinelt
-
- * BeckmannEgle.c, Crystalfontz.c, HD44780.c, MatrixOrbital.c,
- PalmPilot.c, README, XWindow.c, configure, configure.in,
- display.c, display.h, lcd4linux.c, system.c:
- opened 0.98 development removed driver-specific signal-handlers
- added 'quit'-function to driver structure added global
- signal-handler
-
-2000-07-31 12:43 reinelt
-
- * HD44780.c, configure, configure.in, lcd4linux.conf.sample,
- processor.c, system.c, system.h, udelay.c:
+ correctly
+ detected and parsed with different kernels
+
+ * [r61] trunk/BeckmannEgle.c, trunk/Crystalfontz.c,
+ trunk/HD44780.c, trunk/MatrixOrbital.c, trunk/PalmPilot.c,
+ trunk/README, trunk/XWindow.c, trunk/configure,
+ trunk/configure.in, trunk/display.c, trunk/display.h,
+ trunk/lcd4linux.c, trunk/system.c:
+ [lcd4linux @ 2000-08-09 09:50:29 by reinelt]
+ opened 0.98 development
+ removed driver-specific signal-handlers
+ added 'quit'-function to driver structure
+ added global signal-handler
+
+2000-07-31 reinelt
+
+ * [r60] trunk/HD44780.c, trunk/configure, trunk/configure.in,
+ trunk/lcd4linux.conf.sample, trunk/processor.c, trunk/system.c,
+ trunk/system.h, trunk/udelay.c:
+ [lcd4linux @ 2000-07-31 10:43:44 by reinelt]
some changes to support kernel-2.4 (different layout of various
files in /proc)
-2000-07-31 08:46 reinelt
-
- * HD44780.c, Makefile.am, Makefile.in, cfg.c:
+ * [r59] trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/cfg.c:
+ [lcd4linux @ 2000-07-31 06:46:35 by reinelt]
eliminated some compiler warnings with glibc
-2000-06-04 23:43 herp
-
- * Crystalfontz.c: minor bugfix (zero length)
+2000-06-04 herp
-2000-05-21 08:20 reinelt
+ * [r58] trunk/Crystalfontz.c:
+ [lcd4linux @ 2000-06-04 21:43:50 by herp]
+ minor bugfix (zero length)
- * README.Drivers, lcd4linux.conf.sample, parser.c, parser.h,
- processor.c, system.c, system.h:
- added ppp throughput token is '%t[iomt]' at the moment, but this
- will change in the near future
+2000-05-21 reinelt
-2000-05-03 19:14 herp
+ * [r57] trunk/README.Drivers, trunk/lcd4linux.conf.sample,
+ trunk/parser.c, trunk/parser.h, trunk/processor.c,
+ trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2000-05-21 06:20:35 by reinelt]
+ added ppp throughput
+ token is '%t[iomt]' at the moment, but this will change in the
+ near future
- * Crystalfontz.c: [no log message]
+2000-05-03 herp
-2000-05-03 11:37 herp
+ * [r56] trunk/Crystalfontz.c:
+ [lcd4linux @ 2000-05-03 17:14:51 by herp]
- * Crystalfontz.c, Crystalfontz.h, README.Crystalfontz: [no log
- message]
+ * [r55] trunk/Crystalfontz.c, trunk/Crystalfontz.h,
+ trunk/README.Crystalfontz:
+ [lcd4linux @ 2000-05-03 09:37:32 by herp]
-2000-05-03 01:07 herp
+2000-05-02 herp
- * Makefile.am, Makefile.in, XWindow.c, display.c: Crystalfontz
- initial coding
+ * [r54] trunk/Makefile.am, trunk/Makefile.in, trunk/XWindow.c,
+ trunk/display.c:
+ [lcd4linux @ 2000-05-02 23:07:48 by herp]
+ Crystalfontz initial coding
-2000-05-02 08:05 reinelt
+2000-05-02 reinelt
- * Makefile.am, Makefile.in, PalmPilot.c, display.c,
- lcd4linux.conf.sample:
+ * [r53] trunk/Makefile.am, trunk/Makefile.in, trunk/PalmPilot.c,
+ trunk/display.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-05-02 06:05:00 by reinelt]
driver for 3Com Palm Pilot added
-2000-04-30 08:40 reinelt
+2000-04-30 reinelt
- * BeckmannEgle.c, lcd4linux.conf.sample:
+ * [r52] trunk/BeckmannEgle.c, trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-04-30 06:40:42 by reinelt]
bars for Beckmann+Egle driver
-2000-04-28 07:19 reinelt
+2000-04-28 reinelt
- * BeckmannEgle.c, Makefile.am, Makefile.in, TODO, display.c:
+ * [r51] trunk/BeckmannEgle.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/TODO, trunk/display.c:
+ [lcd4linux @ 2000-04-28 05:19:55 by reinelt]
first release of the Beckmann+Egle driver
-2000-04-20 07:48 reinelt
+2000-04-20 reinelt
- * Makefile.am, Makefile.in:
+ * [r50] trunk/Makefile.am, trunk/Makefile.in:
+ [lcd4linux @ 2000-04-20 05:48:42 by reinelt]
added documentation to EXTRA_DIST so that they go into the
tarball
-2000-04-19 06:44 reinelt
+2000-04-19 reinelt
- * README.HD44780:
+ * [r49] trunk/README.HD44780:
+ [lcd4linux @ 2000-04-19 04:44:20 by reinelt]
README for HD44780 driver
-2000-04-17 07:14 reinelt
+2000-04-17 reinelt
- * README.HD44780, lcd4linux.c, lcd4linux.conf.sample:
+ * [r48] trunk/README.HD44780, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-04-17 05:14:27 by reinelt]
added README.44780
-2000-04-15 18:56 reinelt
-
- * HD44780.c, Makefile.am, Makefile.in, README, lcd4linux.c,
- udelay.c, udelay.h:
- moved delay loops to udelay.c renamed -d (debugging) switch to -v
- (verbose) new switch -d to calibrate delay loop 'Delay' entry for
- HD44780 back again delay loops will not calibrate automatically,
- because this will fail with hich CPU load
-
-2000-04-15 13:56 reinelt
-
- * isdn.c, lcd4linux.c, processor.c, system.c:
+2000-04-15 reinelt
+
+ * [r47] trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/README, trunk/lcd4linux.c, trunk/udelay.c, trunk/udelay.h:
+ [lcd4linux @ 2000-04-15 16:56:52 by reinelt]
+ moved delay loops to udelay.c
+ renamed -d (debugging) switch to -v (verbose)
+ new switch -d to calibrate delay loop
+ 'Delay' entry for HD44780 back again
+ delay loops will not calibrate automatically, because this will
+ fail with hich CPU load
+
+ * [r46] trunk/isdn.c, trunk/lcd4linux.c, trunk/processor.c,
+ trunk/system.c:
+ [lcd4linux @ 2000-04-15 11:56:35 by reinelt]
more debug messages
-2000-04-15 13:13 reinelt
-
- * HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, README,
- cfg.c, debug.h, lcd4kde.conf, lcd4linux.c, processor.c:
- added '-d' (debugging) switch added several debugging messages
- removed config entry 'Delay' for HD44780 driver delay loop for
- HD44780 will be calibrated automatically
+ * [r45] trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/README, trunk/cfg.c, trunk/debug.h,
+ trunk/lcd4kde.conf, trunk/lcd4linux.c, trunk/processor.c:
+ [lcd4linux @ 2000-04-15 11:13:54 by reinelt]
+ added '-d' (debugging) switch
+ added several debugging messages
+ removed config entry 'Delay' for HD44780 driver
+ delay loop for HD44780 will be calibrated automatically
-2000-04-13 08:09 reinelt
+2000-04-13 reinelt
- * HD44780.c, MatrixOrbital.c, lcd4linux.conf.sample, system.c,
- system.h:
+ * [r44] trunk/HD44780.c, trunk/MatrixOrbital.c,
+ trunk/lcd4linux.conf.sample, trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2000-04-13 06:09:52 by reinelt]
added BogoMips() to system.c (not used by now, maybe sometimes we
- can calibrate our delay loop with this value)
-
+ can
+ calibrate our delay loop with this value)
+
added delay loop to HD44780 driver. It seems to be quite fast
- now. Hopefully no compiler will optimize away the delay loop!
+ now. Hopefully
+ no compiler will optimize away the delay loop!
-2000-04-12 10:05 reinelt
+2000-04-12 reinelt
- * HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, display.c,
- lcd4linux.conf.sample:
+ * [r43] trunk/HD44780.c, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/display.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-04-12 08:05:45 by reinelt]
first version of the HD44780 driver
-2000-04-10 06:40 reinelt
+2000-04-10 reinelt
- * MatrixOrbital.c, README, configure, configure.in, lcd4linux.c:
+ * [r42] trunk/MatrixOrbital.c, trunk/README, trunk/configure,
+ trunk/configure.in, trunk/lcd4linux.c:
+ [lcd4linux @ 2000-04-10 04:40:53 by reinelt]
minor changes and cleanups
-2000-04-07 07:42 reinelt
+2000-04-07 reinelt
- * Makefile.am, Makefile.in, MatrixOrbital.c, lcd4linux.c, lock.c,
- lock.h:
+ * [r41] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/lcd4linux.c, trunk/lock.c,
+ trunk/lock.h:
+ [lcd4linux @ 2000-04-07 05:42:20 by reinelt]
UUCP style lockfiles for the serial port
-2000-04-05 07:58 reinelt
+2000-04-05 reinelt
- * Makefile.in, XWindow.c, configure, configure.in:
+ * [r40] trunk/Makefile.in, trunk/XWindow.c, trunk/configure,
+ trunk/configure.in:
+ [lcd4linux @ 2000-04-05 05:58:36 by reinelt]
fixed bug in XWindow.c: union semun isn't defined with glibc-2.1
-2000-04-05 06:12 reinelt
-
- * TODO:
+ * [r39] trunk/TODO:
+ [lcd4linux @ 2000-04-05 04:12:00 by reinelt]
TODO added
-2000-04-04 01:53 herp
+2000-04-03 herp
- * XWindow.c: fixed a bug that caused pixel-errors ("fliegendreck")
- under high load
+ * [r38] trunk/XWindow.c:
+ [lcd4linux @ 2000-04-03 23:53:23 by herp]
+ fixed a bug that caused pixel-errors ("fliegendreck") under high
+ load
-2000-04-03 19:31 reinelt
+2000-04-03 reinelt
- * display.c, lcd4linux.c, lcd4linux.kdelnk, lcd4linux.xpm:
- suppress welcome message if display is smaller than 20x2 change
- lcd4linux.ppm to 32 pixel high so KDE won't stretch the icon
+ * [r37] trunk/display.c, trunk/lcd4linux.c, trunk/lcd4linux.kdelnk,
+ trunk/lcd4linux.xpm:
+ [lcd4linux @ 2000-04-03 17:31:52 by reinelt]
+ suppress welcome message if display is smaller than 20x2
+ change lcd4linux.ppm to 32 pixel high so KDE won't stretch the
+ icon
-2000-04-03 08:54 reinelt
-
- * lcd4linux.kdelnk:
+ * [r36] trunk/lcd4linux.kdelnk:
+ [lcd4linux @ 2000-04-03 06:54:03 by reinelt]
KDE application link
-2000-04-03 08:53 reinelt
-
- * README.KDE, lcd4kde.conf, lcd4linux.conf.sample, lcd4linux.xpm:
- releasing 0.96 annoying X11 bugs hopefully fixed KDE integration
-
-2000-04-03 06:46 reinelt
-
- * README, README.Raster, README.X11, cfg.c, cfg.h, lcd4linux.c,
- lcd4linux.conf.sample:
+ * [r35] trunk/README.KDE, trunk/lcd4kde.conf,
+ trunk/lcd4linux.conf.sample, trunk/lcd4linux.xpm:
+ [lcd4linux @ 2000-04-03 06:53:09 by reinelt]
+ releasing 0.96
+ annoying X11 bugs hopefully fixed
+ KDE integration
+
+ * [r34] trunk/README, trunk/README.Raster, trunk/README.X11,
+ trunk/cfg.c, trunk/cfg.h, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-04-03 04:46:38 by reinelt]
added '-c key=val' option
-2000-04-03 06:01 reinelt
-
- * Raster.c, XWindow.c, lcd4linux.conf.sample:
+ * [r33] trunk/Raster.c, trunk/XWindow.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-04-03 04:01:31 by reinelt]
if 'gap' is specified as -1, a gap of (pixelsize+pixelgap) is
selected automatically
-2000-04-03 00:07 herp
+2000-04-02 herp
- * XWindow.c: fixded a bug that occasionally caused Xlib errors
+ * [r32] trunk/XWindow.c:
+ [lcd4linux @ 2000-04-02 22:07:10 by herp]
+ fixded a bug that occasionally caused Xlib errors
-2000-04-02 00:40 herp
+2000-04-01 herp
- * XWindow.c, lcd4linux.c: geometric correction (too many pixelgaps)
+ * [r31] trunk/XWindow.c, trunk/lcd4linux.c:
+ [lcd4linux @ 2000-04-01 22:40:42 by herp]
+ geometric correction (too many pixelgaps)
lcd4linux main should return int, not void
-2000-04-01 21:33 herp
-
- * XWindow.c:
+ * [r30] trunk/XWindow.c:
+ [lcd4linux @ 2000-04-01 19:33:45 by herp]
colors in format \#RRGGBB in config-file now understood
-2000-04-01 18:22 reinelt
+2000-04-01 reinelt
- * XWindow.c, configure, configure.in, lcd4linux.conf.sample,
- processor.c:
+ * [r29] trunk/XWindow.c, trunk/configure, trunk/configure.in,
+ trunk/lcd4linux.conf.sample, trunk/processor.c:
+ [lcd4linux @ 2000-04-01 16:22:38 by reinelt]
bug that caused a segfault in processor.c fixed (thanks to herp)
-2000-03-31 06:41 reinelt
+2000-03-31 reinelt
- * XWindow.c:
+ * [r28] trunk/XWindow.c:
+ [lcd4linux @ 2000-03-31 04:41:22 by reinelt]
X11 driver: semaphore bug fixed
-2000-03-30 18:46 reinelt
+2000-03-30 reinelt
- * Makefile.am, Makefile.in, XWindow.c, aclocal.m4, configure,
- configure.in, display.c, lcd4linux.conf.sample, lcd4linux.lsm:
+ * [r27] trunk/Makefile.am, trunk/Makefile.in, trunk/XWindow.c,
+ trunk/aclocal.m4, trunk/configure, trunk/configure.in,
+ trunk/display.c, trunk/lcd4linux.conf.sample,
+ trunk/lcd4linux.lsm:
+ [lcd4linux @ 2000-03-30 16:46:57 by reinelt]
configure now handles '--with-x' and '--without-x' correct
-2000-03-28 10:48 reinelt
+2000-03-28 reinelt
- * README.X11, XWindow.c:
+ * [r26] trunk/README.X11, trunk/XWindow.c:
+ [lcd4linux @ 2000-03-28 08:48:33 by reinelt]
README.X11 added
-2000-03-28 09:22 reinelt
+ * [r25] trunk/Makefile.am, trunk/Makefile.in, trunk/Raster.c,
+ trunk/XWindow.c, trunk/cfg.c, trunk/configure,
+ trunk/configure.in, trunk/lcd4linux.conf.sample, trunk/system.c:
+ [lcd4linux @ 2000-03-28 07:22:15 by reinelt]
+ version 0.95 released
+ X11 driver up and running
+ minor bugs fixed
- * Makefile.am, Makefile.in, Raster.c, XWindow.c, cfg.c, configure,
- configure.in, lcd4linux.conf.sample, system.c:
- version 0.95 released X11 driver up and running minor bugs fixed
+2000-03-26 reinelt
-2000-03-26 22:00 reinelt
-
- * README.Raster, Raster.c, cfg.c, lcd4linux.conf.sample:
+ * [r24] trunk/README.Raster, trunk/Raster.c, trunk/cfg.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-03-26 20:00:44 by reinelt]
README.Raster added
-2000-03-26 21:03 reinelt
-
- * README, Raster.c, XWindow.c, cfg.c, pixmap.h:
- more Pixmap renaming quoting of '#' in config file
-
-2000-03-26 20:46 reinelt
-
- * MatrixOrbital.c, README.Drivers, Raster.c, Skeleton.c, XWindow.c,
- display.c, display.h, lcd4linux.c, lcd4linux.conf.sample,
- pixmap.c:
- bug in pixmap.c that leaded to empty bars fixed name conflicts
- with X11 resolved
-
-2000-03-26 14:55 reinelt
-
- * Raster.c, lcd4linux.c, lcd4linux.conf.sample:
+ * [r23] trunk/README, trunk/Raster.c, trunk/XWindow.c, trunk/cfg.c,
+ trunk/pixmap.h:
+ [lcd4linux @ 2000-03-26 19:03:52 by reinelt]
+ more Pixmap renaming
+ quoting of '#' in config file
+
+ * [r22] trunk/MatrixOrbital.c, trunk/README.Drivers,
+ trunk/Raster.c, trunk/Skeleton.c, trunk/XWindow.c,
+ trunk/display.c, trunk/display.h, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/pixmap.c:
+ [lcd4linux @ 2000-03-26 18:46:28 by reinelt]
+ bug in pixmap.c that leaded to empty bars fixed
+ name conflicts with X11 resolved
+
+ * [r21] trunk/Raster.c, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample:
+ [lcd4linux @ 2000-03-26 12:55:03 by reinelt]
enhancements to the PPM driver
-2000-03-25 06:50 reinelt
+2000-03-25 reinelt
- * MatrixOrbital.c, Raster.c, Skeleton.c, XWindow.c, display.c,
- display.h, fontmap.c, lcd4linux.c, lcd4linux.conf.sample,
- pixmap.c:
- memory leak in Raster_flush closed driver family logic changed
+ * [r20] trunk/MatrixOrbital.c, trunk/Raster.c, trunk/Skeleton.c,
+ trunk/XWindow.c, trunk/display.c, trunk/display.h,
+ trunk/fontmap.c, trunk/lcd4linux.c, trunk/lcd4linux.conf.sample,
+ trunk/pixmap.c:
+ [lcd4linux @ 2000-03-25 05:50:43 by reinelt]
+ memory leak in Raster_flush closed
+ driver family logic changed
-2000-03-24 12:37 reinelt
+2000-03-24 reinelt
- * fontmap.h:
+ * [r19] trunk/fontmap.h:
+ [lcd4linux @ 2000-03-24 11:37:43 by reinelt]
fontmap.h added
-2000-03-24 12:36 reinelt
-
- * Raster.c, XWindow.c, fontmap.c, lcd4linux.c,
- lcd4linux.conf.sample, parser.c, pixmap.c, pixmap.h:
- new syntax for raster configuration changed XRES and YRES to be
- configurable PPM driver works nice
-
-2000-03-23 08:24 reinelt
-
- * Makefile.am, Makefile.in, MatrixOrbital.c, Raster.c, XWindow.c,
- display.c, filter.c, lcd4linux.c, lcd4linux.conf.sample,
- pixmap.c, processor.c, system.c:
+ * [r18] trunk/Raster.c, trunk/XWindow.c, trunk/fontmap.c,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample, trunk/parser.c,
+ trunk/pixmap.c, trunk/pixmap.h:
+ [lcd4linux @ 2000-03-24 11:36:56 by reinelt]
+ new syntax for raster configuration
+ changed XRES and YRES to be configurable
+ PPM driver works nice
+
+2000-03-23 reinelt
+
+ * [r17] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/Raster.c, trunk/XWindow.c,
+ trunk/display.c, trunk/filter.c, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/pixmap.c, trunk/processor.c,
+ trunk/system.c:
+ [lcd4linux @ 2000-03-23 07:24:48 by reinelt]
PPM driver up and running (but slow!)
-2000-03-22 16:36 reinelt
-
- * Makefile.am, Makefile.in, XWindow.c, display.c, display.h,
- fontmap.c, lcd4linux.c, lcd4linux.conf.sample, pixmap.c,
- pixmap.h:
- added '-l' switch (list drivers) generic pixmap driver added X11
- Framework done
-
-2000-03-22 08:33 reinelt
-
- * FAQ, Makefile.am, Makefile.in, MatrixOrbital.c,
- README.MatrixOrbital, Skeleton.c, configure, configure.in,
- filter.c, lcd4linux.c, lcd4linux.conf.sample, processor.c,
- processor.h:
- FAQ added new modules 'processor.c' contains all data processing
-
-2000-03-19 09:41 reinelt
-
- * Makefile.am, Makefile.in, MatrixOrbital.c, README,
- README.Drivers, README.MatrixOrbital, Skeleton.c, display.c,
- lcd4linux.c, lcd4linux.conf.sample, parser.c, parser.h:
+2000-03-22 reinelt
+
+ * [r16] trunk/Makefile.am, trunk/Makefile.in, trunk/XWindow.c,
+ trunk/display.c, trunk/display.h, trunk/fontmap.c,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample, trunk/pixmap.c,
+ trunk/pixmap.h:
+ [lcd4linux @ 2000-03-22 15:36:21 by reinelt]
+ added '-l' switch (list drivers)
+ generic pixmap driver added
+ X11 Framework done
+
+ * [r15] trunk/FAQ, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/README.MatrixOrbital,
+ trunk/Skeleton.c, trunk/configure, trunk/configure.in,
+ trunk/filter.c, trunk/lcd4linux.c, trunk/lcd4linux.conf.sample,
+ trunk/processor.c, trunk/processor.h:
+ [lcd4linux @ 2000-03-22 07:33:50 by reinelt]
+ FAQ added
+ new modules 'processor.c' contains all data processing
+
+2000-03-19 reinelt
+
+ * [r14] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/README, trunk/README.Drivers,
+ trunk/README.MatrixOrbital, trunk/Skeleton.c, trunk/display.c,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample, trunk/parser.c,
+ trunk/parser.h:
+ [lcd4linux @ 2000-03-19 08:41:28 by reinelt]
documentation available! README, README.MatrixOrbital,
- README.Drivers added Skeleton.c as a starting point for new
- drivers
-
-2000-03-18 11:31 reinelt
-
- * configure, configure.in, lcd4linux.c, lcd4linux.conf.sample,
- parser.c, parser.h:
- added sensor handling (for temperature etc.) made data collecting
- happen only if data is used (reading /proc/meminfo takes a lot of
- CPU!) released lcd4linux-0.92
-
-2000-03-18 09:07 reinelt
-
- * MatrixOrbital.c, display.c, lcd4linux.c, lcd4linux.conf.sample,
- system.c:
- vertical bars implemented bar compaction improved memory
- information implemented
-
-2000-03-17 10:21 reinelt
-
- * MatrixOrbital.c, configure, configure.in, display.c, display.h,
- lcd4linux.c, lcd4linux.conf.sample, parser.c, parser.h, system.c,
- system.h:
+ README.Drivers
+ added Skeleton.c as a starting point for new drivers
+
+2000-03-18 reinelt
+
+ * [r13] trunk/configure, trunk/configure.in, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/parser.c, trunk/parser.h:
+ [lcd4linux @ 2000-03-18 10:31:06 by reinelt]
+ added sensor handling (for temperature etc.)
+ made data collecting happen only if data is used
+ (reading /proc/meminfo takes a lot of CPU!)
+ released lcd4linux-0.92
+
+ * [r12] trunk/MatrixOrbital.c, trunk/display.c, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/system.c:
+ [lcd4linux @ 2000-03-18 08:07:04 by reinelt]
+ vertical bars implemented
+ bar compaction improved
+ memory information implemented
+
+2000-03-17 reinelt
+
+ * [r11] trunk/MatrixOrbital.c, trunk/configure, trunk/configure.in,
+ trunk/display.c, trunk/display.h, trunk/lcd4linux.c,
+ trunk/lcd4linux.conf.sample, trunk/parser.c, trunk/parser.h,
+ trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2000-03-17 09:21:42 by reinelt]
various memory statistics added
-2000-03-13 16:58 reinelt
-
- * Makefile.am, Makefile.in, MatrixOrbital.c, configure,
- configure.in, display.c, display.h, isdn.c, isdn.h, lcd4linux.c,
- lcd4linux.conf.sample, lcd4linux.h, parser.c, parser.h:
- release 0.9 moved row parsing to parser.c all basic work finished
-
-2000-03-10 18:36 reinelt
-
- * Makefile, Makefile.am, Makefile.in, MatrixOrbital.c, cfg.c,
- configure, display.c, display.h, isdn.c, isdn.h, lcd4linux.c,
- lcd4linux.conf.sample, system.c, system.h:
+2000-03-13 reinelt
+
+ * [r10] trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/configure, trunk/configure.in,
+ trunk/display.c, trunk/display.h, trunk/isdn.c, trunk/isdn.h,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample,
+ trunk/lcd4linux.h, trunk/parser.c, trunk/parser.h:
+ [lcd4linux @ 2000-03-13 15:58:24 by reinelt]
+ release 0.9
+ moved row parsing to parser.c
+ all basic work finished
+
+2000-03-10 reinelt
+
+ * [r9] trunk/Makefile, trunk/Makefile.am, trunk/Makefile.in,
+ trunk/MatrixOrbital.c, trunk/cfg.c, trunk/configure,
+ trunk/display.c, trunk/display.h, trunk/isdn.c, trunk/isdn.h,
+ trunk/lcd4linux.c, trunk/lcd4linux.conf.sample, trunk/system.c,
+ trunk/system.h:
+ [lcd4linux @ 2000-03-10 17:36:02 by reinelt]
first unstable but running release
-2000-03-10 13:02 reinelt
-
- * COPYING, INSTALL, Makefile.am, Makefile.in, aclocal.m4,
- configure.in, install-sh, lcd2041.c, lcd2041.h, missing,
- mkinstalldirs:
+ * [r8] trunk/COPYING, trunk/INSTALL, trunk/Makefile.am,
+ trunk/Makefile.in, trunk/aclocal.m4, trunk/configure.in,
+ trunk/install-sh, trunk/lcd2041.c, trunk/lcd2041.h,
+ trunk/missing, trunk/mkinstalldirs:
+ [lcd4linux @ 2000-03-10 12:02:43 by reinelt]
autoconf/automake
-2000-03-10 12:40 reinelt
-
- * Makefile, cfg.c, cfg.h, config.c, config.h: [no log message]
-
-2000-03-10 11:49 reinelt
+ * [r7] trunk/Makefile, trunk/cfg.c, trunk/cfg.h, trunk/config.c,
+ trunk/config.h:
+ [lcd4linux @ 2000-03-10 11:40:47 by reinelt]
- * Makefile, MatrixOrbital.c, display.c, display.h, system.c:
+ * [r6] trunk/Makefile, trunk/MatrixOrbital.c, trunk/display.c,
+ trunk/display.h, trunk/system.c:
+ [lcd4linux @ 2000-03-10 10:49:53 by reinelt]
MatrixOrbital driver finished
-2000-03-07 12:01 reinelt
+2000-03-07 reinelt
- * Makefile, config.c, isdn.c, isdn.h, lcd4linux.conf.sample,
- lcd4linux.h, system.c, system.h:
+ * [r5] trunk/Makefile, trunk/config.c, trunk/isdn.c, trunk/isdn.h,
+ trunk/lcd4linux.conf.sample, trunk/lcd4linux.h, trunk/system.c,
+ trunk/system.h:
+ [lcd4linux @ 2000-03-07 11:01:34 by reinelt]
system.c cleanup
-2000-03-06 07:04 reinelt
+2000-03-06 reinelt
- * MatrixOrbital.c, config.c, config.h, display.c, display.h,
- filter.c, filter.h, isdn.c, isdn.h, lcd2041.c, lcd4linux.h,
- system.c, system.h:
+ * [r4] trunk/MatrixOrbital.c, trunk/config.c, trunk/config.h,
+ trunk/display.c, trunk/display.h, trunk/filter.c, trunk/filter.h,
+ trunk/isdn.c, trunk/isdn.h, trunk/lcd2041.c, trunk/lcd4linux.h,
+ trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2000-03-06 06:04:06 by reinelt]
minor cleanups
-2000-01-16 17:58 reinelt
-
- * display.h: [no log message]
-
-2000-01-16 13:17 reinelt
-
- * Makefile:
- Release 0.5 project moved to SourceForge started working with CVS
-
-2000-01-16 13:17 reinelt
-
- * MatrixOrbital.c, display.c, display.h:
- Release 0.5 project moved to SourceForge started working with CVS
-
-2000-01-16 13:17 reinelt
-
- * MatrixOrbital.c, display.c, display.h: Initial revision
-
-2000-01-16 13:16 reinelt
-
- * Makefile, lcd2041.c, lcd2041.h, lcd4linux.c:
- Release 0.4
-
-2000-01-16 13:15 reinelt
-
- * Makefile, filter.c, isdn.c, isdn.h, lcd4linux.c, system.c:
- Release 0.3
-
-2000-01-16 13:15 reinelt
-
- * filter.c, filter.h:
- Release 0.2
-
-2000-01-16 13:15 reinelt
-
- * Makefile, config.c, isdn.c, isdn.h, lcd2041.c, lcd2041.h,
- lcd4linux.c, system.c, system.h:
- Release 0.2
+2000-01-16 reinelt
-2000-01-16 13:14 reinelt
+ * [r3] trunk/display.h:
+ [lcd4linux @ 2000-01-16 16:58:50 by reinelt]
- * Makefile, config.c, config.h, isdn.c, isdn.h, lcd2041.c,
- lcd2041.h, lcd4linux.c, lcd4linux.h, system.c, system.h,
- filter.c, filter.h: Initial revision
+ * [r2] trunk/Makefile, trunk/MatrixOrbital.c, trunk/config.c,
+ trunk/config.h, trunk/display.c, trunk/display.h, trunk/filter.c,
+ trunk/filter.h, trunk/isdn.c, trunk/isdn.h, trunk/lcd2041.c,
+ trunk/lcd2041.h, trunk/lcd4linux.c, trunk/lcd4linux.h,
+ trunk/system.c, trunk/system.h:
+ [lcd4linux @ 2000-01-16 12:17:59 by reinelt]
+ Initial revision
-2000-01-16 13:14 reinelt
+2000-01-16 root
- * Makefile, config.c, config.h, isdn.c, isdn.h, lcd2041.c,
- lcd2041.h, lcd4linux.c, lcd4linux.h, system.c, system.h: [no log
- message]
+ * [r1] branches, tags, trunk:
+ initial import
diff --git a/Makefile.am b/Makefile.am
index dd40acd..6469f9a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-# $Id: Makefile.am 760 2007-02-04 06:29:55Z michael $
+# $Id: Makefile.am 773 2007-02-25 12:39:09Z michael $
# $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/Makefile.am $
# Process this file with automake to produce Makefile.in
@@ -13,6 +13,9 @@ bin_PROGRAMS = lcd4linux
# Fixme: -W should be renamed to -Wextra someday...
AM_CFLAGS = -D_GNU_SOURCE -Wall -W -fno-strict-aliasing
+# use this for lots of warnings
+#AM_CFLAGS = -D_GNU_SOURCE -std=c90 -Wall -W -pedantic -Wno-variadic-macros -fno-strict-aliasing
+
lcd4linux_LDFLAGS =
lcd4linux_LDADD = @DRIVERS@ @PLUGINS@ @DRVLIBS@ @PLUGINLIBS@
lcd4linux_DEPENDENCIES = @DRIVERS@ @PLUGINS@
diff --git a/Makefile.in b/Makefile.in
index b779a94..8234ae5 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -14,7 +14,7 @@
@SET_MAKE@
-# $Id: Makefile.am 760 2007-02-04 06:29:55Z michael $
+# $Id: Makefile.am 773 2007-02-25 12:39:09Z michael $
# $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/Makefile.am $
# Process this file with automake to produce Makefile.in
@@ -209,6 +209,9 @@ CLEANFILES = *~
# Fixme: -W should be renamed to -Wextra someday...
AM_CFLAGS = -D_GNU_SOURCE -Wall -W -fno-strict-aliasing
+
+# use this for lots of warnings
+#AM_CFLAGS = -D_GNU_SOURCE -std=c90 -Wall -W -pedantic -Wno-variadic-macros -fno-strict-aliasing
lcd4linux_LDFLAGS =
lcd4linux_LDADD = @DRIVERS@ @PLUGINS@ @DRVLIBS@ @PLUGINLIBS@
lcd4linux_DEPENDENCIES = @DRIVERS@ @PLUGINS@
diff --git a/configure b/configure
index 5cce929..c0599d5 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for LCD4Linux 0.10.1-RC1.
+# Generated by GNU Autoconf 2.61 for LCD4Linux 0.10.1-RC2.
#
# Report bugs to <lcd4linux-users@lists.sourceforge.net>.
#
@@ -574,8 +574,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='LCD4Linux'
PACKAGE_TARNAME='lcd4linux'
-PACKAGE_VERSION='0.10.1-RC1'
-PACKAGE_STRING='LCD4Linux 0.10.1-RC1'
+PACKAGE_VERSION='0.10.1-RC2'
+PACKAGE_STRING='LCD4Linux 0.10.1-RC2'
PACKAGE_BUGREPORT='lcd4linux-users@lists.sourceforge.net'
ac_unique_file="lcd4linux.c"
@@ -1238,7 +1238,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures LCD4Linux 0.10.1-RC1 to adapt to many kinds of systems.
+\`configure' configures LCD4Linux 0.10.1-RC2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1312,7 +1312,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of LCD4Linux 0.10.1-RC1:";;
+ short | recursive ) echo "Configuration of LCD4Linux 0.10.1-RC2:";;
esac
cat <<\_ACEOF
@@ -1433,7 +1433,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-LCD4Linux configure 0.10.1-RC1
+LCD4Linux configure 0.10.1-RC2
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1447,7 +1447,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by LCD4Linux $as_me 0.10.1-RC1, which was
+It was created by LCD4Linux $as_me 0.10.1-RC2, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2118,7 +2118,7 @@ fi
# Define the identity of the package.
PACKAGE=lcd4linux
- VERSION=0.10.1-RC1
+ VERSION=0.10.1-RC2
cat >>confdefs.h <<_ACEOF
@@ -7442,6 +7442,7 @@ if test "$CWLINUX" = "yes"; then
TEXT="yes"
GPIO="yes"
SERIAL="yes"
+ KEYPAD="yes"
DRIVERS="$DRIVERS drv_Cwlinux.o"
cat >>confdefs.h <<\_ACEOF
@@ -7647,6 +7648,7 @@ if test "$picoLCD" = "yes"; then
TEXT="yes"
GPIO="yes"
SERIAL="yes"
+ LIBUSB="yes"
DRIVERS="$DRIVERS drv_picoLCD.o"
cat >>confdefs.h <<\_ACEOF
@@ -13743,7 +13745,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by LCD4Linux $as_me 0.10.1-RC1, which was
+This file was extended by LCD4Linux $as_me 0.10.1-RC2, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -13796,7 +13798,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-LCD4Linux config.status 0.10.1-RC1
+LCD4Linux config.status 0.10.1-RC2
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/configure.in b/configure.in
index 15ce83e..ab86cf3 100644
--- a/configure.in
+++ b/configure.in
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
-# $Id: configure.in 764 2007-02-24 09:56:27Z michael $
+# $Id: configure.in 773 2007-02-25 12:39:09Z michael $
# $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/configure.in $
@@ -28,9 +28,9 @@
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
AC_PREREQ(2.59)
-AC_INIT([LCD4Linux],[0.10.1-RC1],[lcd4linux-users@lists.sourceforge.net])
+AC_INIT([LCD4Linux],[0.10.1-RC2],[lcd4linux-users@lists.sourceforge.net])
AC_CONFIG_SRCDIR([lcd4linux.c])
-AM_INIT_AUTOMAKE([lcd4linux],0.10.1-RC1)
+AM_INIT_AUTOMAKE([lcd4linux],0.10.1-RC2)
AM_CONFIG_HEADER(config.h)
# Checks for programs.
diff --git a/debian/changelog b/debian/changelog
index 25b6673..15953d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+lcd4linux (0.10.1~rc2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Reinhard Tartler <siretart@tauware.de> Mon, 30 Apr 2007 09:34:59 +0200
+
lcd4linux (0.10.1~rc1-1) unstable; urgency=low
* New upstream release
diff --git a/debug.h b/debug.h
index 3e70af0..501ca54 100644
--- a/debug.h
+++ b/debug.h
@@ -1,4 +1,4 @@
-/* $Id: debug.h 728 2007-01-14 11:14:38Z michael $
+/* $Id: debug.h 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/debug.h $
*
* debug messages
@@ -31,7 +31,7 @@ extern int running_foreground;
extern int running_background;
extern int verbose_level;
-void message(const int level, const char *format, ...) __attribute__ ((format(__printf__, 2, 3)));;
+void message(const int level, const char *format, ...) __attribute__ ((format(__printf__, 2, 3)));
#define debug(args...) message (2, __FILE__ ": " args)
#define info(args...) message (1, args)
diff --git a/drivers.m4 b/drivers.m4
index 9958180..a8284c9 100644
--- a/drivers.m4
+++ b/drivers.m4
@@ -1,4 +1,4 @@
-dnl $Id: drivers.m4 763 2007-02-05 06:26:10Z michael $
+dnl $Id: drivers.m4 792 2007-04-30 05:02:57Z michael $
dnl $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drivers.m4 $
@@ -259,6 +259,7 @@ if test "$CWLINUX" = "yes"; then
TEXT="yes"
GPIO="yes"
SERIAL="yes"
+ KEYPAD="yes"
DRIVERS="$DRIVERS drv_Cwlinux.o"
AC_DEFINE(WITH_CWLINUX,1,[CwLinux driver])
fi
@@ -396,6 +397,7 @@ if test "$picoLCD" = "yes"; then
TEXT="yes"
GPIO="yes"
SERIAL="yes"
+ LIBUSB="yes"
DRIVERS="$DRIVERS drv_picoLCD.o"
AC_DEFINE(WITH_picoLCD,1,[picoLCD driver])
else
diff --git a/drv_BWCT.c b/drv_BWCT.c
index 4777a9b..f6527aa 100644
--- a/drv_BWCT.c
+++ b/drv_BWCT.c
@@ -1,4 +1,4 @@
-/* $Id: drv_BWCT.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_BWCT.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_BWCT.c $
*
* new style driver for BWCT USB LCD displays
@@ -310,7 +310,7 @@ int drv_BW_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -395,8 +395,8 @@ int drv_BW_quit(const int quiet)
DRIVER drv_BWCT = {
- name:Name,
- list:drv_BW_list,
- init:drv_BW_init,
- quit:drv_BW_quit,
+ .name = Name,
+ .list = drv_BW_list,
+ .init = drv_BW_init,
+ .quit = drv_BW_quit,
};
diff --git a/drv_BeckmannEgle.c b/drv_BeckmannEgle.c
index 22d5307..301e029 100644
--- a/drv_BeckmannEgle.c
+++ b/drv_BeckmannEgle.c
@@ -1,4 +1,4 @@
-/* $Id: drv_BeckmannEgle.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_BeckmannEgle.c 776 2007-02-26 10:34:52Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_BeckmannEgle.c $
*
* driver for Beckmann+Egle "Mini Terminals" and "Compact Terminals"
@@ -352,7 +352,7 @@ static int drv_BuE_CT_start(const char *section)
/* read version */
drv_generic_serial_write(ESC "?V", 3);
usleep(100000);
- if ((len = drv_generic_serial_read(buffer, -sizeof(buffer))) > 0) {
+ if ((len = drv_generic_serial_read(buffer, -1 * (int) sizeof(buffer))) > 0) {
int v, r, s;
if (sscanf(buffer, "V:%d.%d,%d;", &v, &r, &s) != 3) {
error("%s: error parsing display identification <%*s>", Name, len, buffer);
@@ -625,7 +625,7 @@ int drv_BuE_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 776 $");
/* start display */
if ((ret = drv_BuE_start(section)) != 0) {
@@ -728,8 +728,8 @@ int drv_BuE_quit(const int quiet)
DRIVER drv_BeckmannEgle = {
- name:Name,
- list:drv_BuE_list,
- init:drv_BuE_init,
- quit:drv_BuE_quit,
+ .name = Name,
+ .list = drv_BuE_list,
+ .init = drv_BuE_init,
+ .quit = drv_BuE_quit,
};
diff --git a/drv_Crystalfontz.c b/drv_Crystalfontz.c
index aef6fc1..0833629 100644
--- a/drv_Crystalfontz.c
+++ b/drv_Crystalfontz.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Crystalfontz.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Crystalfontz.c 781 2007-03-13 12:39:11Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Crystalfontz.c $
*
* new style driver for Crystalfontz display modules
@@ -104,7 +104,7 @@ typedef struct {
static MODEL Models[] = {
{626, "626", 2, 16, 0, 0, 1, 0},
- {631, "631", 2, 20, 0, 0, 3, 22},
+ {631, "631", 2, 20, 4, 0, 3, 22},
{632, "632", 2, 16, 0, 0, 1, 0},
{633, "633", 2, 16, 4, 4, 2, 18},
{634, "634", 4, 20, 0, 0, 1, 0},
@@ -531,35 +531,53 @@ static int drv_CF_keypad(const int num)
case 2:
break;
case 3:
- if (num < 8)
+ if ((num < 8) || ((num > 12) && (num < 17)))
val = WIDGET_KEY_PRESSED;
else
val = WIDGET_KEY_RELEASED;
switch (num) {
case 1:
- case 8:
+ case 7:
val += WIDGET_KEY_UP;
break;
case 2:
- case 9:
+ case 8:
val += WIDGET_KEY_DOWN;
break;
case 3:
- case 10:
+ case 9:
val += WIDGET_KEY_LEFT;
break;
case 4:
- case 11:
+ case 10:
val += WIDGET_KEY_RIGHT;
break;
case 5:
- case 12:
+ case 11:
val += WIDGET_KEY_CONFIRM;
break;
- case 7:
- case 13:
+ case 6:
+ case 12:
val += WIDGET_KEY_CANCEL;
break;
+
+ /* added for 631, too lazy to make new WIDGET_KEY defines */
+ case 13:
+ case 17:
+ val += WIDGET_KEY_UP; /* really UPLEFT */
+ break;
+ case 14:
+ case 18:
+ val += WIDGET_KEY_RIGHT; /* really UPRIGHT */
+ break;
+ case 15:
+ case 19:
+ val += WIDGET_KEY_LEFT; /* really DOWNLEFT */
+ break;
+ case 16:
+ case 20:
+ val += WIDGET_KEY_DOWN; /* really DOWNRIGHT */
+ break;
}
break;
}
@@ -955,7 +973,7 @@ int drv_CF_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 781 $");
/* start display */
if ((ret = drv_CF_start(section)) != 0) {
@@ -1076,8 +1094,8 @@ int drv_CF_quit(const int quiet)
DRIVER drv_Crystalfontz = {
- name:Name,
- list:drv_CF_list,
- init:drv_CF_init,
- quit:drv_CF_quit,
+ .name = Name,
+ .list = drv_CF_list,
+ .init = drv_CF_init,
+ .quit = drv_CF_quit,
};
diff --git a/drv_Curses.c b/drv_Curses.c
index d7835f7..cac9452 100644
--- a/drv_Curses.c
+++ b/drv_Curses.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Curses.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Curses.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Curses.c $
*
* pure ncurses based text driver
@@ -287,7 +287,7 @@ int drv_Curs_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 1; /* pixel width of one char */
@@ -366,8 +366,8 @@ int drv_Curs_quit(const int quiet)
DRIVER drv_Curses = {
- name:Name,
- list:drv_Curs_list,
- init:drv_Curs_init,
- quit:drv_Curs_quit,
+ .name = Name,
+ .list = drv_Curs_list,
+ .init = drv_Curs_init,
+ .quit = drv_Curs_quit,
};
diff --git a/drv_Cwlinux.c b/drv_Cwlinux.c
index 555f2a9..f870c53 100644
--- a/drv_Cwlinux.c
+++ b/drv_Cwlinux.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Cwlinux.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Cwlinux.c 789 2007-04-30 04:48:10Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Cwlinux.c $
*
* new style driver for Cwlinux display modules
@@ -42,15 +42,18 @@
#include "debug.h"
#include "cfg.h"
#include "qprintf.h"
+#include "timer.h"
#include "plugin.h"
#include "widget.h"
#include "widget_text.h"
#include "widget_icon.h"
#include "widget_bar.h"
+#include "widget_keypad.h"
#include "drv.h"
#include "drv_generic_text.h"
#include "drv_generic_gpio.h"
#include "drv_generic_serial.h"
+#include "drv_generic_keypad.h"
static char Name[] = "Cwlinux";
@@ -58,13 +61,21 @@ static char Name[] = "Cwlinux";
static int Model;
static int Protocol;
+/* ring buffer for bytes received from the display */
+static unsigned char RingBuffer[256];
+static unsigned int RingRPos = 0;
+static unsigned int RingWPos = 0;
+
typedef struct {
int type;
char *name;
int rows;
int cols;
- int xres;
+ int xres; /* pixel width of one char */
+ int yres; /* pixel height of one char */
int gpos;
+ int gpis;
+ int chars; /* number of user definable chars */
int protocol;
} MODEL;
@@ -72,9 +83,9 @@ typedef struct {
/* Fixme: number of gpo's should be verified */
static MODEL Models[] = {
- {0x01, "CW1602", 2, 16, 5, 0, 1},
- {0x02, "CW12232", 4, 20, 6, 0, 2},
- {0xff, "Unknown", -1, -1, -1, -1, -1}
+ {0x01, "CW1602", 2, 16, 5, 7, 2, 2, 8, 1},
+ {0x02, "CW12232", 4, 20, 6, 8, 2, 2, 16, 2},
+ {0xff, "Unknown", -1, -1, -1, -1, -1, -1, -1, -1}
};
@@ -82,10 +93,55 @@ static MODEL Models[] = {
/*** hardware dependant functions ***/
/****************************************/
+static void drv_CW_process_input(void)
+{
+ while (RingRPos != RingWPos) {
+ drv_generic_keypad_press(RingBuffer[RingRPos++]);
+ if (RingRPos >= sizeof(RingBuffer))
+ RingRPos = 0;
+ }
+}
+
+
+static int drv_CW_poll(void)
+{
+ while (1) {
+ char buffer[32];
+ int num, n;
+
+ num = drv_generic_serial_poll(buffer, sizeof(buffer));
+ if (num <= 0)
+ break; /* no more input */
+
+ /* put result into RingBuffer */
+ for (n = 0; n < num; n++) {
+ RingBuffer[RingWPos++] = (unsigned char) buffer[n];
+ if (RingWPos >= sizeof(RingBuffer))
+ RingWPos = 0;
+ }
+ }
+
+ if (RingRPos != RingWPos)
+ return 1;
+ else
+ return 0;
+}
+
+
+static void drv_CW_timer(void __attribute__ ((unused)) * notused)
+{
+ while (drv_CW_poll()) {
+ drv_CW_process_input();
+ }
+}
+
+
static void drv_CW_send(const char *string, const int len)
{
drv_generic_serial_write(string, len);
usleep(20);
+ if (drv_CW_poll())
+ drv_CW_process_input();
}
@@ -145,6 +201,16 @@ static int drv_CW_GPO(const int num, const int val)
}
+static int drv_CW_GPI(const int num)
+{
+ if (num < 0 || num > GPIS) {
+ return 0;
+ }
+ error("%s: GPI's not yet implemented!", Name);
+ return num;
+}
+
+
static void drv_CW_clear(void)
{
#if 1
@@ -194,10 +260,43 @@ static int drv_CW_brightness(int brightness)
}
+static int drv_CW_keypad(const int num)
+{
+ int val = WIDGET_KEY_PRESSED;
+
+ switch (num) {
+ case 65:
+ val += WIDGET_KEY_UP;
+ break;
+ case 66:
+ val += WIDGET_KEY_DOWN;
+ break;
+ case 67:
+ val += WIDGET_KEY_LEFT;
+ break;
+ case 68:
+ val += WIDGET_KEY_RIGHT;
+ break;
+ case 69:
+ val += WIDGET_KEY_CONFIRM;
+ break;
+ case 70:
+ val += WIDGET_KEY_CANCEL;
+ break;
+ default:
+ error("%s: unknown keypad value %d", Name, num);
+ }
+
+ debug("%s: key %c (0x%x) pressed", Name, num, num);
+ return val;
+}
+
+
static int drv_CW_start(const char *section)
{
int i;
char *model;
+ char buffer[16];
model = cfg_get(section, "Model", NULL);
if (model != NULL && *model != '\0') {
@@ -220,28 +319,37 @@ static int drv_CW_start(const char *section)
if (drv_generic_serial_open(section, Name, 0) < 0)
return -1;
- /* this does not work as I'd expect it... */
-#if 0
/* read firmware version */
- generic_serial_read(buffer, sizeof(buffer));
- usleep(100000);
- generic_serial_write("\3761", 2);
- usleep(100000);
- generic_serial_write("\375", 1);
+ drv_generic_serial_write("\3761\375", 3);
usleep(100000);
- if (generic_serial_read(buffer, 2) != 2) {
+ if (drv_generic_serial_read(buffer, 2) != 2) {
info("unable to read firmware version!");
+ } else {
+ info("Cwlinux Firmware V%d.%d", (int) buffer[0], (int) buffer[1]);
+ }
+
+ /* read model mumber */
+ drv_generic_serial_write("\3760\375", 3);
+ usleep(100000);
+ if (drv_generic_serial_read(buffer, 2) != 2) {
+ info("unable to read model number!");
+ } else {
+ info("Cwlinux model CW%d%d", (int) buffer[0], (int) buffer[1]);
}
- info("Cwlinux Firmware %d.%d", (int) buffer[0], (int) buffer[1]);
-#endif
/* initialize global variables */
DROWS = Models[Model].rows;
DCOLS = Models[Model].cols;
XRES = Models[Model].xres;
+ YRES = Models[Model].yres;
GPOS = Models[Model].gpos;
+ GPIS = Models[Model].gpis;
+ CHARS = Models[Model].chars;
Protocol = Models[Model].protocol;
+ /* regularly process display input */
+ timer_add(drv_CW_timer, NULL, 250, 0);
+
drv_CW_clear();
drv_CW_send("\376D\375", 3); /* auto line wrap off */
@@ -291,6 +399,7 @@ static void plugin_brightness(RESULT * result, const int argc, RESULT * argv[])
/* using drv_generic_text_icon_draw(W) */
/* using drv_generic_text_bar_draw(W) */
/* using drv_generic_gpio_draw(W) */
+/* using drv_generic_keypad_draw(W) */
/****************************************/
@@ -316,12 +425,9 @@ int drv_CW_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 789 $");
/* display preferences */
- XRES = 6; /* pixel width of one char */
- YRES = 8; /* pixel height of one char */
- CHARS = 16; /* number of user-defineable characters */
CHAR0 = 1; /* ASCII of first user-defineable char */
GOTO_COST = 3; /* number of bytes a goto command requires */
INVALIDATE = 1; /* re-defined chars must be re-sent to the display */
@@ -333,6 +439,8 @@ int drv_CW_init(const char *section, const int quiet)
/* real worker functions */
drv_generic_text_real_write = drv_CW_write;
drv_generic_gpio_real_set = drv_CW_GPO;
+ drv_generic_gpio_real_get = drv_CW_GPI;
+ drv_generic_keypad_real_press = drv_CW_keypad;
switch (Protocol) {
case 1:
@@ -371,6 +479,10 @@ int drv_CW_init(const char *section, const int quiet)
if ((ret = drv_generic_gpio_init(section, Name)) != 0)
return ret;
+ /* initialize generic key pad driver */
+ if ((ret = drv_generic_keypad_init(section, Name)) != 0)
+ return ret;
+
/* register text widget */
wc = Widget_Text;
wc.draw = drv_generic_text_draw;
@@ -400,6 +512,7 @@ int drv_CW_quit(const int quiet)
info("%s: shutting down.", Name);
drv_generic_text_quit();
drv_generic_gpio_quit();
+ drv_generic_keypad_quit();
/* clear display */
drv_CW_clear();
@@ -416,8 +529,8 @@ int drv_CW_quit(const int quiet)
DRIVER drv_Cwlinux = {
- name:Name,
- list:drv_CW_list,
- init:drv_CW_init,
- quit:drv_CW_quit,
+ .name = Name,
+ .list = drv_CW_list,
+ .init = drv_CW_init,
+ .quit = drv_CW_quit,
};
diff --git a/drv_EA232graphic.c b/drv_EA232graphic.c
index f5c0bdd..f98a738 100644
--- a/drv_EA232graphic.c
+++ b/drv_EA232graphic.c
@@ -1,4 +1,4 @@
-/* $Id: drv_EA232graphic.c 760 2007-02-04 06:29:55Z michael $
+/* $Id: drv_EA232graphic.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_EA232graphic.c $
*
* Driver for Electronic Assembly serial graphic display
@@ -547,8 +547,8 @@ int drv_EA232graphic_quit(const int quiet)
/* use this one for a graphic display */
DRIVER drv_EA232graphic = {
- name:Name,
- list:drv_EA232graphic_list,
- init:drv_EA232graphic_init,
- quit:drv_EA232graphic_quit,
+ .name = Name,
+ .list = drv_EA232graphic_list,
+ .init = drv_EA232graphic_init,
+ .quit = drv_EA232graphic_quit,
};
diff --git a/drv_G15.c b/drv_G15.c
index 2f9ae4d..7922190 100644
--- a/drv_G15.c
+++ b/drv_G15.c
@@ -1,4 +1,4 @@
-/* $Id: drv_G15.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_G15.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_G15.c $
*
* Driver for Logitech G-15 keyboard LCD screen
@@ -511,7 +511,7 @@ int drv_G15_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
DEBUG("entered");
@@ -584,8 +584,8 @@ int drv_G15_quit(const int quiet)
DRIVER drv_G15 = {
- name:Name,
- list:drv_G15_list,
- init:drv_G15_init,
- quit:drv_G15_quit,
+ .name = Name,
+ .list = drv_G15_list,
+ .init = drv_G15_init,
+ .quit = drv_G15_quit,
};
diff --git a/drv_HD44780.c b/drv_HD44780.c
index a8c5424..93faa83 100644
--- a/drv_HD44780.c
+++ b/drv_HD44780.c
@@ -1,4 +1,4 @@
-/* $Id: drv_HD44780.c 741 2007-01-17 05:56:27Z michael $
+/* $Id: drv_HD44780.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_HD44780.c $
*
* new style driver for HD44780-based displays
@@ -1287,7 +1287,7 @@ int drv_HD_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 741 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -1385,8 +1385,8 @@ int drv_HD_quit(const int quiet)
DRIVER drv_HD44780 = {
- name:Name,
- list:drv_HD_list,
- init:drv_HD_init,
- quit:drv_HD_quit,
+ .name = Name,
+ .list = drv_HD_list,
+ .init = drv_HD_init,
+ .quit = drv_HD_quit,
};
diff --git a/drv_Image.c b/drv_Image.c
index eed1923..fb317b9 100644
--- a/drv_Image.c
+++ b/drv_Image.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Image.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Image.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Image.c $
*
* new style Image (PPM/PNG) Driver for LCD4Linux
@@ -114,14 +114,14 @@ static int drv_IMG_flush_PPM(void)
if (bitbuf == NULL) {
if ((bitbuf = malloc(xsize * ysize * sizeof(*bitbuf))) == NULL) {
- error("%s: malloc(%d) failed: %s", Name, xsize * ysize * sizeof(*bitbuf), strerror(errno));
+ error("%s: malloc(%d) failed: %s", Name, (int) xsize * ysize * sizeof(*bitbuf), strerror(errno));
return -1;
}
}
if (rowbuf == NULL) {
if ((rowbuf = malloc(3 * xsize * sizeof(*rowbuf))) == NULL) {
- error("Raster: malloc(%d) failed: %s", 3 * xsize * sizeof(*rowbuf), strerror(errno));
+ error("Raster: malloc(%d) failed: %s", (int) 3 * xsize * sizeof(*rowbuf), strerror(errno));
return -1;
}
}
@@ -422,7 +422,7 @@ int drv_IMG_init(const char *section, const __attribute__ ((unused))
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* real worker functions */
drv_generic_graphic_real_blit = drv_IMG_blit;
@@ -461,8 +461,8 @@ int drv_IMG_quit(const __attribute__ ((unused))
DRIVER drv_Image = {
- name:Name,
- list:drv_IMG_list,
- init:drv_IMG_init,
- quit:drv_IMG_quit,
+ .name = Name,
+ .list = drv_IMG_list,
+ .init = drv_IMG_init,
+ .quit = drv_IMG_quit,
};
diff --git a/drv_LCD2USB.c b/drv_LCD2USB.c
index ecf8fcc..ae3fccf 100644
--- a/drv_LCD2USB.c
+++ b/drv_LCD2USB.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LCD2USB.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_LCD2USB.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LCD2USB.c $
*
* driver for USB2LCD display interface
@@ -169,13 +169,13 @@ static int drv_L2U_send(int request, int value, int index)
usb_release_interface(lcd, 0);
usb_close(lcd);
- // try to close and reopen connection
+ /* try to close and reopen connection */
if (drv_L2U_open(bus_id, device_id) < 0) {
error("%s: could not re-detect LCD2USB USB LCD", Name);
got_signal = -1;
return -1;
}
- // and try to re-send command
+ /* and try to re-send command */
if (usb_control_msg(lcd, USB_TYPE_VENDOR, request, value, index, NULL, 0, 1000) < 0) {
error("%s: retried USB request failed, aborting!", Name);
got_signal = -1;
@@ -269,10 +269,10 @@ static void drv_L2U_get_controllers(void)
error("%s: no controllers found", Name);
} else {
error("%s: unable to read installed controllers", Name);
- controllers = 0; // don't access any controllers
+ controllers = 0; /* don't access any controllers */
}
- // convert into controller map matching our protocol
+ /* convert into controller map matching our protocol */
controllers = ((controllers & 1) ? LCD_CTRL_0 : 0) | ((controllers & 2) ? LCD_CTRL_1 : 0);
}
@@ -582,7 +582,7 @@ int drv_L2U_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -673,8 +673,8 @@ int drv_L2U_quit(const int quiet)
DRIVER drv_LCD2USB = {
- name:Name,
- list:drv_L2U_list,
- init:drv_L2U_init,
- quit:drv_L2U_quit,
+ .name = Name,
+ .list = drv_L2U_list,
+ .init = drv_L2U_init,
+ .quit = drv_L2U_quit,
};
diff --git a/drv_LCDLinux.c b/drv_LCDLinux.c
index 26d12f5..0f9f284 100644
--- a/drv_LCDLinux.c
+++ b/drv_LCDLinux.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LCDLinux.c 736 2007-01-16 06:15:15Z michael $
+/* $Id: drv_LCDLinux.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LCDLinux.c $
*
* driver for the LCD-Linux HD44780 kernel driver
@@ -271,7 +271,7 @@ int drv_LL_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 736 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -360,8 +360,8 @@ int drv_LL_quit(const int quiet)
DRIVER drv_LCDLinux = {
- name:Name,
- list:drv_LL_list,
- init:drv_LL_init,
- quit:drv_LL_quit,
+ .name = Name,
+ .list = drv_LL_list,
+ .init = drv_LL_init,
+ .quit = drv_LL_quit,
};
diff --git a/drv_LCDTerm.c b/drv_LCDTerm.c
index 9a5a91c..8255c3b 100644
--- a/drv_LCDTerm.c
+++ b/drv_LCDTerm.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LCDTerm.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_LCDTerm.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LCDTerm.c $
*
* driver for the LCDTerm serial-to-HD44780 adapter boards
@@ -198,7 +198,7 @@ int drv_LT_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -284,8 +284,8 @@ int drv_LT_quit(const int quiet)
DRIVER drv_LCDTerm = {
- name:Name,
- list:drv_LT_list,
- init:drv_LT_init,
- quit:drv_LT_quit,
+ .name = Name,
+ .list = drv_LT_list,
+ .init = drv_LT_init,
+ .quit = drv_LT_quit,
};
diff --git a/drv_LEDMatrix.c b/drv_LEDMatrix.c
index afb58bc..4020a6f 100644
--- a/drv_LEDMatrix.c
+++ b/drv_LEDMatrix.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LEDMatrix.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_LEDMatrix.c 776 2007-02-26 10:34:52Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LEDMatrix.c $
*
* LED matrix driver for LCD4Linux
@@ -66,7 +66,7 @@
#include "drv.h"
#include "drv_generic_graphic.h"
-// display command bytes
+/* display command bytes */
#define DSP_CMD_ECHO 0
#define DSP_CMD_NOP 1
#define DSP_CMD_IMAGE 2
@@ -78,7 +78,7 @@
#define DSP_MEM (80 * 32 * 2 / 8)
-#define DEFAULT_X_OFFSET 1 // with a font width of 6
+#define DEFAULT_X_OFFSET 1 /* with a font width of 6 */
static char Name[] = "LEDMatrix";
static char *IPAddress = NULL;
@@ -115,7 +115,7 @@ static void drv_LEDMatrix_blit(const int row, const int col, const int height, c
}
}
- // scan entire display
+ /* scan entire display */
tx_buffer[0] = DSP_CMD_IMAGE;
do {
@@ -130,13 +130,13 @@ static void drv_LEDMatrix_blit(const int row, const int col, const int height, c
tv.tv_sec = 0;
tv.tv_usec = 100000;
- // wait 1 sec for ack
+ /* wait 1 sec for ack */
if ((i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv)) < 0) {
info("%s: Select error: %s", Name, strerror(errno));
}
if (FD_ISSET(sock, &rfds)) {
- // wait for ack
+ /* wait for ack */
fromlen = sizeof(dsp_addr);
i = recvfrom(sock, reply, sizeof(reply), 0, (struct sockaddr *) &cli_addr, &fromlen);
if (i < 0) {
@@ -145,8 +145,8 @@ static void drv_LEDMatrix_blit(const int row, const int col, const int height, c
if ((i == 2) && (reply[0] == DSP_CMD_ACK) && (reply[1] == DSP_CMD_IMAGE)) {
ack = 1;
} else if ((i > 1) && (reply[0] == DSP_CMD_IR)) {
-// maybe used later:
-// ir_receive(reply+1, i-1);
+ /* maybe used later: */
+ /* ir_receive(reply+1, i-1); */
} else {
info("%s: Unexpected reply message", Name);
}
@@ -313,8 +313,8 @@ int drv_LEDMatrix_quit(const __attribute__ ((unused))
DRIVER drv_LEDMatrix = {
- name:Name,
- list:drv_LEDMatrix_list,
- init:drv_LEDMatrix_init,
- quit:drv_LEDMatrix_quit,
+ .name = Name,
+ .list = drv_LEDMatrix_list,
+ .init = drv_LEDMatrix_init,
+ .quit = drv_LEDMatrix_quit,
};
diff --git a/drv_LPH7508.c b/drv_LPH7508.c
index 814f936..bb33a9a 100644
--- a/drv_LPH7508.c
+++ b/drv_LPH7508.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LPH7508.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_LPH7508.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LPH7508.c $
*
* driver for Pollin LPH7508
@@ -163,7 +163,8 @@ static void drv_L7_clear(void)
static void drv_L7_blit(const int row, const int col, const int height, const int width)
{
- int r, p;
+ int r, p, c, a;
+ unsigned char m;
/* transfer layout to display framebuffer */
for (r = row; r < row + height; r++) {
@@ -171,15 +172,14 @@ static void drv_L7_blit(const int row, const int col, const int height, const in
if (r >= SROWS - 1)
break;
/* page */
- int p = r / 8;
- int c;
+ p = r / 8;
for (c = col; c < col + width; c++) {
if (c >= SCOLS)
break;
/* RAM address */
- int a = p * SCOLS + c;
+ a = p * SCOLS + c;
/* bit mask */
- unsigned char m = 1 << (r % 8);
+ m = 1 << (r % 8);
if (drv_generic_graphic_black(r, c)) {
/* set bit */
Buffer1[a] |= m;
@@ -454,7 +454,7 @@ int drv_L7_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* real worker functions */
drv_generic_graphic_real_blit = drv_L7_blit;
@@ -521,8 +521,8 @@ int drv_L7_quit(const int quiet)
DRIVER drv_LPH7508 = {
- name:Name,
- list:drv_L7_list,
- init:drv_L7_init,
- quit:drv_L7_quit,
+ .name = Name,
+ .list = drv_L7_list,
+ .init = drv_L7_init,
+ .quit = drv_L7_quit,
};
diff --git a/drv_LUIse.c b/drv_LUIse.c
index 578f218..4ebec53 100644
--- a/drv_LUIse.c
+++ b/drv_LUIse.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LUIse.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_LUIse.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_LUIse.c $
*
* LUIse lcd4linux driver
@@ -270,7 +270,7 @@ int drv_LUIse_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* real worker functions */
drv_generic_graphic_real_blit = drv_LUIse_blit;
@@ -329,8 +329,8 @@ int drv_LUIse_quit(const int quiet)
/* use this one for a graphic display */
DRIVER drv_LUIse = {
- name:Name,
- list:drv_LUIse_list,
- init:drv_LUIse_init,
- quit:drv_LUIse_quit,
+ .name = Name,
+ .list = drv_LUIse_list,
+ .init = drv_LUIse_init,
+ .quit = drv_LUIse_quit,
};
diff --git a/drv_M50530.c b/drv_M50530.c
index fe2c3c4..b3b3c4b 100644
--- a/drv_M50530.c
+++ b/drv_M50530.c
@@ -1,4 +1,4 @@
-/* $Id: drv_M50530.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_M50530.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_M50530.c $
*
* new style driver for M50530-based displays
@@ -593,7 +593,7 @@ int drv_M5_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = -1; /* pixel width of one char */
@@ -681,8 +681,8 @@ int drv_M5_quit(const int quiet)
DRIVER drv_M50530 = {
- name:Name,
- list:drv_M5_list,
- init:drv_M5_init,
- quit:drv_M5_quit,
+ .name = Name,
+ .list = drv_M5_list,
+ .init = drv_M5_init,
+ .quit = drv_M5_quit,
};
diff --git a/drv_MatrixOrbital.c b/drv_MatrixOrbital.c
index 93346f2..26da0fd 100644
--- a/drv_MatrixOrbital.c
+++ b/drv_MatrixOrbital.c
@@ -1,4 +1,4 @@
-/* $Id: drv_MatrixOrbital.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_MatrixOrbital.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_MatrixOrbital.c $
*
* new style driver for Matrix Orbital serial display modules
@@ -463,7 +463,7 @@ int drv_MO_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -550,8 +550,8 @@ int drv_MO_quit(const int quiet)
DRIVER drv_MatrixOrbital = {
- name:Name,
- list:drv_MO_list,
- init:drv_MO_init,
- quit:drv_MO_quit,
+ .name = Name,
+ .list = drv_MO_list,
+ .init = drv_MO_init,
+ .quit = drv_MO_quit,
};
diff --git a/drv_MilfordInstruments.c b/drv_MilfordInstruments.c
index e9afd35..62804bf 100644
--- a/drv_MilfordInstruments.c
+++ b/drv_MilfordInstruments.c
@@ -1,4 +1,4 @@
-/* $Id: drv_MilfordInstruments.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_MilfordInstruments.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_MilfordInstruments.c $
*
* driver for Milford Instruments 'BPK' piggy-back serial interface board
@@ -199,7 +199,7 @@ int drv_MI_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -278,8 +278,8 @@ int drv_MI_quit(const int quiet)
DRIVER drv_MilfordInstruments = {
- name:Name,
- list:drv_MI_list,
- init:drv_MI_init,
- quit:drv_MI_quit,
+ .name = Name,
+ .list = drv_MI_list,
+ .init = drv_MI_init,
+ .quit = drv_MI_quit,
};
diff --git a/drv_NULL.c b/drv_NULL.c
index 0520f8c..ac569b1 100644
--- a/drv_NULL.c
+++ b/drv_NULL.c
@@ -1,4 +1,4 @@
-/* $Id: drv_NULL.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_NULL.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_NULL.c $
*
* NULL driver (for testing)
@@ -129,7 +129,7 @@ int drv_NULL_init(const char *section, const __attribute__ ((unused))
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 6; /* pixel width of one char */
@@ -188,8 +188,8 @@ int drv_NULL_quit(const __attribute__ ((unused))
DRIVER drv_NULL = {
- name:Name,
- list:drv_NULL_list,
- init:drv_NULL_init,
- quit:drv_NULL_quit,
+ .name = Name,
+ .list = drv_NULL_list,
+ .init = drv_NULL_init,
+ .quit = drv_NULL_quit,
};
diff --git a/drv_Noritake.c b/drv_Noritake.c
index b9489c3..3725431 100644
--- a/drv_Noritake.c
+++ b/drv_Noritake.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Noritake.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Noritake.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Noritake.c $
*
* Driver for a Noritake GU128x32-311 graphical display.
@@ -140,8 +140,10 @@ static void drv_GU311_wait_busy(void)
static void drv_GU311_send_char(char c)
{
- //drv_GU311_wait_busy(); /* ensuite the display is ready to take the command */
+#if 0
/* Disabled because all the cables does not have the busy line linked. */
+ drv_GU311_wait_busy(); /* ensuite the display is ready to take the command */
+#endif
drv_generic_parport_data(c);
ndelay(30); /* delay to ensure data line stabilisation on long cables */
drv_generic_parport_control(SIGNAL_WR, 0); /* write line to enable */
@@ -328,7 +330,7 @@ int drv_Noritake_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* start display */
if ((ret = drv_Noritake_start(section)) != 0)
@@ -380,8 +382,8 @@ int drv_Noritake_quit(const int quiet)
DRIVER drv_Noritake = {
- name:Name,
- list:drv_Noritake_list,
- init:drv_Noritake_init,
- quit:drv_Noritake_quit,
+ .name = Name,
+ .list = drv_Noritake_list,
+ .init = drv_Noritake_init,
+ .quit = drv_Noritake_quit,
};
diff --git a/drv_RouterBoard.c b/drv_RouterBoard.c
index 5473f92..a254fe4 100644
--- a/drv_RouterBoard.c
+++ b/drv_RouterBoard.c
@@ -1,4 +1,4 @@
-/* $Id: drv_RouterBoard.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_RouterBoard.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_RouterBoard.c $
*
* driver for the "Router Board LCD port"
@@ -206,8 +206,8 @@ static int drv_RB_sock_init()
memset(sacl, 0, sizeof(struct sockaddr_in));
sacl->sin_family = AF_INET;
- sacl->sin_port = htons(3333); //Listen Port
- sacl->sin_addr.s_addr = inet_addr("127.0.0.1"); //Listen Address
+ sacl->sin_port = htons(3333); /* Listen Port */
+ sacl->sin_addr.s_addr = inet_addr("127.0.0.1"); /* Listen Address */
if ((sock_c = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
error("Socket open failed");
@@ -294,7 +294,7 @@ static void drv_RB_command(const unsigned char cmd, const int delay)
ndelay(T_AS);
drv_RB_outw(cmd);
- // wait for command completion
+ /* wait for command completion */
udelay(delay);
}
@@ -317,7 +317,7 @@ static void drv_RB_data(const char *string, const int len, const int delay)
ndelay(T_AS);
drv_RB_outw(ch | LCD_AFDX);
- // wait for command completion
+ /* wait for command completion */
udelay(delay);
}
@@ -550,7 +550,7 @@ int drv_RB_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -642,53 +642,52 @@ int drv_RB_quit(const int quiet)
DRIVER drv_RouterBoard = {
- name:Name,
- list:drv_RB_list,
- init:drv_RB_init,
- quit:drv_RB_quit,
+ .name = Name,
+ .list = drv_RB_list,
+ .init = drv_RB_init,
+ .quit = drv_RB_quit,
};
-/*
+#if 0
Simple example to send led status to port 3333
#include <stdio.h>
#include <arpa/inet.h>
#include <errno.h>
-
-int send_packet (unsigned char leds)
+int send_packet(unsigned char leds)
{
struct sockaddr_in *sas;
int sock;
char msg[20];
- msg[0]=leds;
- msg[1]=0;
-
+ msg[0] = leds;
+ msg[1] = 0;
+
if ((sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0) {
fprintf(stderr, "Socket option failed.\n");
return -1;
}
-
- if (( sas = (struct sockaddr_in *) malloc(sizeof(struct sockaddr_in))) == NULL)
- return -1 ;
- memset( sas, 0, sizeof(struct sockaddr_in));
+
+ if ((sas = (struct sockaddr_in *) malloc(sizeof(struct sockaddr_in))) == NULL)
+ return -1;
+ memset(sas, 0, sizeof(struct sockaddr_in));
sas->sin_family = AF_INET;
sas->sin_port = htons(3333);
sas->sin_addr.s_addr = inet_addr("127.0.0.1");
- if(sendto(sock,msg,6, 0, (struct sockaddr *) sas, sizeof(struct sockaddr_in)) > 0)
- { free(sas);
+ if (sendto(sock, msg, 6, 0, (struct sockaddr *) sas, sizeof(struct sockaddr_in)) > 0) {
+ free(sas);
return 1;
- } //sent ok to dest
-
+ }
+ /* sent ok to dest */
free(sas);
- return -1; //Send failed
+ return -1; /* Send failed */
}
-
-int main ()
+
+int main()
{
- send_packet(0x03);
- return 0;
-}
+ send_packet(0x03);
+ return 0;
+}
-*/
+#endif
diff --git a/drv_Sample.c b/drv_Sample.c
index de42e9d..77effca 100644
--- a/drv_Sample.c
+++ b/drv_Sample.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Sample.c 733 2007-01-15 05:47:13Z michael $
+/* $Id: drv_Sample.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Sample.c $
*
* sample lcd4linux driver
@@ -420,7 +420,7 @@ int drv_Sample_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 733 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -585,17 +585,17 @@ int drv_Sample_quit2(const int quiet)
/* use this one for a text display */
DRIVER drv_Sample = {
- name:Name,
- list:drv_Sample_list,
- init:drv_Sample_init,
- quit:drv_Sample_quit,
+ .name = Name,
+ .list = drv_Sample_list,
+ .init = drv_Sample_init,
+ .quit = drv_Sample_quit,
};
/* use this one for a graphic display */
DRIVER drv_Sample2 = {
- name:Name,
- list:drv_Sample_list,
- init:drv_Sample_init2,
- quit:drv_Sample_quit2,
+ .name = Name,
+ .list = drv_Sample_list,
+ .init = drv_Sample_init2,
+ .quit = drv_Sample_quit2,
};
diff --git a/drv_SimpleLCD.c b/drv_SimpleLCD.c
index 604a963..de68b92 100644
--- a/drv_SimpleLCD.c
+++ b/drv_SimpleLCD.c
@@ -1,4 +1,4 @@
-/* $Id: drv_SimpleLCD.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_SimpleLCD.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_SimpleLCD.c $
*
* driver for a simple serial terminal.
@@ -284,7 +284,7 @@ int drv_SL_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -343,8 +343,8 @@ int drv_SL_quit(const int quiet)
DRIVER drv_SimpleLCD = {
- name:Name,
- list:drv_SL_list,
- init:drv_SL_init,
- quit:drv_SL_quit,
+ .name = Name,
+ .list = drv_SL_list,
+ .init = drv_SL_init,
+ .quit = drv_SL_quit,
};
diff --git a/drv_T6963.c b/drv_T6963.c
index abb9022..0635c15 100644
--- a/drv_T6963.c
+++ b/drv_T6963.c
@@ -1,4 +1,4 @@
-/* $Id: drv_T6963.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_T6963.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_T6963.c $
*
* new style driver for T6963-based displays
@@ -509,7 +509,7 @@ int drv_T6_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* real worker functions */
drv_generic_graphic_real_blit = drv_T6_blit;
@@ -569,8 +569,8 @@ int drv_T6_quit(const int quiet)
DRIVER drv_T6963 = {
- name:Name,
- list:drv_T6_list,
- init:drv_T6_init,
- quit:drv_T6_quit,
+ .name = Name,
+ .list = drv_T6_list,
+ .init = drv_T6_init,
+ .quit = drv_T6_quit,
};
diff --git a/drv_Trefon.c b/drv_Trefon.c
index 4baf94e..9bffa8b 100644
--- a/drv_Trefon.c
+++ b/drv_Trefon.c
@@ -1,4 +1,4 @@
-/* $Id: drv_Trefon.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_Trefon.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_Trefon.c $
*
* driver for TREFON USB LCD displays - http://www.trefon.de
@@ -126,22 +126,22 @@ static int drv_TF_close(void)
}
-static void drv_TF_send(char *data, int size)
+static void drv_TF_send(unsigned char *data, int size)
{
- char buffer[64];
+ unsigned char buffer[64];
/* the controller always wants a 64-byte packet */
memset(buffer, 0, 64);
memcpy(buffer, data, size);
- // Endpoint hardcoded to 2
- usb_bulk_write(lcd, 2, buffer, 64, 2000);
+ /* Endpoint hardcoded to 2 */
+ usb_bulk_write(lcd, 2, (char *) buffer, 64, 2000);
}
static void drv_TF_command(const unsigned char cmd)
{
- char buffer[4] = { PKT_START, PKT_CTRL, 0, PKT_END };
+ unsigned char buffer[4] = { PKT_START, PKT_CTRL, 0, PKT_END };
buffer[2] = cmd;
drv_TF_send(buffer, 4);
}
@@ -155,27 +155,27 @@ static void drv_TF_clear(void)
static void drv_TF_write(const int row, const int col, const char *data, const int len)
{
- char buffer[64];
- char *p;
+ unsigned char buffer[64];
+ unsigned char *p;
int pos = 0;
- if (DCOLS == 8 && DROWS == 1) { // 8x1 Characters
+ if (DCOLS == 8 && DROWS == 1) { /* 8x1 Characters */
pos = row * 0x40 + col;
- } else if (DCOLS == 16 && DROWS == 2) { // 16x2 Characters
+ } else if (DCOLS == 16 && DROWS == 2) { /* 16x2 Characters */
pos = row * 0x40 + col;
- } else if (DCOLS == 20 && DROWS == 4) { // 20x4 Characters
+ } else if (DCOLS == 20 && DROWS == 4) { /* 20x4 Characters */
pos = row * 0x20 + col;
} else {
error("%s: internal error: DCOLS=%d DROWS=%d", Name, DCOLS, DROWS);
return;
}
- // combine the GOTO and the data into one packet
+ /* combine the GOTO and the data into one packet */
p = buffer;
*p++ = PKT_START;
- *p++ = PKT_CTRL; // Goto
+ *p++ = PKT_CTRL; /* Goto */
*p++ = 0x80 | pos;
- *p++ = PKT_DATA; // Data
+ *p++ = PKT_DATA; /* Data */
*p++ = (char) len;
for (pos = 0; pos < len; pos++) {
*p++ = *data++;
@@ -189,8 +189,8 @@ static void drv_TF_write(const int row, const int col, const char *data, const i
static void drv_TF_defchar(const int ascii, const unsigned char *matrix)
{
- char buffer[14];
- char *p;
+ unsigned char buffer[14];
+ unsigned char *p;
int i;
p = buffer;
@@ -210,7 +210,7 @@ static void drv_TF_defchar(const int ascii, const unsigned char *matrix)
static int drv_TF_backlight(int backlight)
{
- char buffer[4] = { PKT_START, PKT_BACKLIGHT, 0, PKT_END };
+ unsigned char buffer[4] = { PKT_START, PKT_BACKLIGHT, 0, PKT_END };
if (backlight < 0)
backlight = 0;
@@ -224,7 +224,7 @@ static int drv_TF_backlight(int backlight)
}
-// test for existing resolutions from TREFON USB-LCDs (TEXT-Mode only)
+/* test for existing resolutions from TREFON USB-LCDs (TEXT-Mode only) */
int drv_TF_valid_resolution(int rows, int cols)
{
@@ -326,7 +326,7 @@ int drv_TF_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -411,8 +411,8 @@ int drv_TF_quit(const int quiet)
DRIVER drv_Trefon = {
- name:Name,
- list:drv_TF_list,
- init:drv_TF_init,
- quit:drv_TF_quit,
+ .name = Name,
+ .list = drv_TF_list,
+ .init = drv_TF_init,
+ .quit = drv_TF_quit,
};
diff --git a/drv_USBHUB.c b/drv_USBHUB.c
index 4e3eb70..b2de439 100644
--- a/drv_USBHUB.c
+++ b/drv_USBHUB.c
@@ -1,4 +1,4 @@
-/* $Id: drv_USBHUB.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_USBHUB.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_USBHUB.c $
*
* new style driver for USBLCD displays
@@ -62,8 +62,8 @@ static char Name[] = "USBHUB";
* no Vendor/Product specified in config.
*/
-static int hubVendor = 0x0409;
-static int hubProduct = 0x0058;
+static unsigned int hubVendor = 0x0409;
+static unsigned int hubProduct = 0x0058;
static usb_dev_handle *hub = NULL;
@@ -268,7 +268,7 @@ int drv_UH_init(const char *section, const int quiet)
int ret;
int i;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
@@ -298,7 +298,7 @@ int drv_UH_init(const char *section, const int quiet)
}
sleep(1);
for (i = 0; i < GPOS; ++i) {
- drv_UH_set(i, 3); // OFF
+ drv_UH_set(i, 3); /* OFF */
}
}
@@ -333,8 +333,8 @@ int drv_UH_quit(const int quiet)
DRIVER drv_USBHUB = {
- name:Name,
- list:drv_UH_list,
- init:drv_UH_init,
- quit:drv_UH_quit,
+ .name = Name,
+ .list = drv_UH_list,
+ .init = drv_UH_init,
+ .quit = drv_UH_quit,
};
diff --git a/drv_USBLCD.c b/drv_USBLCD.c
index b52ebb1..ecb14a2 100644
--- a/drv_USBLCD.c
+++ b/drv_USBLCD.c
@@ -1,4 +1,4 @@
-/* $Id: drv_USBLCD.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_USBLCD.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_USBLCD.c $
*
* new style driver for USBLCD displays
@@ -161,7 +161,7 @@ static void drv_UL_send(void)
if (use_libusb) {
#ifdef HAVE_USB_H
- // Fixme: Endpoint hardcoded to 1 ???
+ /* Fixme: Endpoint hardcoded to 1 ??? */
usb_bulk_write(lcd, 1, Buffer, BufPtr - Buffer, 1000);
#endif
} else {
@@ -402,7 +402,7 @@ int drv_UL_init(const char *section, const int quiet)
int asc255bug;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -503,8 +503,8 @@ int drv_UL_quit(const int quiet)
DRIVER drv_USBLCD = {
- name:Name,
- list:drv_UL_list,
- init:drv_UL_init,
- quit:drv_UL_quit,
+ .name = Name,
+ .list = drv_UL_list,
+ .init = drv_UL_init,
+ .quit = drv_UL_quit,
};
diff --git a/drv_WincorNixdorf.c b/drv_WincorNixdorf.c
index d583f32..2e0475d 100644
--- a/drv_WincorNixdorf.c
+++ b/drv_WincorNixdorf.c
@@ -1,4 +1,4 @@
-/* $Id: drv_WincorNixdorf.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_WincorNixdorf.c 776 2007-02-26 10:34:52Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_WincorNixdorf.c $
*
* driver for WincorNixdorf serial cashier displays BA63 and BA66
@@ -140,7 +140,7 @@ static int drv_WN_start(const char *section, const int quiet)
drv_generic_serial_write(ESC "[0c", 4);
usleep(100 * 1000);
- if ((len = drv_generic_serial_read(buffer, -sizeof(buffer))) > 0) {
+ if ((len = drv_generic_serial_read(buffer, -1 * (int) sizeof(buffer))) > 0) {
info("%s: waiting 15 seconds for selftest", Name);
drv_generic_serial_write(buffer, len);
sleep(15);
@@ -201,7 +201,7 @@ int drv_WN_init(const char *section, const int quiet)
int ascii;
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 776 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -269,8 +269,8 @@ int drv_WN_quit(const int quiet)
DRIVER drv_WincorNixdorf = {
- name:Name,
- list:drv_WN_list,
- init:drv_WN_init,
- quit:drv_WN_quit,
+ .name = Name,
+ .list = drv_WN_list,
+ .init = drv_WN_init,
+ .quit = drv_WN_quit,
};
diff --git a/drv_X11.c b/drv_X11.c
index 9bfe2be..65d7a97 100644
--- a/drv_X11.c
+++ b/drv_X11.c
@@ -1,4 +1,4 @@
-/* $Id: drv_X11.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_X11.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_X11.c $
*
* new style X11 Driver for LCD4Linux
@@ -315,7 +315,7 @@ int drv_X11_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* start display */
if ((ret = drv_X11_start(section)) != 0)
@@ -368,8 +368,8 @@ int drv_X11_quit(const __attribute__ ((unused))
DRIVER drv_X11 = {
- name:Name,
- list:drv_X11_list,
- init:drv_X11_init,
- quit:drv_X11_quit,
+ .name = Name,
+ .list = drv_X11_list,
+ .init = drv_X11_init,
+ .quit = drv_X11_quit,
};
diff --git a/drv_generic_graphic.c b/drv_generic_graphic.c
index ba569fe..a0cb708 100644
--- a/drv_generic_graphic.c
+++ b/drv_generic_graphic.c
@@ -1,4 +1,4 @@
-/* $Id: drv_generic_graphic.c 745 2007-01-19 05:25:07Z michael $
+/* $Id: drv_generic_graphic.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_generic_graphic.c $
*
* generic driver helper for graphic displays
@@ -81,10 +81,10 @@
#endif
/* pixel colors */
-RGBA FG_COL = { R: 0x00, G: 0x00, B: 0x00, A:0xff };
-RGBA BG_COL = { R: 0xff, G: 0xff, B: 0xff, A:0xff };
-RGBA BL_COL = { R: 0xff, G: 0xff, B: 0xff, A:0x00 };
-RGBA NO_COL = { R: 0x00, G: 0x00, B: 0x00, A:0x00 };
+RGBA FG_COL = {.R = 0x00,.G = 0x00,.B = 0x00,.A = 0xff };
+RGBA BG_COL = {.R = 0xff,.G = 0xff,.B = 0xff,.A = 0xff };
+RGBA BL_COL = {.R = 0xff,.G = 0xff,.B = 0xff,.A = 0x00 };
+RGBA NO_COL = {.R = 0x00,.G = 0x00,.B = 0x00,.A = 0x00 };
static char *Section = NULL;
static char *Driver = NULL;
diff --git a/drv_generic_i2c.c b/drv_generic_i2c.c
index 1e9f7af..f699853 100644
--- a/drv_generic_i2c.c
+++ b/drv_generic_i2c.c
@@ -1,4 +1,4 @@
-/* $Id: drv_generic_i2c.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_generic_i2c.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_generic_i2c.c $
*
* generic driver helper for i2c displays
@@ -167,7 +167,7 @@ void drv_generic_i2c_data(const unsigned char data)
}
-void drv_generic_i2c_command(const unsigned char command, const unsigned char *data, const unsigned char length)
+void drv_generic_i2c_command(const unsigned char command, /*const */ unsigned char *data, const unsigned char length)
{
- i2c_smbus_write_block_data(i2c_device, command, length, (unsigned char *) data);
+ i2c_smbus_write_block_data(i2c_device, command, length, data);
}
diff --git a/drv_generic_i2c.h b/drv_generic_i2c.h
index 4c627f9..32df27b 100644
--- a/drv_generic_i2c.h
+++ b/drv_generic_i2c.h
@@ -1,4 +1,4 @@
-/* $Id: drv_generic_i2c.h 742 2007-01-17 06:16:43Z michael $
+/* $Id: drv_generic_i2c.h 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_generic_i2c.h $
*
* generic driver helper for i2c displays
@@ -56,6 +56,6 @@ int drv_generic_i2c_open(const char *section, const char *driver);
int drv_generic_i2c_close(void);
unsigned char drv_generic_i2c_wire(const char *name, const char *deflt);
void drv_generic_i2c_data(const unsigned char data);
-void drv_generic_i2c_command(const unsigned char command, const unsigned char *data, const unsigned char length);
+void drv_generic_i2c_command(const unsigned char command, /*const */ unsigned char *data, const unsigned char length);
#endif
diff --git a/drv_generic_text.c b/drv_generic_text.c
index 24837d8..94f99d1 100644
--- a/drv_generic_text.c
+++ b/drv_generic_text.c
@@ -1,4 +1,4 @@
-/* $Id: drv_generic_text.c 745 2007-01-19 05:25:07Z michael $
+/* $Id: drv_generic_text.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_generic_text.c $
*
* generic driver helper for text-based displays
@@ -777,7 +777,7 @@ static void drv_generic_text_bar_pack_segments(void)
for (i = 0; i < nSegment; i++) {
for (j = 0; j < nSegment; j++) {
error[i][j] = drv_generic_text_bar_segment_error(i, j);
- // debug ("[%d][%d] = %d", i, j, error[i][j]);
+ /* debug ("[%d][%d] = %d", i, j, error[i][j]); */
}
}
diff --git a/drv_picoLCD.c b/drv_picoLCD.c
index 36ba7c0..a0c03e9 100644
--- a/drv_picoLCD.c
+++ b/drv_picoLCD.c
@@ -1,4 +1,4 @@
-/* $Id: drv_picoLCD.c 759 2007-02-04 05:55:58Z michael $
+/* $Id: drv_picoLCD.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_picoLCD.c $
*
* driver for picoLCD displays from mini-box.com
@@ -373,7 +373,7 @@ int drv_pL_init(const char *section, const int quiet)
WIDGET_CLASS wc;
int ret;
- info("%s: %s", Name, "$Rev: 759 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* display preferences */
XRES = 5; /* pixel width of one char */
@@ -464,8 +464,8 @@ int drv_pL_quit(const int quiet)
DRIVER drv_picoLCD = {
- name:Name,
- list:drv_pL_list,
- init:drv_pL_init,
- quit:drv_pL_quit,
+ .name = Name,
+ .list = drv_pL_list,
+ .init = drv_pL_init,
+ .quit = drv_pL_quit,
};
diff --git a/drv_serdisplib.c b/drv_serdisplib.c
index d32cffb..9ca5e8c 100644
--- a/drv_serdisplib.c
+++ b/drv_serdisplib.c
@@ -1,4 +1,4 @@
-/* $Id: drv_serdisplib.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: drv_serdisplib.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/drv_serdisplib.c $
*
* driver for serdisplib displays
@@ -284,7 +284,7 @@ int drv_SD_init(const char *section, const int quiet)
{
int ret;
- info("%s: %s", Name, "$Rev: 728 $");
+ info("%s: %s", Name, "$Rev: 773 $");
/* real worker functions */
drv_generic_graphic_real_blit = drv_SD_blit;
@@ -337,8 +337,8 @@ int drv_SD_quit(const int quiet)
DRIVER drv_serdisplib = {
- name:Name,
- list:drv_SD_list,
- init:drv_SD_init,
- quit:drv_SD_quit,
+ .name = Name,
+ .list = drv_SD_list,
+ .init = drv_SD_init,
+ .quit = drv_SD_quit,
};
diff --git a/font_6x8.h b/font_6x8.h
index 8d3b639..500306f 100644
--- a/font_6x8.h
+++ b/font_6x8.h
@@ -1,4 +1,4 @@
-/* $Id: font_6x8.h 728 2007-01-14 11:14:38Z michael $
+/* $Id: font_6x8.h 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/font_6x8.h $
*
* 6x8 font
@@ -58,813 +58,813 @@
#define _OOOOO 0x1f
unsigned char Font_6x8[256][8] = {
- [0x20] {______,
- ______,
- ______,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x21] {___O__,
- ___O__,
- ___O__,
- ___O__,
- ______,
- ______,
- ___O__,
- ______},
- [0x22] {__O_O_,
- __O_O_,
- __O_O_,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x23] {__O_O_,
- __O_O_,
- _OOOOO,
- __O_O_,
- _OOOOO,
- __O_O_,
- __O_O_,
- ______},
- [0x24] {___O__,
- __OOOO,
- _O_O__,
- __OOO_,
- ___O_O,
- _OOOO_,
- ___O__,
- ______},
- [0x25] {_OO___,
- _OO__O,
- ____O_,
- ___O__,
- __O___,
- _O__OO,
- ____OO,
- ______},
- [0x26] {__OO__,
- _O__O_,
- _O_O__,
- __O___,
- _O_O_O,
- _O__O_,
- __OO_O,
- ______},
- [0x27] {__OO__,
- ___O__,
- __O___,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x28] {____O_,
- ___O__,
- __O___,
- __O___,
- __O___,
- ___O__,
- ____O_,
- ______},
- [0x29] {__O___,
- ___O__,
- ____O_,
- ____O_,
- ____O_,
- ___O__,
- __O___,
- ______},
- [0x2a] {______,
- ___O__,
- _O_O_O,
- __OOO_,
- _O_O_O,
- ___O__,
- ______,
- ______},
- [0x2b] {______,
- ___O__,
- ___O__,
- _OOOOO,
- ___O__,
- ___O__,
- ______,
- ______},
- [0x2c] {______,
- ______,
- ______,
- ______,
- __OO__,
- ___O__,
- __O___,
- ______},
- [0x2d] {______,
- ______,
- ______,
- _OOOOO,
- ______,
- ______,
- ______,
- ______},
- [0x2e] {______,
- ______,
- ______,
- ______,
- ______,
- __OO__,
- __OO__,
- ______},
- [0x2f] {______,
- _____O,
- ____O_,
- ___O__,
- __O___,
- _O____,
- ______,
- ______},
- [0x30] {__OOO_,
- _O___O,
- _O__OO,
- _O_O_O,
- _OO__O,
- _O___O,
- __OOO_,
- ______},
- [0x31] {___O__,
- __OO__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- __OOO_,
- ______},
- [0x32] {__OOO_,
- _O___O,
- _____O,
- ____O_,
- ___O__,
- __O___,
- _OOOOO,
- ______},
- [0x33] {_OOOOO,
- ____O_,
- ___O__,
- ____O_,
- _____O,
- _O___O,
- __OOO_,
- ______},
- [0x34] {____O_,
- ___OO_,
- __O_O_,
- _O__O_,
- _OOOOO,
- ____O_,
- ____O_,
- ______},
- [0x35] {_OOOOO,
- _O____,
- _O____,
- _OOOO_,
- _____O,
- _O___O,
- __OOO_,
- ______},
- [0x36] {___OO_,
- __O___,
- _O____,
- _OOOO_,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0x37] {_OOOOO,
- _____O,
- ____O_,
- ___O__,
- __O___,
- __O___,
- __O___,
- ______},
- [0x38] {__OOO_,
- _O___O,
- _O___O,
- __OOO_,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0x39] {__OOO_,
- _O___O,
- _O___O,
- __OOOO,
- _____O,
- ____O_,
- __OO__,
- ______},
- [0x3a] {______,
- __OO__,
- __OO__,
- ______,
- __OO__,
- __OO__,
- ______,
- ______},
- [0x3b] {______,
- __OO__,
- __OO__,
- ______,
- __OO__,
- ___O__,
- __O___,
- ______},
- [0x3c] {____O_,
- ___O__,
- __O___,
- _O____,
- __O___,
- ___O__,
- ____O_,
- ______},
- [0x3d] {______,
- ______,
- _OOOOO,
- ______,
- _OOOOO,
- ______,
- ______,
- ______},
- [0x3e] {_O____,
- __O___,
- ___O__,
- ____O_,
- ___O__,
- __O___,
- _O____,
- ______},
- [0x3f] {__OOO_,
- _O___O,
- _____O,
- ____O_,
- ___O__,
- ______,
- ___O__,
- ______},
- [0x40] {__OOO_,
- _O___O,
- _____O,
- __OO_O,
- _O_O_O,
- _O_O_O,
- __OOO_,
- ______},
- [0x41] {__OOO_,
- _O___O,
- _O___O,
- _O___O,
- _OOOOO,
- _O___O,
- _O___O,
- ______},
- [0x42] {_OOOO_,
- _O___O,
- _O___O,
- _OOOO_,
- _O___O,
- _O___O,
- _OOOO_,
- ______},
- [0x43] {__OOO_,
- _O___O,
- _O____,
- _O____,
- _O____,
- _O___O,
- __OOO_,
- ______},
- [0x44] {_OOO__,
- _O__O_,
- _O___O,
- _O___O,
- _O___O,
- _O__O_,
- _OOO__,
- ______},
- [0x45] {_OOOOO,
- _O____,
- _O____,
- _OOOO_,
- _O____,
- _O____,
- _OOOOO,
- ______},
- [0x46] {_OOOOO,
- _O____,
- _O____,
- _OOOO_,
- _O____,
- _O____,
- _O____,
- ______},
- [0x47] {__OOO_,
- _O___O,
- _O____,
- _O_OOO,
- _O___O,
- _O___O,
- __OOOO,
- ______},
- [0x48] {_O___O,
- _O___O,
- _O___O,
- _OOOOO,
- _O___O,
- _O___O,
- _O___O,
- ______},
- [0x49] {__OOO_,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- __OOO_,
- ______},
- [0x4a] {___OOO,
- ____O_,
- ____O_,
- ____O_,
- ____O_,
- _O__O_,
- __OO__,
- ______},
- [0x4b] {_O___O,
- _O__O_,
- _O_O__,
- _OO___,
- _O_O__,
- _O__O_,
- _O___O,
- ______},
- [0x4c] {_O____,
- _O____,
- _O____,
- _O____,
- _O____,
- _O____,
- _OOOOO,
- ______},
- [0x4d] {_O___O,
- _OO_OO,
- _O_O_O,
- _O_O_O,
- _O___O,
- _O___O,
- _O___O,
- ______},
- [0x4e] {_O___O,
- _O___O,
- _OO__O,
- _O_O_O,
- _O__OO,
- _O___O,
- _O___O,
- ______},
- [0x4f] {__OOO_,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0x50] {_OOOO_,
- _O___O,
- _O___O,
- _OOOO_,
- _O____,
- _O____,
- _O____,
- ______},
- [0x51] {__OOO_,
- _O___O,
- _O___O,
- _O___O,
- _O_O_O,
- _O__O_,
- __OO_O,
- ______},
- [0x52] {_OOOO_,
- _O___O,
- _O___O,
- _OOOO_,
- _O_O__,
- _O__O_,
- _O___O,
- ______},
- [0x53] {__OOOO,
- _O____,
- _O____,
- __OOO_,
- _____O,
- _____O,
- _OOOO_,
- ______},
- [0x54] {_OOOOO,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ______},
- [0x55] {_O___O,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0x56] {_O___O,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- __O_O_,
- ___O__,
- ______},
- [0x57] {_O___O,
- _O___O,
- _O___O,
- _O_O_O,
- _O_O_O,
- _O_O_O,
- __O_O_,
- ______},
- [0x58] {_O___O,
- _O___O,
- __O_O_,
- ___O__,
- __O_O_,
- _O___O,
- _O___O,
- ______},
- [0x59] {_O___O,
- _O___O,
- _O___O,
- __O_O_,
- ___O__,
- ___O__,
- ___O__,
- ______},
- [0x5a] {_OOOOO,
- _____O,
- ____O_,
- ___O__,
- __O___,
- _O____,
- _OOOOO,
- ______},
- [0x5b] {__OOO_,
- __O___,
- __O___,
- __O___,
- __O___,
- __O___,
- __OOO_,
- ______},
- [0x5c] {_O___O,
- __O_O_,
- _OOOOO,
- ___O__,
- _OOOOO,
- ___O__,
- ___O__,
- ______},
- [0x5d] {__OOO_,
- ____O_,
- ____O_,
- ____O_,
- ____O_,
- ____O_,
- __OOO_,
- ______},
- [0x5e] {___O__,
- __O_O_,
- _O___O,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x5f] {______,
- ______,
- ______,
- ______,
- ______,
- ______,
- _OOOOO,
- ______},
- [0x60] {__O___,
- ___O__,
- ____O_,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x61] {______,
- ______,
- __OOO_,
- _____O,
- __OOOO,
- _O___O,
- __OOOO,
- ______},
- [0x62] {_O____,
- _O____,
- _O_OO_,
- _OO__O,
- _O___O,
- _O___O,
- _OOOO_,
- ______},
- [0x63] {______,
- ______,
- __OOO_,
- _O____,
- _O____,
- _O___O,
- __OOO_,
- ______},
- [0x64] {_____O,
- _____O,
- __OO_O,
- _O__OO,
- _O___O,
- _O___O,
- __OOOO,
- ______},
- [0x65] {______,
- ______,
- __OOO_,
- _O___O,
- _OOOOO,
- _O____,
- __OOO_,
- ______},
- [0x66] {___OO_,
- __O__O,
- __O___,
- _OOO__,
- __O___,
- __O___,
- __O___,
- ______},
- [0x67] {______,
- ______,
- __OOOO,
- _O___O,
- _O___O,
- __OOOO,
- _____O,
- __OOO_},
- [0x68] {_O____,
- _O____,
- _O_OO_,
- _OO__O,
- _O___O,
- _O___O,
- _O___O,
- ______},
- [0x69] {___O__,
- ______,
- __OO__,
- ___O__,
- ___O__,
- ___O__,
- __OOO_,
- ______},
- [0x6a] {____O_,
- ______,
- ___OO_,
- ____O_,
- ____O_,
- _O__O_,
- __OO__,
- ______},
- [0x6b] {__O___,
- __O___,
- __O__O,
- __O_O_,
- __OO__,
- __O_O_,
- __O__O,
- ______},
- [0x6c] {__OO__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- __OOO_,
- ______},
- [0x6d] {______,
- ______,
- _OO_O_,
- _O_O_O,
- _O_O_O,
- _O___O,
- _O___O,
- ______},
- [0x6e] {______,
- ______,
- _OOOO_,
- _O___O,
- _O___O,
- _O___O,
- _O___O,
- ______},
- [0x6f] {______,
- ______,
- __OOO_,
- _O___O,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0x70] {______,
- ______,
- _OOOO_,
- _O___O,
- _O___O,
- _OOOO_,
- _O____,
- _O____},
- [0x71] {______,
- ______,
- __OO_O,
- _O__OO,
- _O___O,
- __OOOO,
- _____O,
- _____O},
- [0x72] {______,
- ______,
- _O_OO_,
- _OO__O,
- _O____,
- _O____,
- _O____,
- ______},
- [0x73] {______,
- ______,
- __OOO_,
- _O____,
- __OOO_,
- _____O,
- _OOOO_,
- ______},
- [0x74] {__O___,
- __O___,
- _OOO__,
- __O___,
- __O___,
- __O__O,
- ___OO_,
- ______},
- [0x75] {______,
- ______,
- _O___O,
- _O___O,
- _O___O,
- _O__OO,
- __OO_O,
- ______},
- [0x76] {______,
- ______,
- _O___O,
- _O___O,
- _O___O,
- __O_O_,
- ___O__,
- ______},
- [0x77] {______,
- ______,
- _O___O,
- _O___O,
- _O___O,
- _O_O_O,
- __O_O_,
- ______},
- [0x78] {______,
- ______,
- _O___O,
- __O_O_,
- ___O__,
- __O_O_,
- _O___O,
- ______},
- [0x79] {______,
- ______,
- _O___O,
- _O___O,
- __OOOO,
- _____O,
- __OOO_,
- ______},
- [0x7a] {______,
- ______,
- _OOOOO,
- ____O_,
- ___O__,
- __O___,
- _OOOOO,
- ______},
- [0x7b] {____O_,
- ___O__,
- ___O__,
- __O___,
- ___O__,
- ___O__,
- ____O_,
- ______},
- [0x7c] {___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ___O__,
- ______},
- [0x7d] {__O___,
- ___O__,
- ___O__,
- ____O_,
- ___O__,
- ___O__,
- __O___,
- ______},
- [0x7e] {______,
- ___O__,
- ____O_,
- _OOOOO,
- ____O_,
- ___O__,
- ______,
- ______},
+ [0x20] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x21] = {___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ______,
+ ______,
+ ___O__,
+ ______},
+ [0x22] = {__O_O_,
+ __O_O_,
+ __O_O_,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x23] = {__O_O_,
+ __O_O_,
+ _OOOOO,
+ __O_O_,
+ _OOOOO,
+ __O_O_,
+ __O_O_,
+ ______},
+ [0x24] = {___O__,
+ __OOOO,
+ _O_O__,
+ __OOO_,
+ ___O_O,
+ _OOOO_,
+ ___O__,
+ ______},
+ [0x25] = {_OO___,
+ _OO__O,
+ ____O_,
+ ___O__,
+ __O___,
+ _O__OO,
+ ____OO,
+ ______},
+ [0x26] = {__OO__,
+ _O__O_,
+ _O_O__,
+ __O___,
+ _O_O_O,
+ _O__O_,
+ __OO_O,
+ ______},
+ [0x27] = {__OO__,
+ ___O__,
+ __O___,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x28] = {____O_,
+ ___O__,
+ __O___,
+ __O___,
+ __O___,
+ ___O__,
+ ____O_,
+ ______},
+ [0x29] = {__O___,
+ ___O__,
+ ____O_,
+ ____O_,
+ ____O_,
+ ___O__,
+ __O___,
+ ______},
+ [0x2a] = {______,
+ ___O__,
+ _O_O_O,
+ __OOO_,
+ _O_O_O,
+ ___O__,
+ ______,
+ ______},
+ [0x2b] = {______,
+ ___O__,
+ ___O__,
+ _OOOOO,
+ ___O__,
+ ___O__,
+ ______,
+ ______},
+ [0x2c] = {______,
+ ______,
+ ______,
+ ______,
+ __OO__,
+ ___O__,
+ __O___,
+ ______},
+ [0x2d] = {______,
+ ______,
+ ______,
+ _OOOOO,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x2e] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ __OO__,
+ __OO__,
+ ______},
+ [0x2f] = {______,
+ _____O,
+ ____O_,
+ ___O__,
+ __O___,
+ _O____,
+ ______,
+ ______},
+ [0x30] = {__OOO_,
+ _O___O,
+ _O__OO,
+ _O_O_O,
+ _OO__O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x31] = {___O__,
+ __OO__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ __OOO_,
+ ______},
+ [0x32] = {__OOO_,
+ _O___O,
+ _____O,
+ ____O_,
+ ___O__,
+ __O___,
+ _OOOOO,
+ ______},
+ [0x33] = {_OOOOO,
+ ____O_,
+ ___O__,
+ ____O_,
+ _____O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x34] = {____O_,
+ ___OO_,
+ __O_O_,
+ _O__O_,
+ _OOOOO,
+ ____O_,
+ ____O_,
+ ______},
+ [0x35] = {_OOOOO,
+ _O____,
+ _O____,
+ _OOOO_,
+ _____O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x36] = {___OO_,
+ __O___,
+ _O____,
+ _OOOO_,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x37] = {_OOOOO,
+ _____O,
+ ____O_,
+ ___O__,
+ __O___,
+ __O___,
+ __O___,
+ ______},
+ [0x38] = {__OOO_,
+ _O___O,
+ _O___O,
+ __OOO_,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x39] = {__OOO_,
+ _O___O,
+ _O___O,
+ __OOOO,
+ _____O,
+ ____O_,
+ __OO__,
+ ______},
+ [0x3a] = {______,
+ __OO__,
+ __OO__,
+ ______,
+ __OO__,
+ __OO__,
+ ______,
+ ______},
+ [0x3b] = {______,
+ __OO__,
+ __OO__,
+ ______,
+ __OO__,
+ ___O__,
+ __O___,
+ ______},
+ [0x3c] = {____O_,
+ ___O__,
+ __O___,
+ _O____,
+ __O___,
+ ___O__,
+ ____O_,
+ ______},
+ [0x3d] = {______,
+ ______,
+ _OOOOO,
+ ______,
+ _OOOOO,
+ ______,
+ ______,
+ ______},
+ [0x3e] = {_O____,
+ __O___,
+ ___O__,
+ ____O_,
+ ___O__,
+ __O___,
+ _O____,
+ ______},
+ [0x3f] = {__OOO_,
+ _O___O,
+ _____O,
+ ____O_,
+ ___O__,
+ ______,
+ ___O__,
+ ______},
+ [0x40] = {__OOO_,
+ _O___O,
+ _____O,
+ __OO_O,
+ _O_O_O,
+ _O_O_O,
+ __OOO_,
+ ______},
+ [0x41] = {__OOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ _OOOOO,
+ _O___O,
+ _O___O,
+ ______},
+ [0x42] = {_OOOO_,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ ______},
+ [0x43] = {__OOO_,
+ _O___O,
+ _O____,
+ _O____,
+ _O____,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x44] = {_OOO__,
+ _O__O_,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O__O_,
+ _OOO__,
+ ______},
+ [0x45] = {_OOOOO,
+ _O____,
+ _O____,
+ _OOOO_,
+ _O____,
+ _O____,
+ _OOOOO,
+ ______},
+ [0x46] = {_OOOOO,
+ _O____,
+ _O____,
+ _OOOO_,
+ _O____,
+ _O____,
+ _O____,
+ ______},
+ [0x47] = {__OOO_,
+ _O___O,
+ _O____,
+ _O_OOO,
+ _O___O,
+ _O___O,
+ __OOOO,
+ ______},
+ [0x48] = {_O___O,
+ _O___O,
+ _O___O,
+ _OOOOO,
+ _O___O,
+ _O___O,
+ _O___O,
+ ______},
+ [0x49] = {__OOO_,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ __OOO_,
+ ______},
+ [0x4a] = {___OOO,
+ ____O_,
+ ____O_,
+ ____O_,
+ ____O_,
+ _O__O_,
+ __OO__,
+ ______},
+ [0x4b] = {_O___O,
+ _O__O_,
+ _O_O__,
+ _OO___,
+ _O_O__,
+ _O__O_,
+ _O___O,
+ ______},
+ [0x4c] = {_O____,
+ _O____,
+ _O____,
+ _O____,
+ _O____,
+ _O____,
+ _OOOOO,
+ ______},
+ [0x4d] = {_O___O,
+ _OO_OO,
+ _O_O_O,
+ _O_O_O,
+ _O___O,
+ _O___O,
+ _O___O,
+ ______},
+ [0x4e] = {_O___O,
+ _O___O,
+ _OO__O,
+ _O_O_O,
+ _O__OO,
+ _O___O,
+ _O___O,
+ ______},
+ [0x4f] = {__OOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x50] = {_OOOO_,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ _O____,
+ _O____,
+ _O____,
+ ______},
+ [0x51] = {__OOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O_O_O,
+ _O__O_,
+ __OO_O,
+ ______},
+ [0x52] = {_OOOO_,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ _O_O__,
+ _O__O_,
+ _O___O,
+ ______},
+ [0x53] = {__OOOO,
+ _O____,
+ _O____,
+ __OOO_,
+ _____O,
+ _____O,
+ _OOOO_,
+ ______},
+ [0x54] = {_OOOOO,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ______},
+ [0x55] = {_O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x56] = {_O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ __O_O_,
+ ___O__,
+ ______},
+ [0x57] = {_O___O,
+ _O___O,
+ _O___O,
+ _O_O_O,
+ _O_O_O,
+ _O_O_O,
+ __O_O_,
+ ______},
+ [0x58] = {_O___O,
+ _O___O,
+ __O_O_,
+ ___O__,
+ __O_O_,
+ _O___O,
+ _O___O,
+ ______},
+ [0x59] = {_O___O,
+ _O___O,
+ _O___O,
+ __O_O_,
+ ___O__,
+ ___O__,
+ ___O__,
+ ______},
+ [0x5a] = {_OOOOO,
+ _____O,
+ ____O_,
+ ___O__,
+ __O___,
+ _O____,
+ _OOOOO,
+ ______},
+ [0x5b] = {__OOO_,
+ __O___,
+ __O___,
+ __O___,
+ __O___,
+ __O___,
+ __OOO_,
+ ______},
+ [0x5c] = {_O___O,
+ __O_O_,
+ _OOOOO,
+ ___O__,
+ _OOOOO,
+ ___O__,
+ ___O__,
+ ______},
+ [0x5d] = {__OOO_,
+ ____O_,
+ ____O_,
+ ____O_,
+ ____O_,
+ ____O_,
+ __OOO_,
+ ______},
+ [0x5e] = {___O__,
+ __O_O_,
+ _O___O,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x5f] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ _OOOOO,
+ ______},
+ [0x60] = {__O___,
+ ___O__,
+ ____O_,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x61] = {______,
+ ______,
+ __OOO_,
+ _____O,
+ __OOOO,
+ _O___O,
+ __OOOO,
+ ______},
+ [0x62] = {_O____,
+ _O____,
+ _O_OO_,
+ _OO__O,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ ______},
+ [0x63] = {______,
+ ______,
+ __OOO_,
+ _O____,
+ _O____,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x64] = {_____O,
+ _____O,
+ __OO_O,
+ _O__OO,
+ _O___O,
+ _O___O,
+ __OOOO,
+ ______},
+ [0x65] = {______,
+ ______,
+ __OOO_,
+ _O___O,
+ _OOOOO,
+ _O____,
+ __OOO_,
+ ______},
+ [0x66] = {___OO_,
+ __O__O,
+ __O___,
+ _OOO__,
+ __O___,
+ __O___,
+ __O___,
+ ______},
+ [0x67] = {______,
+ ______,
+ __OOOO,
+ _O___O,
+ _O___O,
+ __OOOO,
+ _____O,
+ __OOO_},
+ [0x68] = {_O____,
+ _O____,
+ _O_OO_,
+ _OO__O,
+ _O___O,
+ _O___O,
+ _O___O,
+ ______},
+ [0x69] = {___O__,
+ ______,
+ __OO__,
+ ___O__,
+ ___O__,
+ ___O__,
+ __OOO_,
+ ______},
+ [0x6a] = {____O_,
+ ______,
+ ___OO_,
+ ____O_,
+ ____O_,
+ _O__O_,
+ __OO__,
+ ______},
+ [0x6b] = {__O___,
+ __O___,
+ __O__O,
+ __O_O_,
+ __OO__,
+ __O_O_,
+ __O__O,
+ ______},
+ [0x6c] = {__OO__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ __OOO_,
+ ______},
+ [0x6d] = {______,
+ ______,
+ _OO_O_,
+ _O_O_O,
+ _O_O_O,
+ _O___O,
+ _O___O,
+ ______},
+ [0x6e] = {______,
+ ______,
+ _OOOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O___O,
+ ______},
+ [0x6f] = {______,
+ ______,
+ __OOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0x70] = {______,
+ ______,
+ _OOOO_,
+ _O___O,
+ _O___O,
+ _OOOO_,
+ _O____,
+ _O____},
+ [0x71] = {______,
+ ______,
+ __OO_O,
+ _O__OO,
+ _O___O,
+ __OOOO,
+ _____O,
+ _____O},
+ [0x72] = {______,
+ ______,
+ _O_OO_,
+ _OO__O,
+ _O____,
+ _O____,
+ _O____,
+ ______},
+ [0x73] = {______,
+ ______,
+ __OOO_,
+ _O____,
+ __OOO_,
+ _____O,
+ _OOOO_,
+ ______},
+ [0x74] = {__O___,
+ __O___,
+ _OOO__,
+ __O___,
+ __O___,
+ __O__O,
+ ___OO_,
+ ______},
+ [0x75] = {______,
+ ______,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O__OO,
+ __OO_O,
+ ______},
+ [0x76] = {______,
+ ______,
+ _O___O,
+ _O___O,
+ _O___O,
+ __O_O_,
+ ___O__,
+ ______},
+ [0x77] = {______,
+ ______,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O_O_O,
+ __O_O_,
+ ______},
+ [0x78] = {______,
+ ______,
+ _O___O,
+ __O_O_,
+ ___O__,
+ __O_O_,
+ _O___O,
+ ______},
+ [0x79] = {______,
+ ______,
+ _O___O,
+ _O___O,
+ __OOOO,
+ _____O,
+ __OOO_,
+ ______},
+ [0x7a] = {______,
+ ______,
+ _OOOOO,
+ ____O_,
+ ___O__,
+ __O___,
+ _OOOOO,
+ ______},
+ [0x7b] = {____O_,
+ ___O__,
+ ___O__,
+ __O___,
+ ___O__,
+ ___O__,
+ ____O_,
+ ______},
+ [0x7c] = {___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ___O__,
+ ______},
+ [0x7d] = {__O___,
+ ___O__,
+ ___O__,
+ ____O_,
+ ___O__,
+ ___O__,
+ __O___,
+ ______},
+ [0x7e] = {______,
+ ___O__,
+ ____O_,
+ _OOOOO,
+ ____O_,
+ ___O__,
+ ______,
+ ______},
- [0x7f] {______,
- ___O__,
- __O___,
- _OOOOO,
- __O___,
- ___O__,
- ______,
- ______},
- [0xb0] {__OOO_,
- __O_O_,
- __OOO_,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0xe1] {__O_O_,
- ______,
- __OOO_,
- _____O,
- __OOOO,
- _O___O,
- __OOOO,
- ______},
- [0xe2] {__OOO_,
- _O___O,
- _OOOO_,
- _O___O,
- _O___O,
- _O_OO_,
- _O____,
- ______},
- [0xef] {__O_O_,
- ______,
- __OOO_,
- _O___O,
- _O___O,
- _O___O,
- __OOO_,
- ______},
- [0xf5] {__O_O_,
- ______,
- _O___O,
- _O___O,
- _O___O,
- _O__OO,
- __OO_O,
- ______},
+ [0x7f] = {______,
+ ___O__,
+ __O___,
+ _OOOOO,
+ __O___,
+ ___O__,
+ ______,
+ ______},
+ [0xb0] = {__OOO_,
+ __O_O_,
+ __OOO_,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0xe1] = {__O_O_,
+ ______,
+ __OOO_,
+ _____O,
+ __OOOO,
+ _O___O,
+ __OOOO,
+ ______},
+ [0xe2] = {__OOO_,
+ _O___O,
+ _OOOO_,
+ _O___O,
+ _O___O,
+ _O_OO_,
+ _O____,
+ ______},
+ [0xef] = {__O_O_,
+ ______,
+ __OOO_,
+ _O___O,
+ _O___O,
+ _O___O,
+ __OOO_,
+ ______},
+ [0xf5] = {__O_O_,
+ ______,
+ _O___O,
+ _O___O,
+ _O___O,
+ _O__OO,
+ __OO_O,
+ ______},
};
diff --git a/font_6x8_bold.h b/font_6x8_bold.h
index 5395744..85e6e65 100644
--- a/font_6x8_bold.h
+++ b/font_6x8_bold.h
@@ -1,4 +1,4 @@
-/* $Id: font_6x8_bold.h 728 2007-01-14 11:14:38Z michael $
+/* $Id: font_6x8_bold.h 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/font_6x8_bold.h $
*
* 6x8 bold font
@@ -90,813 +90,813 @@
#define OOOOOO 0x3f
unsigned char Font_6x8_bold[256][8] = {
- [0x20] {______,
- ______,
- ______,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x21] {__OO__,
- __OO__,
- __OO__,
- __OO__,
- ______,
- ______,
- __OO__,
- ______},
- [0x22] {_OO_OO,
- _OO_OO,
- _OO_OO,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x23] {__O_O_,
- __O_O_,
- _OOOOO,
- __O_O_,
- _OOOOO,
- __O_O_,
- __O_O_,
- ______},
- [0x24] {___O__,
- __OOOO,
- _O_O__,
- __OOO_,
- ___O_O,
- _OOOO_,
- ___O__,
- ______},
- [0x25] {_OO___,
- _OO_OO,
- ___OO_,
- __OO__,
- _OO___,
- OO__OO,
- ____OO,
- ______},
- [0x26] {__OO__,
- _OO_OO,
- _OO_OO,
- __OO__,
- _OOO_O,
- _OO_OO,
- __OO_O,
- ______},
- [0x27] {__OO__,
- __OO__,
- _OO___,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x28] {___OO_,
- __OO__,
- _OO___,
- _OO___,
- _OO___,
- __OO__,
- ___OO_,
- ______},
- [0x29] {_OO___,
- __OO__,
- ___OO_,
- ___OO_,
- ___OO_,
- __OO__,
- _OO___,
- ______},
- [0x2a] {______,
- ___O__,
- _O_O_O,
- __OOO_,
- _O_O_O,
- ___O__,
- ______,
- ______},
- [0x2b] {______,
- __OO__,
- __OO__,
- _OOOO_,
- __OO__,
- __OO__,
- ______,
- ______},
- [0x2c] {______,
- ______,
- ______,
- ______,
- ___OO_,
- ___OO_,
- __OO__,
- ______},
- [0x2d] {______,
- ______,
- ______,
- _OOOOO,
- ______,
- ______,
- ______,
- ______},
- [0x2e] {______,
- ______,
- ______,
- ______,
- ______,
- __OO__,
- __OO__,
- ______},
- [0x2f] {______,
- ____OO,
- ___OO_,
- __OO__,
- _OO___,
- OO____,
- ______,
- ______},
- [0x30] {__OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x31] {___OO_,
- __OOO_,
- ___OO_,
- ___OO_,
- ___OO_,
- ___OO_,
- __OOOO,
- ______},
- [0x32] {__OOO_,
- _OO_OO,
- ____OO,
- ___OO_,
- __OO__,
- _OO___,
- _OOOOO,
- ______},
- [0x33] {_OOOOO,
- ____OO,
- ___OO_,
- ____OO,
- ____OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x34] {____OO,
- ___OO_,
- __OO__,
- _OO_OO,
- _OOOOO,
- ____OO,
- ____OO,
- ______},
- [0x35] {_OOOOO,
- _OO___,
- _OO___,
- _OOOO_,
- ____OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x36] {___OO_,
- __OO__,
- _OO___,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x37] {_OOOOO,
- ____OO,
- ___OO_,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- ______},
- [0x38] {__OOO_,
- _OO_OO,
- _OO_OO,
- __OOO_,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x39] {__OOO_,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ____OO,
- ___OO_,
- _OOO__,
- ______},
- [0x3a] {______,
- __OO__,
- __OO__,
- ______,
- __OO__,
- __OO__,
- ______,
- ______},
- [0x3b] {______,
- __OO__,
- __OO__,
- ______,
- __OO__,
- __OO__,
- _OO___,
- ______},
- [0x3c] {____OO,
- ___OO_,
- __OO__,
- _OO___,
- __OO__,
- ___OO_,
- ____OO,
- ______},
- [0x3d] {______,
- ______,
- _OOOOO,
- ______,
- _OOOOO,
- ______,
- ______,
- ______},
- [0x3e] {_OO___,
- __OO__,
- ___OO_,
- ____OO,
- ___OO_,
- __OO__,
- _OO___,
- ______},
- [0x3f] {__OOO_,
- _OO_OO,
- ____OO,
- ___OO_,
- __OO__,
- ______,
- __OO__,
- ______},
- [0x40] {__OOO_,
- _OO_OO,
- ____OO,
- __O_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x41] {__OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OOOOO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x42] {_OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- ______},
- [0x43] {__OOO_,
- _OO_OO,
- _OO___,
- _OO___,
- _OO___,
- _OO_OO,
- __OOO_,
- ______},
- [0x44] {_OOO__,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OOO__,
- ______},
- [0x45] {_OOOOO,
- _OO___,
- _OO___,
- _OOOO_,
- _OO___,
- _OO___,
- _OOOOO,
- ______},
- [0x46] {_OOOOO,
- _OO___,
- _OO___,
- _OOOO_,
- _OO___,
- _OO___,
- _OO___,
- ______},
- [0x47] {__OOO_,
- _OO_OO,
- _OO___,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ______},
- [0x48] {_OO_OO,
- _OO_OO,
- _OO_OO,
- _OOOOO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x49] {_OOOO_,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- _OOOO_,
- ______},
- [0x4a] {___OOO,
- ____OO,
- ____OO,
- ____OO,
- ____OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x4b] {_OO_OO,
- _OO_OO,
- _OOOO_,
- _OOO__,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- ______},
- [0x4c] {_OO___,
- _OO___,
- _OO___,
- _OO___,
- _OO___,
- _OO___,
- _OOOOO,
- ______},
- [0x4d] {_O___O,
- _OO_OO,
- _OOOOO,
- _OOOOO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x4e] {_O__OO,
- _OO_OO,
- _OO_OO,
- _OOOOO,
- _OO_OO,
- _OO_OO,
- _OO__O,
- ______},
- [0x4f] {__OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x50] {_OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OO___,
- _OO___,
- _OO___,
- ______},
- [0x51] {__OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_O_,
- _OO_OO,
- __OO_O,
- ______},
- [0x52] {_OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- ______},
- [0x53] {__OOOO,
- _OO___,
- _OO___,
- __OOO_,
- ____OO,
- ____OO,
- _OOOO_,
- ______},
- [0x54] {OOOOOO,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- ______},
- [0x55] {_OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x56] {_OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ___O__,
- ______},
- [0x57] {_OO_OO,
- _OO_OO,
- _OO_OO,
- _OOOOO,
- _OOOOO,
- _OO_OO,
- _O___O,
- ______},
- [0x58] {_OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x59] {_OO_OO,
- _OO_OO,
- _OO_OO,
- __O_OO,
- ___OOO,
- ___OO_,
- _OOO__,
- ______},
- [0x5a] {_OOOOO,
- ____OO,
- ___OO_,
- __OOO_,
- __OO__,
- _OO___,
- _OOOOO,
- ______},
- [0x5b] {_OOOO_,
- _OO___,
- _OO___,
- _OO___,
- _OO___,
- _OO___,
- _OOOO_,
- ______},
- [0x5c] {_O___O,
- __O_O_,
- _OOOOO,
- ___O__,
- _OOOOO,
- ___O__,
- ___O__,
- ______},
- [0x5d] {__OOOO,
- ____OO,
- ____OO,
- ____OO,
- ____OO,
- ____OO,
- __OOOO,
- ______},
- [0x5e] {___O__,
- __OOO_,
- _OO_OO,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x5f] {______,
- ______,
- ______,
- ______,
- ______,
- ______,
- _OOOOO,
- ______},
- [0x60] {_OO___,
- __OO__,
- ___OO_,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0x61] {______,
- ______,
- __OOO_,
- ____OO,
- __OOOO,
- _OO_OO,
- __OOOO,
- ______},
- [0x62] {_OO___,
- _OO___,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- ______},
- [0x63] {______,
- ______,
- __OOO_,
- _OO_OO,
- _OO___,
- _OO_OO,
- __OOO_,
- ______},
- [0x64] {____OO,
- ____OO,
- __OOOO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ______},
- [0x65] {______,
- ______,
- __OOO_,
- _OO_OO,
- _OOOOO,
- _OO___,
- __OOO_,
- ______},
- [0x66] {___OOO,
- __OO__,
- __OO__,
- _OOOO_,
- __OO__,
- __OO__,
- __OO__,
- ______},
- [0x67] {______,
- ______,
- __OOOO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ____OO,
- __OOO_},
- [0x68] {_OO___,
- _OO___,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x69] {__OO__,
- ______,
- _OOO__,
- __OO__,
- __OO__,
- __OO__,
- _OOOO_,
- ______},
- [0x6a] {____OO,
- ______,
- ___OOO,
- ____OO,
- ____OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x6b] {_OO___,
- _OO___,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- ______},
- [0x6c] {_OOO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- _OOOO_,
- ______},
- [0x6d] {______,
- ______,
- _OO_O_,
- _OOOOO,
- _OOOOO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x6e] {______,
- ______,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- ______},
- [0x6f] {______,
- ______,
- __OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0x70] {______,
- ______,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OO___,
- _OO___},
- [0x71] {______,
- ______,
- __OOOO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ____OO,
- ____OO},
- [0x72] {______,
- ______,
- _OO_OO,
- _OOOO_,
- _OO___,
- _OO___,
- _OO___,
- ______},
- [0x73] {______,
- ______,
- __OOOO,
- _OO___,
- __OOO_,
- ____OO,
- _OOOO_,
- ______},
- [0x74] {__OO__,
- __OO__,
- _OOOO_,
- __OO__,
- __OO__,
- __OO__,
- ___OO_,
- ______},
- [0x75] {______,
- ______,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ______},
- [0x76] {______,
- ______,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ___O__,
- ______},
- [0x77] {______,
- ______,
- _OO_OO,
- _OO_OO,
- _OOOOO,
- _OO_OO,
- _O___O,
- ______},
- [0x78] {______,
- ______,
- _OO_OO,
- _OO_OO,
- __OOO_,
- _OO_OO,
- _OO_OO,
- ______},
- [0x79] {______,
- ______,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ____OO,
- __OOO_,
- ______},
- [0x7a] {______,
- ______,
- _OOOOO,
- ___OO_,
- __OO__,
- _OO___,
- _OOOOO,
- ______},
- [0x7b] {___OO_,
- __OO__,
- __OO__,
- _OO___,
- __OO__,
- __OO__,
- ___OO_,
- ______},
- [0x7c] {__OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- __OO__,
- ______},
- [0x7d] {__OO__,
- ___OO_,
- ___OO_,
- ____OO,
- ___OO_,
- ___OO_,
- __OO__,
- ______},
- [0x7e] {______,
- __OO__,
- ___OO_,
- _OOOOO,
- ___OO_,
- __OO__,
- ______,
- ______},
+ [0x20] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x21] = {__OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ ______,
+ ______,
+ __OO__,
+ ______},
+ [0x22] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x23] = {__O_O_,
+ __O_O_,
+ _OOOOO,
+ __O_O_,
+ _OOOOO,
+ __O_O_,
+ __O_O_,
+ ______},
+ [0x24] = {___O__,
+ __OOOO,
+ _O_O__,
+ __OOO_,
+ ___O_O,
+ _OOOO_,
+ ___O__,
+ ______},
+ [0x25] = {_OO___,
+ _OO_OO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ OO__OO,
+ ____OO,
+ ______},
+ [0x26] = {__OO__,
+ _OO_OO,
+ _OO_OO,
+ __OO__,
+ _OOO_O,
+ _OO_OO,
+ __OO_O,
+ ______},
+ [0x27] = {__OO__,
+ __OO__,
+ _OO___,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x28] = {___OO_,
+ __OO__,
+ _OO___,
+ _OO___,
+ _OO___,
+ __OO__,
+ ___OO_,
+ ______},
+ [0x29] = {_OO___,
+ __OO__,
+ ___OO_,
+ ___OO_,
+ ___OO_,
+ __OO__,
+ _OO___,
+ ______},
+ [0x2a] = {______,
+ ___O__,
+ _O_O_O,
+ __OOO_,
+ _O_O_O,
+ ___O__,
+ ______,
+ ______},
+ [0x2b] = {______,
+ __OO__,
+ __OO__,
+ _OOOO_,
+ __OO__,
+ __OO__,
+ ______,
+ ______},
+ [0x2c] = {______,
+ ______,
+ ______,
+ ______,
+ ___OO_,
+ ___OO_,
+ __OO__,
+ ______},
+ [0x2d] = {______,
+ ______,
+ ______,
+ _OOOOO,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x2e] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ __OO__,
+ __OO__,
+ ______},
+ [0x2f] = {______,
+ ____OO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ OO____,
+ ______,
+ ______},
+ [0x30] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x31] = {___OO_,
+ __OOO_,
+ ___OO_,
+ ___OO_,
+ ___OO_,
+ ___OO_,
+ __OOOO,
+ ______},
+ [0x32] = {__OOO_,
+ _OO_OO,
+ ____OO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ _OOOOO,
+ ______},
+ [0x33] = {_OOOOO,
+ ____OO,
+ ___OO_,
+ ____OO,
+ ____OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x34] = {____OO,
+ ___OO_,
+ __OO__,
+ _OO_OO,
+ _OOOOO,
+ ____OO,
+ ____OO,
+ ______},
+ [0x35] = {_OOOOO,
+ _OO___,
+ _OO___,
+ _OOOO_,
+ ____OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x36] = {___OO_,
+ __OO__,
+ _OO___,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x37] = {_OOOOO,
+ ____OO,
+ ___OO_,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ ______},
+ [0x38] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x39] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ____OO,
+ ___OO_,
+ _OOO__,
+ ______},
+ [0x3a] = {______,
+ __OO__,
+ __OO__,
+ ______,
+ __OO__,
+ __OO__,
+ ______,
+ ______},
+ [0x3b] = {______,
+ __OO__,
+ __OO__,
+ ______,
+ __OO__,
+ __OO__,
+ _OO___,
+ ______},
+ [0x3c] = {____OO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ __OO__,
+ ___OO_,
+ ____OO,
+ ______},
+ [0x3d] = {______,
+ ______,
+ _OOOOO,
+ ______,
+ _OOOOO,
+ ______,
+ ______,
+ ______},
+ [0x3e] = {_OO___,
+ __OO__,
+ ___OO_,
+ ____OO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ ______},
+ [0x3f] = {__OOO_,
+ _OO_OO,
+ ____OO,
+ ___OO_,
+ __OO__,
+ ______,
+ __OO__,
+ ______},
+ [0x40] = {__OOO_,
+ _OO_OO,
+ ____OO,
+ __O_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x41] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOOO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x42] = {_OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ ______},
+ [0x43] = {__OOO_,
+ _OO_OO,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x44] = {_OOO__,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OOO__,
+ ______},
+ [0x45] = {_OOOOO,
+ _OO___,
+ _OO___,
+ _OOOO_,
+ _OO___,
+ _OO___,
+ _OOOOO,
+ ______},
+ [0x46] = {_OOOOO,
+ _OO___,
+ _OO___,
+ _OOOO_,
+ _OO___,
+ _OO___,
+ _OO___,
+ ______},
+ [0x47] = {__OOO_,
+ _OO_OO,
+ _OO___,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ______},
+ [0x48] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOOO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x49] = {_OOOO_,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ _OOOO_,
+ ______},
+ [0x4a] = {___OOO,
+ ____OO,
+ ____OO,
+ ____OO,
+ ____OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x4b] = {_OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OOO__,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x4c] = {_OO___,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OOOOO,
+ ______},
+ [0x4d] = {_O___O,
+ _OO_OO,
+ _OOOOO,
+ _OOOOO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x4e] = {_O__OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOOO,
+ _OO_OO,
+ _OO_OO,
+ _OO__O,
+ ______},
+ [0x4f] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x50] = {_OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OO___,
+ _OO___,
+ _OO___,
+ ______},
+ [0x51] = {__OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_O_,
+ _OO_OO,
+ __OO_O,
+ ______},
+ [0x52] = {_OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x53] = {__OOOO,
+ _OO___,
+ _OO___,
+ __OOO_,
+ ____OO,
+ ____OO,
+ _OOOO_,
+ ______},
+ [0x54] = {OOOOOO,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ ______},
+ [0x55] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x56] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ___O__,
+ ______},
+ [0x57] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOOO,
+ _OOOOO,
+ _OO_OO,
+ _O___O,
+ ______},
+ [0x58] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x59] = {_OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __O_OO,
+ ___OOO,
+ ___OO_,
+ _OOO__,
+ ______},
+ [0x5a] = {_OOOOO,
+ ____OO,
+ ___OO_,
+ __OOO_,
+ __OO__,
+ _OO___,
+ _OOOOO,
+ ______},
+ [0x5b] = {_OOOO_,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OO___,
+ _OOOO_,
+ ______},
+ [0x5c] = {_O___O,
+ __O_O_,
+ _OOOOO,
+ ___O__,
+ _OOOOO,
+ ___O__,
+ ___O__,
+ ______},
+ [0x5d] = {__OOOO,
+ ____OO,
+ ____OO,
+ ____OO,
+ ____OO,
+ ____OO,
+ __OOOO,
+ ______},
+ [0x5e] = {___O__,
+ __OOO_,
+ _OO_OO,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x5f] = {______,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______,
+ _OOOOO,
+ ______},
+ [0x60] = {_OO___,
+ __OO__,
+ ___OO_,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0x61] = {______,
+ ______,
+ __OOO_,
+ ____OO,
+ __OOOO,
+ _OO_OO,
+ __OOOO,
+ ______},
+ [0x62] = {_OO___,
+ _OO___,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ ______},
+ [0x63] = {______,
+ ______,
+ __OOO_,
+ _OO_OO,
+ _OO___,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x64] = {____OO,
+ ____OO,
+ __OOOO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ______},
+ [0x65] = {______,
+ ______,
+ __OOO_,
+ _OO_OO,
+ _OOOOO,
+ _OO___,
+ __OOO_,
+ ______},
+ [0x66] = {___OOO,
+ __OO__,
+ __OO__,
+ _OOOO_,
+ __OO__,
+ __OO__,
+ __OO__,
+ ______},
+ [0x67] = {______,
+ ______,
+ __OOOO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ____OO,
+ __OOO_},
+ [0x68] = {_OO___,
+ _OO___,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x69] = {__OO__,
+ ______,
+ _OOO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ _OOOO_,
+ ______},
+ [0x6a] = {____OO,
+ ______,
+ ___OOO,
+ ____OO,
+ ____OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x6b] = {_OO___,
+ _OO___,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x6c] = {_OOO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ _OOOO_,
+ ______},
+ [0x6d] = {______,
+ ______,
+ _OO_O_,
+ _OOOOO,
+ _OOOOO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x6e] = {______,
+ ______,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x6f] = {______,
+ ______,
+ __OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0x70] = {______,
+ ______,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OO___,
+ _OO___},
+ [0x71] = {______,
+ ______,
+ __OOOO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ____OO,
+ ____OO},
+ [0x72] = {______,
+ ______,
+ _OO_OO,
+ _OOOO_,
+ _OO___,
+ _OO___,
+ _OO___,
+ ______},
+ [0x73] = {______,
+ ______,
+ __OOOO,
+ _OO___,
+ __OOO_,
+ ____OO,
+ _OOOO_,
+ ______},
+ [0x74] = {__OO__,
+ __OO__,
+ _OOOO_,
+ __OO__,
+ __OO__,
+ __OO__,
+ ___OO_,
+ ______},
+ [0x75] = {______,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ______},
+ [0x76] = {______,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ___O__,
+ ______},
+ [0x77] = {______,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ _OOOOO,
+ _OO_OO,
+ _O___O,
+ ______},
+ [0x78] = {______,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ _OO_OO,
+ _OO_OO,
+ ______},
+ [0x79] = {______,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ____OO,
+ __OOO_,
+ ______},
+ [0x7a] = {______,
+ ______,
+ _OOOOO,
+ ___OO_,
+ __OO__,
+ _OO___,
+ _OOOOO,
+ ______},
+ [0x7b] = {___OO_,
+ __OO__,
+ __OO__,
+ _OO___,
+ __OO__,
+ __OO__,
+ ___OO_,
+ ______},
+ [0x7c] = {__OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ __OO__,
+ ______},
+ [0x7d] = {__OO__,
+ ___OO_,
+ ___OO_,
+ ____OO,
+ ___OO_,
+ ___OO_,
+ __OO__,
+ ______},
+ [0x7e] = {______,
+ __OO__,
+ ___OO_,
+ _OOOOO,
+ ___OO_,
+ __OO__,
+ ______,
+ ______},
- [0x7f] {______,
- ___OO_,
- __OO__,
- _OOOOO,
- __OO__,
- ___OO_,
- ______,
- ______},
- [0xb0] {_OOOOO,
- _OO_OO,
- _OOOOO,
- ______,
- ______,
- ______,
- ______,
- ______},
- [0xe1] {_OO_OO,
- ______,
- __OOO_,
- ____OO,
- __OOOO,
- _OO_OO,
- __OOOO,
- ______},
- [0xe2] {__OOO_,
- _OO_OO,
- _OOOO_,
- _OO_OO,
- _OO_OO,
- _OOOO_,
- _OO___,
- ______},
- [0xef] {_OO_OO,
- ______,
- __OOO_,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOO_,
- ______},
- [0xf5] {_OO_OO,
- ______,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- _OO_OO,
- __OOOO,
- ______},
+ [0x7f] = {______,
+ ___OO_,
+ __OO__,
+ _OOOOO,
+ __OO__,
+ ___OO_,
+ ______,
+ ______},
+ [0xb0] = {_OOOOO,
+ _OO_OO,
+ _OOOOO,
+ ______,
+ ______,
+ ______,
+ ______,
+ ______},
+ [0xe1] = {_OO_OO,
+ ______,
+ __OOO_,
+ ____OO,
+ __OOOO,
+ _OO_OO,
+ __OOOO,
+ ______},
+ [0xe2] = {__OOO_,
+ _OO_OO,
+ _OOOO_,
+ _OO_OO,
+ _OO_OO,
+ _OOOO_,
+ _OO___,
+ ______},
+ [0xef] = {_OO_OO,
+ ______,
+ __OOO_,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOO_,
+ ______},
+ [0xf5] = {_OO_OO,
+ ______,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ _OO_OO,
+ __OOOO,
+ ______},
};
diff --git a/lcd4linux.c b/lcd4linux.c
index 8691ab3..0fc3d15 100644
--- a/lcd4linux.c
+++ b/lcd4linux.c
@@ -1,4 +1,4 @@
-/* $Id: lcd4linux.c 756 2007-01-23 04:38:43Z michael $
+/* $Id: lcd4linux.c 783 2007-03-22 06:10:36Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/lcd4linux.c $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/lcd4linux.c $
*
@@ -82,7 +82,7 @@ static void interactive_mode(void)
RESULT result = { 0, 0, 0, NULL };
printf("\neval> ");
- for (fgets(line, 1024, stdin); !feof(stdin); fgets(line, 1024, stdin)) {
+ for (fgets(line, sizeof(line), stdin); !feof(stdin); fgets(line, sizeof(line), stdin)) {
if (line[strlen(line) - 1] == '\n')
line[strlen(line) - 1] = '\0';
if (strlen(line) > 0) {
diff --git a/plugin_file.c b/plugin_file.c
index ed9faa8..7103027 100644
--- a/plugin_file.c
+++ b/plugin_file.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_file.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_file.c 783 2007-03-22 06:10:36Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_file.c $
*
* plugin to perform simple file operations
@@ -55,7 +55,6 @@
static void my_readline(RESULT * result, RESULT * arg1, RESULT * arg2)
{
char value[80], val2[80];
- char *pos;
FILE *fp;
int reqline, i, size;
@@ -68,14 +67,12 @@ static void my_readline(RESULT * result, RESULT * arg1, RESULT * arg2)
i = 0;
while (!feof(fp) && i++ < reqline) {
fgets(val2, sizeof(val2), fp);
- size = strcspn(val2, "\n");
+ size = strcspn(val2, "\r\n");
strncpy(value, val2, size);
value[size] = '\0';
- pos = strchr(val2, '\n');
/* more than 80 chars, chew up rest of line */
- while (!pos) {
+ while (!feof(fp) && strchr(val2, '\n') == NULL) {
fgets(val2, sizeof(val2), fp);
- pos = strchr(val2, '\n');
}
}
fclose(fp);
diff --git a/plugin_i2c_sensors.c b/plugin_i2c_sensors.c
index cba3827..e47f407 100644
--- a/plugin_i2c_sensors.c
+++ b/plugin_i2c_sensors.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_i2c_sensors.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_i2c_sensors.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_i2c_sensors.c $
*
* I2C sensors plugin
@@ -113,7 +113,7 @@ static int parse_i2c_sensors_sysfs(const char *key)
fgets(buffer, sizeof(buffer), stream);
fclose(stream);
- if (!buffer) {
+ if (buffer[0] == '\0') {
error("i2c_sensors: %s empty ?!", file);
return -1;
}
@@ -183,7 +183,7 @@ static int parse_i2c_sensors_procfs(const char *key)
fgets(buffer, sizeof(buffer), stream);
fclose(stream);
- if (!buffer) {
+ if (buffer[0] == '\0') {
error("i2c_sensors: %s empty ?!", file);
return -1;
}
diff --git a/plugin_imon.c b/plugin_imon.c
index 3be7526..222396f 100644
--- a/plugin_imon.c
+++ b/plugin_imon.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_imon.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_imon.c 790 2007-04-30 04:50:30Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_imon.c $
*
* imond/telmond data processing
@@ -185,7 +185,7 @@ static void phonebook(char *number)
if (!fp)
return;
- while (fgets(line, 128, fp)) {
+ while (fgets(line, sizeof(line), fp)) {
if (*line == '#')
continue;
if (!strncmp(line, number, strlen(number))) {
@@ -471,6 +471,116 @@ static void my_imon_rates(RESULT * result, RESULT * arg1, RESULT * arg2)
SetResult(&result, R_STRING, val);
}
+static int parse_imon_quantity(const char *channel)
+{
+ char buf[256], fill1[25], in[25], fill2[25], out[25];
+ char *s;
+ int age;
+
+ qprintf(buf, sizeof(buf), "quantity %s in", channel);
+
+ /* reread every half sec only */
+ age = hash_age(&IMON, buf);
+ if (age > 0 && age <= 500)
+ return 0;
+
+ init(); /* establish connection */
+
+ if (err)
+ return -1;
+
+ qprintf(buf, sizeof(buf), "quantity %s", channel);
+ s = get_value(buf);
+
+ if (sscanf(s, "%s %s %s %s", fill1, in, fill2, out) != 4)
+ return -1;
+
+ qprintf(buf, sizeof(buf), "quantity %s in", channel);
+ hash_put(&IMON, buf, in);
+ qprintf(buf, sizeof(buf), "quantity %s out", channel);
+ hash_put(&IMON, buf, out);
+
+ return 0;
+}
+
+static int parse_imon_status(const char *channel)
+{
+ char buf[256], status[25];
+ char *s;
+ int age;
+
+ qprintf(buf, sizeof(buf), "status %s", channel);
+
+ /* reread every half sec only */
+ age = hash_age(&IMON, buf);
+ if (age > 0 && age <= 500)
+ return 0;
+
+ init(); /* establish connection */
+
+ if (err)
+ return -1;
+
+ qprintf(buf, sizeof(buf), "status %s", channel);
+ s = get_value(buf);
+
+ if (sscanf(s, "%s", status) != 1)
+ return -1;
+
+ qprintf(buf, sizeof(buf), "status %s", channel);
+ if (strcasecmp(status, "Online") == 0)
+ hash_put(&IMON, buf, "1");
+ else
+ hash_put(&IMON, buf, "0");
+
+ return 0;
+}
+
+static void my_imon_quantity(RESULT * result, RESULT * arg1, RESULT * arg2)
+{
+ char *val;
+ char buf[256];
+
+ if (configure_imon() < 0) {
+ SetResult(&result, R_STRING, "");
+ return;
+ }
+
+ if (parse_imon_quantity(R2S(arg1)) < 0) {
+ SetResult(&result, R_STRING, "");
+ return;
+ }
+
+ qprintf(buf, sizeof(buf), "quantity %s %s", R2S(arg1), R2S(arg2));
+
+ val = hash_get(&IMON, buf, NULL);
+ if (val == NULL)
+ val = "";
+ SetResult(&result, R_STRING, val);
+}
+
+static void my_imon_status(RESULT * result, RESULT * arg1)
+{
+ char *val;
+ char buf[256];
+
+ if (configure_imon() < 0) {
+ SetResult(&result, R_NUMBER, "-1");
+ return;
+ }
+
+ if (parse_imon_status(R2S(arg1)) < 0) {
+ SetResult(&result, R_STRING, "-1");
+ return;
+ }
+
+ qprintf(buf, sizeof(buf), "status %s", R2S(arg1));
+
+ val = hash_get(&IMON, buf, NULL);
+ if (val == NULL)
+ val = "-1";
+ SetResult(&result, R_STRING, val);
+}
static void my_imon(RESULT * result, RESULT * arg1)
{
@@ -500,6 +610,8 @@ int plugin_init_imon(void)
AddFunction("imon", 1, my_imon);
AddFunction("imon::version", 0, my_imon_version);
AddFunction("imon::rates", 2, my_imon_rates);
+ AddFunction("imon::quantity", 2, my_imon_quantity);
+ AddFunction("imon::status", 1, my_imon_status);
AddFunction("imon::telmon", 1, my_telmon);
return 0;
diff --git a/plugin_kvv.c b/plugin_kvv.c
index a5f0560..d228575 100644
--- a/plugin_kvv.c
+++ b/plugin_kvv.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_kvv.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_kvv.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_kvv.c $
*
* plugin kvv (karlsruher verkehrsverbund)
@@ -62,7 +62,7 @@
#define HTTP_REQUEST "/webfgi/StopInfoInplace.aspx?ID=%s"
#define USER_AGENT "lcd4linux - KVV plugin (http://ssl.bulix.org/projects/lcd4linux/wiki/plugin_kvv)"
-#define DEFAULT_STATION_ID "89" // Hauptbahnhof
+#define DEFAULT_STATION_ID "89" /* Hauptbahnhof */
/* example ids:
* 89 = Hauptbahnhof
@@ -107,9 +107,9 @@ static int get_element(char *input, char *name, char **data)
{
int skip = 0;
int len = 0;
- int state = 0; // nothing found yet
+ int state = 0; /* nothing found yet */
- // search entire string
+ /* search entire string */
while (*input) {
if (skip == 0) {
@@ -122,7 +122,7 @@ static int get_element(char *input, char *name, char **data)
break;
case 1:
- // ignore white spaces
+ /* ignore white spaces */
if (*input != ' ') {
if (strncasecmp(input, name, strlen(name)) == 0) {
state = 2;
@@ -157,11 +157,11 @@ static int get_attrib(char *input, char *name, char **data)
{
int skip = 0;
int len = 0;
- int state = 0; // nothing found
+ int state = 0; /* nothing found */
- // search in this element
+ /* search in this element */
while (*input != '>') {
- // ignore white spaces
+ /* ignore white spaces */
if (((*input != ' ') && (*input != '\t')) && (skip == 0)) {
switch (state) {
case 0:
@@ -241,7 +241,7 @@ static int http_open(char *name)
static void get_text(char *input, char *end, char *dest, int dlen)
{
- int state = 0; // nothing yet, outside any element
+ int state = 0; /* nothing yet, outside any element */
int cnt = 0;
while (*input) {
@@ -307,19 +307,19 @@ static void process_station_string(char *str)
/* erase multiple spaces and replace umlauts */
p = q = str;
- last = 1; // no leading spaces
+ last = 1; /* no leading spaces */
while (*p) {
if ((!last) || (*p != ' ')) {
/* translate from latin1 to hd44780 */
- if (*p == (char) 228) // lower a umlaut
- *q++ = 0xe1;
- else if (*p == (char) 223) // sz ligature
- *q++ = 0xe2;
- else if (*p == (char) 246) // lower o umlaut
- *q++ = 0xef;
- else if (*p == (char) 252) // lower u umlaut
- *q++ = 0xf5;
+ if (*p == (char) 228) /* lower a umlaut */
+ *q++ = (char) 0xe1;
+ else if (*p == (char) 223) /* sz ligature */
+ *q++ = (char) 0xe2;
+ else if (*p == (char) 246) /* lower o umlaut */
+ *q++ = (char) 0xef;
+ else if (*p == (char) 252) /* lower u umlaut */
+ *q++ = (char) 0xf5;
else
*q++ = *p;
}
@@ -370,7 +370,7 @@ static void kvv_client( __attribute__ ((unused))
error("[KVV] Error accessing server/proxy: %s", strerror(errno));
return;
}
- // create and set get request
+ /* create and set get request */
if (snprintf(obuffer, sizeof(obuffer),
"GET http://%s" HTTP_REQUEST " HTTP/1.1\n"
"Host: %s\n" "User-Agent: " USER_AGENT "\n\n", server_name, station_id,
@@ -406,7 +406,7 @@ static void kvv_client( __attribute__ ((unused))
}
while (i > 0);
- ibuffer[count] = 0; // terminate string
+ ibuffer[count] = 0; /* terminate string */
close(sock);
if (!count)
@@ -416,11 +416,11 @@ static void kvv_client( __attribute__ ((unused))
char *input, *cookie, *name, *value;
int input_len, cookie_len, name_len, value_len;
- // buffer to html encode value
+ /* buffer to html encode value */
char value_enc[512];
int value_enc_len;
- // find cookie
+ /* find cookie */
cookie_len = 0;
cookie = strstr(ibuffer, "Set-Cookie:");
if (cookie) {
@@ -432,7 +432,7 @@ static void kvv_client( __attribute__ ((unused))
while (cookie[cookie_len] != ';')
cookie_len++;
}
- // find input element
+ /* find input element */
input_len = get_element(ibuffer, "input", &input);
@@ -467,7 +467,7 @@ static void kvv_client( __attribute__ ((unused))
sock = http_open(connect_to);
- // send POST
+ /* send POST */
if (snprintf(obuffer, sizeof(obuffer),
"POST http://%s" HTTP_REQUEST " HTTP/1.1\n"
"Host: %s\n"
@@ -506,7 +506,7 @@ static void kvv_client( __attribute__ ((unused))
ibuffer[count] = 0;
-// printf("Result (%d):\n%s\n", count, ibuffer);
+ /* printf("Result (%d):\n%s\n", count, ibuffer); */
/* close connection */
close(sock);
@@ -528,7 +528,7 @@ static void kvv_client( __attribute__ ((unused))
if (strstr(ibuffer, "Die Daten konnten nicht abgefragt werden.") != NULL) {
info("[KVV] Server returned error!");
-// printf("%s\n", ibuffer);
+ /* printf("%s\n", ibuffer); */
shm->error = 1;
} else
shm->error = 0;
@@ -572,13 +572,13 @@ static void kvv_client( __attribute__ ((unused))
get_text(td, "td", str, sizeof(str));
if (shm->entries < MAX_LINES) {
- // allocate a new slot
+ /* allocate a new slot */
shm->entries++;
shm->entry[shm->entries - 1].time = -1;
memset(shm->entry[shm->entries - 1].line, 0, MAX_LINE_LENGTH + 1);
memset(shm->entry[shm->entries - 1].station, 0, MAX_STATION_LENGTH + 1);
- // add new lines entry
+ /* add new lines entry */
strncpy(shm->entry[shm->entries - 1].line, str, MAX_LINE_LENGTH);
} else
overflow = 1; /* don't add further entries */
diff --git a/plugin_mpd.c b/plugin_mpd.c
index b4d96ed..5d109fd 100644
--- a/plugin_mpd.c
+++ b/plugin_mpd.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_mpd.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_mpd.c 789 2007-04-30 04:48:10Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_mpd.c $
*
* mpd informations
@@ -124,10 +124,6 @@ static void disconnect(struct Pointer mpd)
}
-/* function 'artist' */
-/* takes one argument, a number */
-/* multiplies the number by 3.0 */
-/* same as 'mul2', but shorter */
static void artist(RESULT * result, RESULT * query)
{
@@ -146,6 +142,13 @@ static void artist(RESULT * result, RESULT * query)
if (song->artist) {
value = strdup(song->artist);
+ //add comment
+ if (query) {
+ char *myarg;
+ myarg = strdup(R2S(query));
+ value = strcat(value, myarg);
+ free(myarg);
+ }
}
mpd_freeInfoEntity(mpd.entity);
}
@@ -159,7 +162,7 @@ static void artist(RESULT * result, RESULT * query)
}
-static void title(RESULT * result, RESULT * query)
+static void title(RESULT * result)
{
char *value = " ";
struct Pointer mpd = connect();
@@ -189,7 +192,7 @@ static void title(RESULT * result, RESULT * query)
}
-static void album(RESULT * result, RESULT * query)
+static void album(RESULT * result)
{
char *value = " ";
struct Pointer mpd = connect();
@@ -218,13 +221,207 @@ static void album(RESULT * result, RESULT * query)
free(value);
}
+#define _mpd_dummy 000
+#define _mpd_status_get_elapsed_song_time 001
+#define _mpd_status_get_bitrate 002
+#define _mpd_status_get_total_song_time 003
+#define _mpd_player_get_repeat 004
+#define _mpd_player_get_random 005
+
+void error_callback(MpdObj * mi, int errorid, char *msg, void *userdata)
+{
+ printf("Error %i: '%s'\n", errorid, msg);
+}
+
+static int mpd_get(int function)
+{
+ int ret = -1;
+ MpdObj *mi = NULL;
+
+ mi = mpd_new("localhost", 6600, NULL);
+ mpd_signal_connect_error(mi, (ErrorCallback) error_callback, NULL);
+ mpd_set_connection_timeout(mi, 5);
+
+ if (!mpd_connect(mi)) {
+ switch (function) {
+ case _mpd_dummy:
+ ret = 1;
+ break;
+ case _mpd_status_get_elapsed_song_time:
+ ret = mpd_status_get_elapsed_song_time(mi);
+ break;
+ case _mpd_status_get_bitrate:
+ ret = mpd_status_get_bitrate(mi);
+ break;
+ case _mpd_status_get_total_song_time:
+ ret = mpd_status_get_total_song_time(mi);
+ break;
+ case _mpd_player_get_repeat:
+ ret = mpd_player_get_repeat(mi);
+ break;
+ case _mpd_player_get_random:
+ ret = mpd_player_get_random(mi);
+ break;
+ }
+
+ mpd_disconnect(mi);
+ mpd_free(mi);
+ }
+ return ret;
+}
+
+static void elapsedTime(RESULT * result)
+{
+ char *value = " ";
+
+ int playTime = mpd_get(_mpd_status_get_elapsed_song_time);
+
+ if (playTime != -1) {
+ char myTime[6];
+ memset(myTime, 0, 6);
+ int minutes = (int) (playTime / 60);
+ int seconds = (int) (playTime % 60);
+ sprintf(myTime, "%02d:%02d", minutes, seconds);
+
+ value = strdup(myTime);
+ }
+ // store result
+ SetResult(&result, R_STRING, value);
+}
+
+static void elapsedTimeSec(RESULT * result)
+{
+ int playTime = mpd_get(_mpd_status_get_elapsed_song_time);
+ double d = 0.0;
+
+ if (playTime != -1)
+ d = playTime;
+
+ // store result
+ SetResult(&result, R_NUMBER, &d);
+}
+
+static void totalTime(RESULT * result)
+{
+ char *value = " ";
+
+ int totTime = mpd_get(_mpd_status_get_total_song_time);
+ if (totTime != -1) {
+ char myTime[6];
+ memset(myTime, 0, 6);
+ int minutes = (int) (totTime / 60);
+ int seconds = (int) (totTime % 60);
+ sprintf(myTime, "%02d:%02d", minutes, seconds);
+
+ value = strdup(myTime);
+ } else
+ value = strdup("ERROR");
+ // store result
+ SetResult(&result, R_STRING, value);
+}
+
+static void totalTimeSec(RESULT * result)
+{
+ int totTime = mpd_get(_mpd_status_get_total_song_time);
+ double d = 0.0;
+
+ if (totTime != -1)
+ d = totTime;
+
+ // store result
+ SetResult(&result, R_NUMBER, &d);
+}
+
+static void bitRate(RESULT * result)
+{
+ char *value = "";
+
+ int rate = mpd_get(_mpd_status_get_bitrate);
+
+ if (rate != -1) {
+ char rateStr[4];
+ memset(rateStr, 0, 4);
+ sprintf(rateStr, "%03d", rate);
+
+ value = strdup(rateStr);
+ }
+ // store result
+ SetResult(&result, R_STRING, value);
+}
+
+static void getRepeat(RESULT * result)
+{
+ char *value = " ";
+
+ int rep = mpd_get(_mpd_player_get_repeat);
+
+ if (rep != -1) {
+ if (rep)
+ value = strdup("REP");
+ // else value = strdup(" ");
+ }
+ // store result
+ SetResult(&result, R_STRING, value);
+}
+
+
+static void getRandom(RESULT * result)
+{
+ char *value = " ";
+
+ int ran = mpd_get(_mpd_player_get_random);
+
+ if (ran != -1) {
+ if (ran)
+ value = strdup("RND");
+ // else value = strdup(" ");
+ }
+ // store result
+ SetResult(&result, R_STRING, value);
+}
+
+static void getRepRand(RESULT * result)
+{
+ char *value = " ";
+
+ int ran = mpd_get(_mpd_player_get_random);
+ int rep = mpd_get(_mpd_player_get_repeat);
+
+ if (ran != -1 && rep != -1) {
+ char str[9];
+ if (rep)
+ sprintf(str, "REP/");
+ else
+ sprintf(str, "---/");
+ if (ran)
+ sprintf(str, "%sRND", str);
+ else
+ sprintf(str, "%s---", str);
+ value = strdup(str);
+ }
+ // store result
+ SetResult(&result, R_STRING, value);
+}
int plugin_init_mpd(void)
{
- AddFunction("mpd::artist", 0, artist);
+ /* Check for File */
+ if (mpd_get(_mpd_dummy) != 1) {
+ error("Error: Cannot connect to MPD! Is MPD started?");
+ return -1;
+ }
+
+ AddFunction("mpd::artist", 1, artist);
AddFunction("mpd::title", 0, title);
AddFunction("mpd::album", 0, album);
-
+ AddFunction("mpd::totalTime", 0, totalTime);
+ AddFunction("mpd::totalTimeSec", 0, totalTimeSec);
+ AddFunction("mpd::elapsedTime", 0, elapsedTime);
+ AddFunction("mpd::elapsedTimeSec", 0, elapsedTimeSec);
+ AddFunction("mpd::bitRate", 0, bitRate);
+ AddFunction("mpd::getRepeat", 0, getRepeat);
+ AddFunction("mpd::getRandom", 0, getRandom);
+ AddFunction("mpd::getRepRand", 0, getRepRand);
return 0;
}
diff --git a/plugin_mysql.c b/plugin_mysql.c
index 7e78418..04e88ee 100644
--- a/plugin_mysql.c
+++ b/plugin_mysql.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_mysql.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_mysql.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_mysql.c $
*
* plugin for execute SQL queries into a MySQL DBSM.
@@ -73,7 +73,7 @@ static int configure_mysql(void)
static int configured = 0;
char server[256];
- unsigned int port;
+ int port;
char user[128];
char password[256];
char database[256];
diff --git a/plugin_proc_stat.c b/plugin_proc_stat.c
index 0f6fa2a..947045f 100644
--- a/plugin_proc_stat.c
+++ b/plugin_proc_stat.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_proc_stat.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_proc_stat.c 789 2007-04-30 04:48:10Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_proc_stat.c $
*
* plugin for /proc/stat parsing
@@ -99,7 +99,7 @@ static int parse_proc_stat(void)
break;
if (strncmp(buffer, "cpu", 3) == 0) {
- char *key[] = { "user", "nice", "system", "idle" };
+ char *key[] = { "user", "nice", "system", "idle", "iow", "irq", "sirq" };
char delim[] = " \t\n";
char *cpu, *beg, *end;
int i;
@@ -111,7 +111,7 @@ static int parse_proc_stat(void)
*end = '\0';
beg = end ? end + 1 : NULL;
- for (i = 0; i < 4 && beg != NULL; i++) {
+ for (i = 0; i < 7 && beg != NULL; i++) {
while (strchr(delim, *beg))
beg++;
if ((end = strpbrk(beg, delim)))
@@ -252,6 +252,7 @@ static void my_cpu(RESULT * result, RESULT * arg1, RESULT * arg2)
int delay;
double value;
double cpu_user, cpu_nice, cpu_system, cpu_idle, cpu_total;
+ double cpu_iow, cpu_irq, cpu_sirq;
if (parse_proc_stat() < 0) {
SetResult(&result, R_STRING, "");
@@ -266,7 +267,14 @@ static void my_cpu(RESULT * result, RESULT * arg1, RESULT * arg2)
cpu_system = hash_get_delta(&Stat, "cpu.system", NULL, delay);
cpu_idle = hash_get_delta(&Stat, "cpu.idle", NULL, delay);
- cpu_total = cpu_user + cpu_nice + cpu_system + cpu_idle;
+ /* new fields for kernel 2.6 */
+ /* even if we dont have this param (ie kernel 2.4) */
+ /* the return is 0.0 and not change the results */
+ cpu_iow = hash_get_delta(&Stat, "cpu.iow", NULL, delay);
+ cpu_irq = hash_get_delta(&Stat, "cpu.irq", NULL, delay);
+ cpu_sirq = hash_get_delta(&Stat, "cpu.sirq", NULL, delay);
+
+ cpu_total = cpu_user + cpu_nice + cpu_system + cpu_idle + cpu_iow + cpu_irq + cpu_sirq;
if (strcasecmp(key, "user") == 0)
value = cpu_user;
@@ -276,6 +284,12 @@ static void my_cpu(RESULT * result, RESULT * arg1, RESULT * arg2)
value = cpu_system;
else if (strcasecmp(key, "idle") == 0)
value = cpu_idle;
+ else if (strcasecmp(key, "iowait") == 0)
+ value = cpu_iow;
+ else if (strcasecmp(key, "irq") == 0)
+ value = cpu_irq;
+ else if (strcasecmp(key, "softirq") == 0)
+ value = cpu_sirq;
else if (strcasecmp(key, "busy") == 0)
value = cpu_total - cpu_idle;
diff --git a/plugin_string.c b/plugin_string.c
index 0ec0e7e..f82f265 100644
--- a/plugin_string.c
+++ b/plugin_string.c
@@ -1,4 +1,4 @@
-/* $Id: plugin_string.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: plugin_string.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/plugin_string.c $
*
* string plugin
@@ -65,12 +65,77 @@ static void my_strupper(RESULT * result, RESULT * arg1)
free(value);
}
+static void my_strstr(RESULT * result, RESULT * arg1, RESULT * arg2)
+{
+ char *p;
+ double value;
+
+ char *haystack = R2S(arg1);
+ char *needle = R2S(arg2);
+
+ p = strstr(haystack, needle);
+
+ if (p == NULL) {
+ value = -1;
+ } else {
+ value = p - haystack;
+ }
+
+ SetResult(&result, R_NUMBER, &value);
+}
+
+static void my_substr(RESULT * result, int argc, RESULT * argv[])
+{
+ char *str, *p1, *p2;
+ int pos, len;
+
+ if (argc < 2 || argc > 3) {
+ error("substr(): wrong number of parameters");
+ SetResult(&result, R_STRING, "");
+ return;
+ }
+
+ str = strdup(R2S(argv[0]));
+
+ pos = R2N(argv[1]);
+ if (pos < 0)
+ pos = 0;
+
+ if (argc == 3) {
+ len = R2N(argv[2]);
+ if (len < 0)
+ len = 0;
+ } else {
+ len = -1;
+ }
+
+ p1 = str;
+ while (pos > 0 && *p1 != '\0') {
+ p1++;
+ pos--;
+ }
+
+ if (len >= 0) {
+ p2 = p1;
+ while (len > 0 && *p2 != '\0') {
+ p2++;
+ len--;
+ }
+ *p2 = '\0';
+ }
+
+ SetResult(&result, R_STRING, p1);
+ free(str);
+}
+
int plugin_init_string(void)
{
/* register some basic string functions */
AddFunction("strlen", 1, my_strlen);
AddFunction("strupper", 1, my_strupper);
+ AddFunction("strstr", 2, my_strstr);
+ AddFunction("substr", -1, my_substr);
return 0;
}
diff --git a/svn_version.h b/svn_version.h
index 1b3e10b..d164be9 100644
--- a/svn_version.h
+++ b/svn_version.h
@@ -1 +1 @@
-#define SVN_VERSION "768"
+#define SVN_VERSION "796"
diff --git a/udelay.c b/udelay.c
index 3464ca7..3dafaac 100644
--- a/udelay.c
+++ b/udelay.c
@@ -1,4 +1,4 @@
-/* $Id: udelay.c 728 2007-01-14 11:14:38Z michael $
+/* $Id: udelay.c 789 2007-04-30 04:48:10Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/udelay.c $
*
* short delays
@@ -56,6 +56,7 @@
#include <sys/time.h>
#ifdef HAVE_ASM_MSR_H
+#define u32 unsigned int
#include <asm/msr.h>
#endif
diff --git a/widget_bar.c b/widget_bar.c
index cd2fd1d..7421205 100644
--- a/widget_bar.c
+++ b/widget_bar.c
@@ -1,4 +1,4 @@
-/* $Id: widget_bar.c 753 2007-01-21 06:19:17Z michael $
+/* $Id: widget_bar.c 789 2007-04-30 04:48:10Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_bar.c $
*
* bar widget handling
@@ -84,7 +84,7 @@ void widget_bar_update(void *Self)
/* maximum: if expression is empty, do auto-scaling */
if (property_valid(&Bar->expr_max)) {
property_eval(&Bar->expr_max);
- max = P2N(&Bar->expr_min);
+ max = P2N(&Bar->expr_max);
} else {
max = Bar->max;
if (val1 > max)
@@ -214,9 +214,9 @@ int widget_bar_quit(WIDGET * Self)
WIDGET_CLASS Widget_Bar = {
- name:"bar",
- type:WIDGET_TYPE_RC,
- init:widget_bar_init,
- draw:NULL,
- quit:widget_bar_quit,
+ .name = "bar",
+ .type = WIDGET_TYPE_RC,
+ .init = widget_bar_init,
+ .draw = NULL,
+ .quit = widget_bar_quit,
};
diff --git a/widget_gpo.c b/widget_gpo.c
index d46f464..e6dbaca 100644
--- a/widget_gpo.c
+++ b/widget_gpo.c
@@ -1,4 +1,4 @@
-/* $Id: widget_gpo.c 752 2007-01-20 14:05:38Z michael $
+/* $Id: widget_gpo.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_gpo.c $
*
* GPO widget handling
@@ -119,9 +119,9 @@ int widget_gpo_quit(WIDGET * Self)
WIDGET_CLASS Widget_GPO = {
- name:"gpo",
- type:WIDGET_TYPE_GPO,
- init:widget_gpo_init,
- draw:NULL,
- quit:widget_gpo_quit,
+ .name = "gpo",
+ .type = WIDGET_TYPE_GPO,
+ .init = widget_gpo_init,
+ .draw = NULL,
+ .quit = widget_gpo_quit,
};
diff --git a/widget_icon.c b/widget_icon.c
index bfeec22..b1a811d 100644
--- a/widget_icon.c
+++ b/widget_icon.c
@@ -1,4 +1,4 @@
-/* $Id: widget_icon.c 744 2007-01-18 05:20:07Z michael $
+/* $Id: widget_icon.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_icon.c $
*
* icon widget handling
@@ -193,9 +193,9 @@ int widget_icon_quit(WIDGET * Self)
WIDGET_CLASS Widget_Icon = {
- name:"icon",
- type:WIDGET_TYPE_RC,
- init:widget_icon_init,
- draw:NULL,
- quit:widget_icon_quit,
+ .name = "icon",
+ .type = WIDGET_TYPE_RC,
+ .init = widget_icon_init,
+ .draw = NULL,
+ .quit = widget_icon_quit,
};
diff --git a/widget_image.c b/widget_image.c
index b2f40b0..d4c78d1 100644
--- a/widget_image.c
+++ b/widget_image.c
@@ -1,4 +1,4 @@
-/* $Id: widget_image.c 749 2007-01-20 06:37:35Z michael $
+/* $Id: widget_image.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_image.c $
*
* image widget handling
@@ -79,7 +79,7 @@ static void widget_image_render(const char *Name, WIDGET_IMAGE * Image)
if (Image->bitmap) {
int i;
for (i = 0; i < Image->height * Image->width; i++) {
- RGBA empty = { R: 0x00, G: 0x00, B: 0x00, A:0x00 };
+ RGBA empty = {.R = 0x00,.G = 0x00,.B = 0x00,.A = 0x00 };
Image->bitmap[i] = empty;
}
}
@@ -138,7 +138,7 @@ static void widget_image_render(const char *Name, WIDGET_IMAGE * Image)
return;
}
for (i = 0; i < Image->height * Image->width; i++) {
- RGBA empty = { R: 0x00, G: 0x00, B: 0x00, A:0x00 };
+ RGBA empty = {.R = 0x00,.G = 0x00,.B = 0x00,.A = 0x00 };
Image->bitmap[i] = empty;
}
}
@@ -282,9 +282,9 @@ int widget_image_quit(WIDGET * Self)
WIDGET_CLASS Widget_Image = {
- name:"image",
- type:WIDGET_TYPE_XY,
- init:widget_image_init,
- draw:NULL,
- quit:widget_image_quit,
+ .name = "image",
+ .type = WIDGET_TYPE_XY,
+ .init = widget_image_init,
+ .draw = NULL,
+ .quit = widget_image_quit,
};
diff --git a/widget_keypad.c b/widget_keypad.c
index 104dc04..ba81fc7 100644
--- a/widget_keypad.c
+++ b/widget_keypad.c
@@ -1,4 +1,4 @@
-/* $Id: widget_keypad.c 752 2007-01-20 14:05:38Z michael $
+/* $Id: widget_keypad.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_keypad.c $
*
* keypad widget handling
@@ -135,10 +135,10 @@ int widget_keypad_quit(WIDGET * Self)
WIDGET_CLASS Widget_Keypad = {
- name:"keypad",
- type:WIDGET_TYPE_KEYPAD,
- init:widget_keypad_init,
- draw:widget_keypad_draw,
- find:widget_keypad_find,
- quit:widget_keypad_quit,
+ .name = "keypad",
+ .type = WIDGET_TYPE_KEYPAD,
+ .init = widget_keypad_init,
+ .draw = widget_keypad_draw,
+ .find = widget_keypad_find,
+ .quit = widget_keypad_quit,
};
diff --git a/widget_text.c b/widget_text.c
index a09c118..ffe1863 100644
--- a/widget_text.c
+++ b/widget_text.c
@@ -1,4 +1,4 @@
-/* $Id: widget_text.c 749 2007-01-20 06:37:35Z michael $
+/* $Id: widget_text.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_text.c $
*
* simple text widget handling
@@ -338,9 +338,9 @@ int widget_text_quit(WIDGET * Self)
WIDGET_CLASS Widget_Text = {
- name:"text",
- type:WIDGET_TYPE_RC,
- init:widget_text_init,
- draw:NULL,
- quit:widget_text_quit,
+ .name = "text",
+ .type = WIDGET_TYPE_RC,
+ .init = widget_text_init,
+ .draw = NULL,
+ .quit = widget_text_quit,
};
diff --git a/widget_timer.c b/widget_timer.c
index 688e7da..23f8c02 100644
--- a/widget_timer.c
+++ b/widget_timer.c
@@ -1,4 +1,4 @@
-/* $Id: widget_timer.c 749 2007-01-20 06:37:35Z michael $
+/* $Id: widget_timer.c 773 2007-02-25 12:39:09Z michael $
* $URL: https://ssl.bulix.org/svn/lcd4linux/branches/0.10.1/widget_timer.c $
*
* timer widget handling
@@ -137,9 +137,9 @@ int widget_timer_register(void)
WIDGET_CLASS Widget_Timer = {
- name:"timer",
- type:WIDGET_TYPE_TIMER,
- init:widget_timer_init,
- draw:NULL,
- quit:widget_timer_quit,
+ .name = "timer",
+ .type = WIDGET_TYPE_TIMER,
+ .init = widget_timer_init,
+ .draw = NULL,
+ .quit = widget_timer_quit,
};