ddouthitt
174cf351c5
Joystick driver:
...
+ Cleaned up slightly
+ Converted to use syslog instead of printf
+ Re-enabled free() in joy_close()
2001-09-25 06:20:27 +00:00
ddouthitt
607b4154b0
Updated curses driver (again):
...
* Now clears entire screen in appropriate color setting
* Now leaves goodbye screen on screen
2001-09-25 05:24:00 +00:00
ddouthitt
41a5973e29
Updated curses driver:
...
* Added preliminary color support
* Changed to using "window" instead of full screen
* Added window border
* Window is positionable
* Fixed possible bug in curses_drv_string
2001-09-25 05:10:19 +00:00
ddouthitt
12deda27a4
+ Remove dependency on lcd.* (use internal structure instead)
...
+ Remove dependency on drv_base_* (mostly drv_base_close)
2001-09-25 01:01:55 +00:00
ddouthitt
cf6ce9f1a4
+ Improve data validity checking.
2001-09-25 00:54:24 +00:00
ddouthitt
4b24b2e6f1
Patched lcd.c to work with older drivers that use 0 or (void *) -1
...
as valid function pointer values (now logs to syslog); fixed text
driver, curses driver, and CFontz driver to work correctly in new
environment.
2001-09-25 00:13:57 +00:00
ddouthitt
1be66aa0b9
Modified curses driver to work with new driver structure.
2001-09-24 23:28:05 +00:00
ddouthitt
8edc1a9aff
Update instructions to remove reference to autogen
...
(used by developers only)
2001-09-24 22:59:10 +00:00
ddouthitt
875ee72589
Major change was to convert from multiple drivers to a single driver.
...
Other minor things: comments, more robust MtxOrb driver, and more use
of syslog.
2001-09-24 22:33:59 +00:00
ddouthitt
f23292a554
Minor miscellaneous comment updates: mostly identifying drivers at
...
the top of their source code....
2001-09-24 16:30:31 +00:00
ddouthitt
968a733d88
Fixed docs/Makefile.am to recognize new LCDd.8 file
2001-09-21 22:14:50 +00:00
ddouthitt
40f04f85a7
Added README to drivers directory, to document how drivers are called
...
and other things.
2001-09-21 21:10:09 +00:00
ddouthitt
6a0e23dc3e
Massive changes (first commit), including but not limited to:
...
* Ability to specify port and address to bind to
* By default, binds only to 127.0.0.1 port 13666
* Client commands now return usage when no options given
* New driver command: getinfo
* Added comments all over the place
* Used #defines to further document code
* Used #defines to set up compile-time defaults, etc.
* Cleaned up client command argument analysis in client_functions.c
* Beginning support of syslog
* Some bug fixes
2001-09-21 21:08:10 +00:00
ddouthitt
909f9791cf
Updated LCDd man page: added description of entire LCDd protocol (v0.3)
...
and moved the man page from section 1 to section 8 (where daemons live)...
2001-09-21 20:15:37 +00:00