Main Page
Data Structures
File List
Data Fields
Globals
Related Pages
legOS File List
Here is a list of all files with brief descriptions:
battery.c
(Battery functions and low battery LCD indicator handling)
battery.h
[code]
(Battery handling)
bitops.h
[code]
(H8/300 bit operations)
conio.c
(Console input / output)
conio.h
[code]
(Console input / output)
dbutton.h
[code]
(Query raw button states)
dkey.c
(Debounced key driver)
dkey.h
[code]
(Debounced key driver)
dlcd.h
[code]
(Control the LCD display directly)
dmotor.c
(Direct motor access)
dmotor.h
[code]
(Direct motor access)
sys/dmotor.h
[code]
(Direct motor access interna)
dsensor.c
(Direct sensor access)
dsensor.h
[code]
(Direct sensor access)
sys/dsensor.h
[code]
(Direct sensor access interna)
dsound.c
(Direct sound access)
dsound.h
[code]
(Direct sound access)
sys/dsound.h
[code]
(Direct sound access)
h8.h
[code]
(H8/3297 processor registers)
irq.h
[code]
(RCX redirected IRQ vectors)
kmain.c
(Main kernel loop)
lcd.c
(Wrapper for ROM LCD number display functions)
rom/lcd.h
[code]
(ROM LCD control)
sys/lcd.h
[code]
(LCD internals)
lnp-logical.c
(LegOS networking protocol logical layer)
lnp-logical.h
[code]
sys/lnp-logical.h
[code]
lnp.c
(LegOS networking protocol)
lnp.h
[code]
sys/lnp.h
[code]
(LegOS networking protocol internas)
mem.h
[code]
(Memory functions)
mm.c
(Dynamic memory management)
mm.h
[code]
(Memory management interna)
persistent.h
[code]
(Definitions for persistent data)
program.c
(Program data structures and functions)
program.h
[code]
(Program data structures and functions)
registers.h
[code]
(Registers cached by ROM functions)
semaphore.c
(POSIX 1003.1b semaphores for process synchronization)
semaphore.h
[code]
(POSIX 1003.1b semaphores for process synchronization)
sound.h
[code]
(ROM sound functions)
stdlib.h
[code]
(Reduced standard C library)
string.h
[code]
(String functions)
system.h
[code]
(ROM system control functions)
systime.c
(System time services)
template.c
template.h
[code]
sys/time.h
[code]
(Internal system time functions)
time.h
[code]
(Time-related types)
timeout.c
timeout.h
[code]
tm.c
(Task management)
sys/tm.h
[code]
(Task management interna)
tm.h
[code]
(Header file for task management)
unistd.h
[code]
(Reduced UNIX standard library)
vis.c
(Visualization of legOS state)
vis.h
[code]
(Visualization of legOS state)
Generated at Thu Nov 22 12:33:57 2001 for legOS by
1.2.10 written by
Dimitri van Heesch
, © 1997-2001