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