Changes and Notes(as if anyone cares :-)

Change Log

0.1.1- 4/19/99

  • Added the web compilers.

  • Corrected an error in the description of how the motors brake.

  • Clarified the compilation of firmdl.c. (All of the above suggested by Richard Franks.)

0.1.2- 4/20/99

  • Standardized most examples on demo.c.

  • Remembered the existence of buttons on the RCX.

  • Grammar mistakes corrected.

  • Deprecated the use of one of the motor patches, on Lou Sortman's advice.

0.1.3- 4/21/99

  • Fixed problem in touch sensor section (forgot about the <0x2000!) (error found by Mario Ferrari.)

  • Noted the existence of rom_reset(). (Thanks to Lou Sortman.)

0.1.4- 5/2/99

  • Wrote 4.6 (buttons).

  • Started the links page. Still needs to be reorganized at least once, with more emphasis on construction.

  • Small cleanups, including moving most notes to self out of text and into Section 9.2.

  • Added the mention of the LNP.

0.1.5- 5/13/99

  • Many grammar and spelling corrections (corrected by Michael Littman.)

  • Clarified some examples and discussions.

  • Added a post-script version to the webpage.

  • Added list of pros and cons to Section 1.1.

  • Officially changed license to LDP (Section 1.2).

  • Completely re-wrote Section 2.1.2 by including the step-by-step instructions that had previously been linked, instead of included.

0.1.6- 6/22/99

  • Many, many small changes (suggested by many people.)

0.1.7- 7/9/99

  • Incorporated new argc and argv passing into description of execi() (per Markus L. Noga's request.)

  • First details on rotation sensors and send-raw.

0.2.0-pre1- 5/26/00

  • First hack at 0.2.4 compatibility.

  • Still lots and lots of broken stuff, particularly windows install.

0.2.0-pre2- 6/12/00

  • Smaller changes than 0.2.0-pre1

  • improve clarity of dll and .lx sections.

  • add more benefits of legOS to introduction

  • removed lots of antiquated stuff.

0.2.0-pre3- 7/08/00

  • Started converting all URLs to legOS.sourceforge.net URLs. Still not perfect by any means, particularly when it comes to the API docs. At least the server is guaranteed to exist, which is a step up.

  • Begun process of correcting file locations- direct-motor.h is now include/dmotor.h, for example.

  • Added the Contributors section (1.8) to recognize past contributors whose contributions are no longer directly included in the text.

  • Small fixes of lots of sections, plus reorganizations.

  • quickly approaching "correctness"- only three non-link re-writes necessary.

0.2.0-pre4 7/16/00

  • Added the links for TinyVM and RCX.pm.

  • described the situation with dll error messages.

  • fixed button description.

  • Converted to DocBook.

0.2.1 8/16/00

  • Began converting demo.c to legOS 0.2.4 and Docbook. The new demo.c is still untested, though, and some functions (like rotation sensors) are still lacking demo code. Also, there are still severe formatting problems in the demo code, because of limitations in programlisting.

  • Some small changes in the Links section, including mention of the Lego + Linux HOWTO.

0.2.3 9/21/00

  • Mention new C++ support

  • New section on CVS usage

  • Mention of Extreme Mindstorms

  • Mention of the Kernel Internals guide

0.2.4 10/22/00

  • Mike Ash contributed a great LNP section, and I converted it to SGML.

Notes/TODO