brickOS contributors -------------------- V{next-release} we're building this list as we go... _________ Bernardo Dal Seno (dibbe@users.sourceforge.net) Patch optimizing checksum calcs for LNP (Original work and final cleanup) Patch fixing race conditions in LNP Ryan Cumming (bodnar42@users.sourceforge.net) Rediff of LNP checksum patch against 0.2.5 Zhengrong Zang (mikezang@users.sourceforge.net) Remote Control & Standard Message Patch Additional LNP Protocol Description Ross Crawford (roscohead@users.sourceforge.net) Remote control patch Ted Hess (thess@users.sourceforge.net) Blended the best of each of the Remote Control and LNP Messaging patches resulting in our current implementation. Also, LCD status fixes Joseph Woolley (jawoolley@users.sourceforge.net) Various kernel/task code and comment changes. Minor bug fix in mm_try_join. Added kernel tasks to animate man and show/hide battery indicator. Stephen M Moraco (stephen@debian.org) Rewrite make system to handle installs and document builds. Upgrade inline documentation in support of our always publishing brickOS API docs to our website. Evgeni Krimer Roman Barsky (while at Israel Institute of Technology Computer Science Department) Fixes to lib/float/divsf3: Floating point divide single precision routines and many people testing and submitting fix requests including (but not limited to): Michael Obenland, Joseph Woolley, Max Bowsher, and... V0.2.6 _________ Hary D. Mahesan (hdmahesa@engmail.uwaterloo.ca) Patches enabling USB-IR tower support on Windows Paolo Masetti (paolo.masetti@itlug.org) Added/Updated Cygwin support (B-20 and 1.x) Stephen M Moraco (stephen@debian.org) Small makelx c++ fix (ctor/dtor alloc), created manpages for dll(1) and firmdl3(1), added inline API documentation extractable by Doxygen and many people testing and submitting fix requests including (but not limited to): Michael Obenland, Joseph Woolley, Max Bowsher, Kingsley Gifford, Mathias N. Kjærgaard, Steve Hassenplug V0.2.5 _________ Jochen Hoenicke (Jochen.Hoenicke@Informatik.Uni-Oldenburg.DE) Added VELOCITY_X to do velocity sensing with rotation sensors. Pat Welch (legOS@mousebrains.com) Added full blown C++ support, including all sensors. Stig Neilsson (spiff@rhk.dk) Extremely thorough kernel documentation. John Markus Bjorndalen (johnm@cs.uit.no) Small makelx fix for gcc 2.96 (RH 7.0). V0.2.4 --------- Lars Berntzon Added a missing wrapper to the C++ support. Luis Villa (luis.villa@duke.edu) HOWTO (again), lots of very small fixes. Ross Crawford (rcrawford@csi.com) Some assembler fixes to finally allow use of gcc 2.95. Eddie C. Dost (ecd@skynet.be) Fixed bss alignment bug and improved lcd_refresh() Paolo Masetti (paolo.masetti@itlug.org) Assortment of fixes and adds to dll, dsensor.h, firmdl3 and battery.h. More details in NEWS file. Rossz Vamos-Wentworth (rossz2@home.com) Work on DJGPP port. V0.2.3 --------- Frank Cremer Better handling of re-sent packets in program downloads. Martin Cornelius Fixed collision handling in lnp-logical.c. Initiated a useful sound driver at last. V0.2.2 --------- Frank Cremer Patch to shutdown motor/sensor/networking with the RUN button. Found typing inconsistency in sensor code. Reported hanging lnp_logical_write call. Reported never ending story (rotation sensor problems) V0.2.1 -------- Sergey Ivanyuk Found ON/OFF button bug in program module. Dave Found naming inconsistency in dsound.h Kekoa Proudfoot Floating point math V0.2.0 -------- Mark Falco Mario Ferrari Rotation sensor fixes Frank Mueller Touch sensor values Kekoa Proudfoot IR carrier setup Snapshot -------- Tom Emerson PDF documentation Lou Sortman Motor speed patch Priority chain task model Luis Villa HOWTO V0.1.7 ------ Lou Sortman Optimized rotation sensor code with compile-time shifts David Van Wagner Found inconsistencies in conditional defines Pointed out problems with defines in assembler statements For an example how to use those correctly, see systime.c Kekoa Proudfoot Integer math routines. V0.1.6 ------ Michael Nielsen Fixed sound driver IRQ bug Chris Dearman Fixed the ugly volatile problem in the IR code Eric Habnerfeller Fixed rotation sensors with window-based approach V0.1.0 ------ Ben Laurie Added Priority-based scheduler