kernel Directory Reference


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.

Generated on Thu May 8 16:12:12 2008 for brickOS Kernel Developer by doxygen 1.5.5