Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

boot/config.h File Reference

kernel configuration file More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define CONF_TIME
 system time

#define CONF_MM
 memory management

#define CONF_TM
 task management

#define CONF_AUTOSHUTOFF
 power down after x min of inactivity

#define CONF_SETJMP
 non local goto

#define CONF_ATOMIC
 atomic counters

#define CONF_SEMAPHORES
 POSIX semaphores.

#define CONF_CRITICAL_SECTIONS
 Critical Section support.

#define CONF_PROGRAM
 dynamic program loading support

#define CONF_VIS
 generic visualization.

#define CONF_LNP
 link networking protocol

#define CONF_LNP_HOSTADDR   0
 LNP host address.

#define CONF_LNP_HOSTMASK   0xf0
 LNP host mask.

#define CONF_RCX_PROTOCOL
 RCX protocol handler.

#define CONF_LR_HANDLER
 remote control keys handler service

#define CONF_RCX_MESSAGE
 standard firmware message service

#define CONF_DKEY
 debounced key driver

#define CONF_BATTERY_INDICATOR
 automatic update of lcd battery indicator

#define CONF_LCD_REFRESH
 automatic display updates

#define CONF_CONIO
 console

#define CONF_ASCII
 ascii console

#define CONF_DSOUND
 direct sound

#define CONF_ON_OFF_SOUND
 sound on switch on/off

#define CONF_DMOTOR
 direct motor

#define CONF_DSENSOR
 direct sensor

#define CONF_DSENSOR_ROTATION
 rotation sensor

#define __TEXT_HI__   __attribute__ ((__section__ (".text.hi")))
 macro used to put some legOS function in high memory area.


Detailed Description

kernel configuration file

Author:
Markus L. Noga <markus@noga.de>

Definition in file config.h.


Define Documentation

#define __TEXT_HI__   __attribute__ ((__section__ (".text.hi")))
 

macro used to put some legOS function in high memory area.

Definition at line 146 of file config.h.

#define CONF_ASCII
 

ascii console

Definition at line 72 of file config.h.

#define CONF_ATOMIC
 

atomic counters

Definition at line 41 of file config.h.

#define CONF_AUTOSHUTOFF
 

power down after x min of inactivity

Definition at line 38 of file config.h.

#define CONF_BATTERY_INDICATOR
 

automatic update of lcd battery indicator

Definition at line 69 of file config.h.

#define CONF_CONIO
 

console

Definition at line 71 of file config.h.

#define CONF_CRITICAL_SECTIONS
 

Critical Section support.

Definition at line 43 of file config.h.

#define CONF_DKEY
 

debounced key driver

Definition at line 68 of file config.h.

#define CONF_DMOTOR
 

direct motor

Definition at line 75 of file config.h.

#define CONF_DSENSOR
 

direct sensor

Definition at line 77 of file config.h.

#define CONF_DSENSOR_ROTATION
 

rotation sensor

Definition at line 78 of file config.h.

#define CONF_DSOUND
 

direct sound

Definition at line 73 of file config.h.

#define CONF_LCD_REFRESH
 

automatic display updates

Definition at line 70 of file config.h.

#define CONF_LNP
 

link networking protocol

Definition at line 50 of file config.h.

#define CONF_LNP_HOSTADDR   0
 

LNP host address.

Definition at line 54 of file config.h.

#define CONF_LNP_HOSTMASK   0xf0
 

LNP host mask.

Definition at line 58 of file config.h.

Referenced by lnp_addressing_set_handler(), and lnp_set_hostaddr().

#define CONF_LR_HANDLER
 

remote control keys handler service

Definition at line 63 of file config.h.

#define CONF_MM
 

memory management

Definition at line 36 of file config.h.

#define CONF_ON_OFF_SOUND
 

sound on switch on/off

Definition at line 74 of file config.h.

#define CONF_PROGRAM
 

dynamic program loading support

Definition at line 44 of file config.h.

#define CONF_RCX_MESSAGE
 

standard firmware message service

Definition at line 64 of file config.h.

#define CONF_RCX_PROTOCOL
 

RCX protocol handler.

Definition at line 62 of file config.h.

#define CONF_SEMAPHORES
 

POSIX semaphores.

Definition at line 42 of file config.h.

#define CONF_SETJMP
 

non local goto

Definition at line 40 of file config.h.

#define CONF_TIME
 

system time

Definition at line 35 of file config.h.

#define CONF_TM
 

task management

Definition at line 37 of file config.h.

#define CONF_VIS
 

generic visualization.

Definition at line 45 of file config.h.


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

Generated on Mon Feb 16 21:02:13 2004 for brickOS Kernel Developer by doxygen 1.3.5