kernel Directory Reference
Directory dependency graph for kernel:
kernel

Files

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

brickOS is released under the Mozilla Public License.
Original code copyright 1998-2005 by the authors.

Generated for brickOS Kernel Developer by doxygen 1.9.8