|
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.
|