RTEMS 6.1-rc1
Macros
appl-config.h File Reference

This header file documents the application configuration options. More...

Go to the source code of this file.

Macros

#define CONFIGURE_APPLICATION_NEEDS_LIBBLOCK
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_BDBUF_BUFFER_MAX_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_BUFFER_MIN_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_CACHE_MEMORY_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_MAX_WRITE_BLOCKS
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_READ_AHEAD_TASK_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_BDBUF_TASK_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_SWAPOUT_BLOCK_HOLD
 This configuration option is an integer define. More...
 
#define CONFIGURE_SWAPOUT_SWAP_PERIOD
 This configuration option is an integer define. More...
 
#define CONFIGURE_SWAPOUT_TASK_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_SWAPOUT_WORKER_TASKS
 This configuration option is an integer define. More...
 
#define CONFIGURE_SWAPOUT_WORKER_TASK_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_BARRIERS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_PARTITIONS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_PERIODS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_PORTS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_REGIONS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_SEMAPHORES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_TASKS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_TIMERS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_USER_EXTENSIONS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGE
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_ARGUMENTS
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_ATTRIBUTES
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_ENTRY_POINT
 This configuration option is an initializer define. More...
 
#define CONFIGURE_INIT_TASK_INITIAL_MODES
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_NAME
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT_TASK_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_EXTRA_DRIVERS
 This configuration option is an initializer define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_ATA_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_FRAME_BUFFER_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_IDE_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_NULL_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_RTC_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_SIMPLE_TASK_CONSOLE_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_STUB_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_WATCHDOG_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_NEEDS_ZERO_DRIVER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_PREREQUISITE_DRIVERS
 This configuration option is an initializer define. More...
 
#define CONFIGURE_ATA_DRIVER_TASK_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_EXCEPTION_TO_SIGNAL_MAPPING
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_MAXIMUM_DRIVERS
 This configuration option is an integer define. More...
 
#define CONFIGURE_RECORD_EXTENSIONS_ENABLED
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_RECORD_FATAL_DUMP_BASE64
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_RECORD_INTERRUPTS_ENABLED
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_RECORD_PER_PROCESSOR_ITEMS
 This configuration option is an integer define. More...
 
#define CONFIGURE_POSIX_TIMERS_FACE_BEHAVIOR
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_APPLICATION_DISABLE_FILESYSTEM
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_ALL
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_DOSFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_FTPFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_IMFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_JFFS2
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_NFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_RFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_FILESYSTEM_TFTPFS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_CHMOD
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_CHOWN
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_LINK
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_MKNOD
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_MKNOD_DEVICE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_MKNOD_FILE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_MOUNT
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_READDIR
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_READLINK
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_RENAME
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_RMNOD
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_SYMLINK
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_UNMOUNT
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_DISABLE_UTIME
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_ENABLE_MKFIFO
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
 This configuration option is an integer define. More...
 
#define CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_DIRTY_MEMORY
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_DISABLE_BSP_SETTINGS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_DISABLE_NEWLIB_REENTRANCY
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_EXECUTIVE_RAM_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_EXTRA_TASK_STACKS
 This configuration option is an integer define. More...
 
#define CONFIGURE_INIT
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_INITIAL_EXTENSIONS
 This configuration option is an initializer define. More...
 
#define CONFIGURE_INTERRUPT_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_MALLOC_DIRTY
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_MAXIMUM_FILE_DESCRIPTORS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_PROCESSORS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_THREAD_NAME_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_MEMORY_OVERHEAD
 This configuration option is an integer define. More...
 
#define CONFIGURE_MESSAGE_BUFFER_MEMORY
 This configuration option is an integer define. More...
 
#define CONFIGURE_MICROSECONDS_PER_TICK
 This configuration option is an integer define. More...
 
#define CONFIGURE_MINIMUM_TASK_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_STACK_CHECKER_ENABLED
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_TICKS_PER_TIMESLICE
 This configuration option is an integer define. More...
 
#define CONFIGURE_UNIFIED_WORK_AREAS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_UNLIMITED_ALLOCATION_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_UNLIMITED_OBJECTS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_VERBOSE_SYSTEM_INITIALIZATION
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IDLE_TASK_BODY
 This configuration option is an initializer define. More...
 
#define CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_IDLE_TASK_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_IDLE_TASK_STORAGE_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_EXTRA_MPCI_RECEIVE_SERVER_STACK
 This configuration option is an integer define. More...
 
#define CONFIGURE_MP_APPLICATION
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_MP_MAXIMUM_GLOBAL_OBJECTS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MP_MAXIMUM_NODES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MP_MAXIMUM_PROXIES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MP_MPCI_TABLE_POINTER
 This configuration option is an initializer define. More...
 
#define CONFIGURE_MP_NODE_NUMBER
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_KEYS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_SEMAPHORES
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_SHMS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_THREADS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_POSIX_TIMERS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_POSIX_INIT_THREAD_ENTRY_POINT
 This configuration option is an initializer define. More...
 
#define CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE
 This configuration option is an integer define. More...
 
#define CONFIGURE_POSIX_INIT_THREAD_TABLE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_CBS_MAXIMUM_SERVERS
 This configuration option is an integer define. More...
 
#define CONFIGURE_MAXIMUM_PRIORITY
 This configuration option is an integer define. More...
 
#define CONFIGURE_SCHEDULER_ASSIGNMENTS
 This configuration option is an initializer define. More...
 
#define CONFIGURE_SCHEDULER_CBS
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_EDF
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_EDF_SMP
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_NAME
 This configuration option is an integer define. More...
 
#define CONFIGURE_SCHEDULER_PRIORITY
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_PRIORITY_AFFINITY_SMP
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_PRIORITY_SMP
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_SIMPLE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_SIMPLE_SMP
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_STRONG_APA
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_SCHEDULER_TABLE_ENTRIES
 This configuration option is an initializer define. More...
 
#define CONFIGURE_SCHEDULER_USER
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_TASK_STACK_ALLOCATOR
 This configuration option is an initializer define. More...
 
#define CONFIGURE_TASK_STACK_ALLOCATOR_AVOIDS_WORK_SPACE
 This configuration option is a boolean feature define. More...
 
#define CONFIGURE_TASK_STACK_ALLOCATOR_FOR_IDLE
 This configuration option is an initializer define. More...
 
#define CONFIGURE_TASK_STACK_ALLOCATOR_INIT
 This configuration option is an initializer define. More...
 
#define CONFIGURE_TASK_STACK_DEALLOCATOR
 This configuration option is an initializer define. More...
 
#define CONFIGURE_TASK_STACK_FROM_ALLOCATOR
 This configuration option is an initializer define. More...
 

Detailed Description

This header file documents the application configuration options.