Commit Graph
1737 Commits
Author SHA1 Message Date
mmdolze f8df8dcf5c Convert some comments. Add more doxygen to hd44780-serial. Don't use a
typedef if not really necessary.
2011-01-15 19:36:16 +00:00
mmdolze d0def6df67 Declare prototypes. This allows them to be documented with doxygen. 2011-01-15 19:33:35 +00:00
mmdolze 8ddd9aad5b Add some notes about typical buffering mechanisms. 2011-01-15 19:32:58 +00:00
mmdolze 8bdfdaaaa1 - Convert function comments to Doxygen.
- Remove instructions that have been transfered to the User's Guide.
- Remove the unused line drawing function.
- Pass through indent.
- Add more comments to the initialization code.
- In the user guide remove table with wiring scheme by LCD pin but add a new
  one for bitshaker wiring.
2011-01-15 19:32:01 +00:00
mmdolze 4a111252e1 Write down the steps during rendering. 2011-01-10 21:30:54 +00:00
mmdolze 6e0b7bca91 Implement missing optional functions (except heartbeat). Add a note to
each functions if it's required. Intention is to make this driver a template
for new drivers.
2011-01-10 21:30:10 +00:00
mmdolze 86fd724744 Implement our own check for xosd. It's not more bad than xsod's macro but
works if xosd it not installed.
2011-01-10 06:47:44 +00:00
mmdolze 7ba38b2af8 Add notes about known bugs in lis and xosd driver and timing.h. 2011-01-09 23:26:42 +00:00
mmdolze a3441d977e Fix heartbeat icon messing up with vBar. 2011-01-09 23:11:38 +00:00
toykeeper d3bd7a64ff Replaced original author info with a pointer to the mailing list,
to avoid encouraging users to send questions to a black hole.
2011-01-08 17:48:54 +00:00
mmdolze 03e5169ac8 New screen update algorithm. This algorithm will be faster on connection
types using the transmit buffer. Others should see little difference.
2011-01-06 16:07:30 +00:00
mmdolze e36cafd6c9 Convert comments according to style guide. Pass through indent but preserve
the 4 spaces indent.
2011-01-06 15:20:52 +00:00
mmdolze 96525e30b7 Refactor ubiquitous CGmode enum into lcd.h and convert remaining drivers
to use it.
2011-01-06 10:59:19 +00:00
mmdolze 46c45a87e5 Remove users from the SF team which are no longer members of the project and
remove duplicate entry for Bjoern.
2011-01-06 08:45:34 +00:00
toykeeper cac9a56299 updated ToyKeeper's contact info 2011-01-05 23:34:37 +00:00
mmdolze 50ff73d7c1 Fix handling of custom characters. ccmode was not reset on screen clear().
Remove unused ccmode from serialPOS.
2011-01-05 19:54:54 +00:00
mmdolze c4326258e6 Change configure to use autoconf macros installed by xosd to check for
its presence.
2011-01-05 14:53:38 +00:00
mmdolze d86e2a369c Fix backlight and contrast handling (M. T. Jones). 2011-01-04 21:37:02 +00:00
mmdolze 4f5f3fa331 Fix previous commit 2011-01-04 16:31:12 +00:00
mmdolze 680891761e Analyze and document the t6963 driver:
* Add Doxygen comments (also for internal functions, shortened for API).
* Document initialization.
* Remove some unused variables and defines.
* Pass through indent.
* Remove references to LCD pins from documentation and add some warning.
2011-01-03 10:51:50 +00:00
mmdolze a0e30b34b5 sed1330 driver: Add support for HG25504 (L. Lagendijk) 2011-01-03 10:46:07 +00:00
mmdolze e7c4240e58 Update version numbers after 0.5.4 branched 2011-01-03 10:21:49 +00:00
mmdolze 0107040bdf Fix hBars drawing into the next character or wrapping at screen end. 2010-12-28 11:08:00 +00:00
mmdolze e86de6ff24 Add usbtiny and mdm166a drivers. 2010-12-27 13:18:38 +00:00
mmdolze 49be190daa Add the same CSS stylesheet as for the user guide. Use dollar entities to
prevent keywort substitution.
2010-12-27 12:16:16 +00:00
mmdolze dfebe6206d Connect the debug driver to the build system. It has always lived only in
CVS and was not to be compiled by 'make'. However, it may serve as a template
for new drivers. Therefore add it to Makefile.am to have it in the
distribution. Note that it will only get compiled if explicitly given to
configure or if '--enable-debug' is used with '--drivers=all'.
2010-12-27 10:39:35 +00:00
mmdolze 5b6135c144 Add more Doxygen comments. Remove unnecessary includes. Pass files through
indent (unfortunately this makes num_map[] a little less readable).
2010-12-27 09:45:08 +00:00
mmdolze e79462c21d Remove global send buffer. Move it into private data instead. This also
allow use by other connection types.
2010-12-23 08:01:55 +00:00
mmdolze ad7aa0e431 Add tags to ignore list 2010-12-21 00:21:16 +00:00
mmdolze 0fe450b260 Remove tags file from CVS. It is outdated and should be generated locally
anyway. Anyone who want to use it may run 'make topleveltags' or the various
tags-* targets on his/her own.
2010-12-21 00:19:39 +00:00
mmdolze 408a64f169 Fix lis_read_thread not returning properly on error. 2010-12-14 05:46:02 +00:00
mmdolze 1b8f843c5f Corrected error message creation. 2010-12-09 21:31:28 +00:00
mmdolze 68d4903b4b serialVFD driver:
* Add more documentation about the inner working of this driver.
* Consolidate constant definitions.
* Stop the 'include-mania': Only include necessary header files within the .c
  files.
* Use lpt-port.h to define LPT port register values.
* Modify some comments to conform the the style guide.
2010-12-09 21:25:42 +00:00
mmdolze 04039c5b97 Replace the standard text 'LCD using xyz chipset' with some real information. 2010-11-28 22:17:01 +00:00
mmdolze 18f0977605 Add a little bit of color to the User Guide by supplying a CSS stylesheet,
which adds colored borders to notes and screen contents.
2010-11-28 22:15:30 +00:00
mmdolze dacb2beb73 Add MDM166A driver for Futaba/Targa USB VFD (Christoph Rasim). 2010-11-26 21:43:57 +00:00
mmdolze a12ab7127b Link stylesheet to correctly display the tabs on the header. 2010-11-26 21:03:40 +00:00
mmdolze 24846beac5 SureElec: Fix stall on startup. 2010-11-25 07:11:41 +00:00
mmdolze c7aeaa0e2f Small documentation updates (typos, comments). 2010-11-25 07:05:49 +00:00
mmdolze 85c5e8c45a hd44780: Added 'usbtiny' connection type (by Siarhei Herasimchuk). 2010-11-22 20:01:10 +00:00
mmdolze 23a7c6c6b0 Add the release chapter to Makefile. Note the branch point CVS tag. 2010-11-22 19:54:05 +00:00
mmdolze ca7ed773f1 Restructure chapters in the developer guide. Add chapter about programming and
making releases. Add driver acceptance guideline.
2010-11-20 16:45:22 +00:00
mmdolze 29adfa40db We don't provide bz2 tarballs anymore, so remove them from docs. 2010-11-20 16:43:24 +00:00
mmdolze 9c1bde0ece Add some more meaningful comments I found in an old file on the lcdproc.org
web site.
2010-11-16 21:51:25 +00:00
mmdolze 67c07b52dd Use C-comment style (practise what I preach). 2010-11-16 21:48:34 +00:00
mmdolze 6deaa40e83 Move some meaningfull text into the Doxygen comment. 2010-11-16 21:30:23 +00:00
mmdolze af10f3bd72 Remove quotes from Doxygen comment because it make dot fail to draw grpahs. 2010-11-16 21:29:08 +00:00
mmdolze 8c38cee890 Sort file/flags/library lists. 2010-11-16 21:27:46 +00:00
mmdolze 88ef5aa99d Correctly spell Crystalfontz, remove failing e-mail address. Add myself as
maintainer.
2010-11-16 21:26:21 +00:00
mmdolze 932cc63d94 Use module output function to control key LEDs (Martin Jones) 2010-11-16 21:24:46 +00:00