forked from dlove24/brickos
-
Notifications
You must be signed in to change notification settings - Fork 0
Fork of the orginal BrickOS project, developed for Lego RCX units
License
tvanekeris/brickos
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Hello, this is brickOS-0.9.0 This software will run on Linux and Windows (using the Cygwin tool suite.) To start with brickOS: - Type ./configure. Environment should be autodetected (hopefully). - Type make. Utilities, libraries, a default kernel and some demos will be made. - Pre-packaged binaries have been discontinued. - Be sure to add brickOS-0.9.0/util to your PATH. Set RCXTTY if you use a non- standard port for the IR tower. Use firmdl3 to download boot/brickOS.srec to your RCX. - Type "dll demo/helloworld.lx". If all is well, it should be automatically relocated and transmitted to program slot 1. Press the RUN key to run. The program stops automatically. - Type "dll -p2 demo/rover.lx" to transmit another demo to program slot 2. Use the PRGM key to select the desired program. Try RUN. - Stop your program with the RUN or ON/OFF key. Programs are preserved over ON/OFF. Press ON/OFF and PRGM simultaneously to erase brickOS. If things don't quite work, work at it. For your own projects, - Make a directory in the brickOS root directory. - Copy Makefile from the demo directory. - Put your main routine into myproject.c. (.C if using C++) - If you need more source files, add them in the Makefile. - "make myproject.lx && dll myproject.lx". In case anyone is wondering, dll is short for dynamic linker and loader. For more documentation, see in docs on the web at http://brickOS.sourceforge.net/HOWTO/ ------------------------------------------------------------------------ legOS/brickOS Copyright (C) 1998-2005 by Markus L. Noga <markus@noga.de>
About
Fork of the orginal BrickOS project, developed for Lego RCX units
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 76.1%
- Assembly 11.3%
- Objective-C 6.1%
- C++ 5.3%
- Other 1.2%