LegOS HOWTO | ||
---|---|---|
Prev |
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.)
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.
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.)
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.
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.
Incorporated new argc and argv passing into description of execi() (per Markus L. Noga's request.)
First details on rotation sensors and send-raw.
First hack at 0.2.4 compatibility.
Still lots and lots of broken stuff, particularly windows install.
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.
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.
Added the links for TinyVM and RCX.pm.
described the situation with dll error messages.
fixed button description.
Converted to DocBook.
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.
Mention new C++ support
New section on CVS usage
Mention of Extreme Mindstorms
Mention of the Kernel Internals guide
Mike Ash contributed a great LNP section, and I converted it to SGML.
Test the new demo.c. Add rotation sensor demo code.
2.4- URL for new (sourceforge based?) web-based compiler, delete old ones
mention all the last minute changes for 0.2.4, like persistence, and new 0.2.5isms, like velocity.
SGML: figure out a better formatting for the xref statements.
Add better C++ description.
3- Split into input and output sections? Motor, LCD, and IR can be in output, and light, touch, rotation, and buttons in input. "Mechanical control" is becoming more and more outdated as LNP etc. get added.
More detail in the dsound section.
Set up everything for SGML on sourceforge? Makefile might be particularly nice.