kernel Directory Reference
Directory dependency graph for kernel:
kernel

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 Sat Feb 14 2015 23:12:05 for brickOS Kernel Developer by doxygen 1.8.9.1