
Files | |
| file | atomic.c [code] |
| file | battery.c [code] |
| Inplementation: battery functions and low battery LCD indicator handling. | |
| file | conio.c [code] |
| Implementation: console input / output. | |
| file | critsec.c [code] |
| file | dkey.c [code] |
| Implementation: debounced key driver. | |
| file | dmotor.c [code] |
| Implementation: direct motor control. | |
| file | dsensor.c [code] |
| Implementation: direct sensor access. | |
| file | dsound.c [code] |
| Implementation: direct sound control. | |
| file | kmain.c [code] |
| Implementaion: Main kernel loop. | |
| file | lcd.c [code] |
| Implementation: wrapper for ROM LCD number display functions. | |
| file | lnp-logical.c [code] |
| Implementation: link networking protocol logical layer. | |
| file | lnp.c [code] |
| Implementation: link networking protocol. | |
| file | mm.c [code] |
| Implementation: dynamic memory management. | |
| file | program.c [code] |
| Implementation: program data structures and functions. | |
| file | remote.c [code] |
| Implementation: LEGO Infrared Remote Control and data structures. | |
| file | semaphore.c [code] |
| Implementation: POSIX 1003.1b semaphores for process synchronization. | |
| file | setjmp.c [code] |
| Implementation: Non-local goto as described in ANSI C. | |
| file | swmux.c [code] |
| file | systime.c [code] |
| Implementation: system time services. | |
| file | template.c [code] |
| EMPTY FILE. Copy to use. Use this to start a new implementation by copying to new name then editing. | |
| file | timeout.c [code] |
| Implementation: Powerdown Timer Routines. | |
| file | tm.c [code] |
| Implementation: Task management. | |
| file | vis.c [code] |
| Implementation: visualization of BrickOS state. | |
|
brickOS is released under the
Mozilla Public License.
Original code copyright 1998-2005 by the authors. |
1.8.9.1