RTEMS
|
Macros | |
#define | BSP_IDLE_TASK_BODY |
This configuration option is an initializer define. More... | |
#define | BSP_IDLE_TASK_STACK_SIZE |
This configuration option is an integer define. More... | |
#define | BSP_INITIAL_EXTENSION |
This configuration option is an initializer define. More... | |
#define | BSP_INTERRUPT_STACK_SIZE |
This configuration option is an integer define. More... | |
#define | CONFIGURE_BSP_PREREQUISITE_DRIVERS |
This configuration option is an initializer define. More... | |
#define | CONFIGURE_DISABLE_BSP_SETTINGS |
This configuration option is a boolean feature define. More... | |
#define | CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK |
This configuration option is a boolean feature define. More... | |
This section describes configuration options related to the BSP. Some configuration options may have a BSP-specific setting which is defined by <bsp.h>
. The BSP-specific settings can be disabled by the CONFIGURE_DISABLE_BSP_SETTINGS configuration option.
#define BSP_IDLE_TASK_BODY |
This configuration option is an initializer define.
If
then the value of this configuration option defines the default value of CONFIGURE_IDLE_TASK_BODY.
void *( *idle_body )( uintptr_t )
.Definition at line 359 of file appl-config.h.
#define BSP_IDLE_TASK_STACK_SIZE |
This configuration option is an integer define.
If
then the value of this configuration option defines the default value of CONFIGURE_IDLE_TASK_STACK_SIZE.
The value of this configuration option shall satisfy all of the following constraints:
<rtems/confdefs.h>
does not overflow an integer of type size_t. Definition at line 391 of file appl-config.h.
#define BSP_INITIAL_EXTENSION |
This configuration option is an initializer define.
If
then the value of this configuration option is used to initialize the table of initial user extensions.
Definition at line 418 of file appl-config.h.
#define BSP_INTERRUPT_STACK_SIZE |
This configuration option is an integer define.
If
then the value of this configuration option defines the default value of CONFIGURE_INTERRUPT_STACK_SIZE.
The value of this configuration option shall satisfy all of the following constraints:
<rtems/confdefs.h>
does not overflow an integer of type size_t.Definition at line 452 of file appl-config.h.
#define CONFIGURE_BSP_PREREQUISITE_DRIVERS |
This configuration option is an initializer define.
If
then the value of this configuration option is used to initialize the table of initial user extensions.
Definition at line 480 of file appl-config.h.
#define CONFIGURE_DISABLE_BSP_SETTINGS |
This configuration option is a boolean feature define.
In case this configuration option is defined, then the following BSP related configuration options are undefined:
Definition at line 506 of file appl-config.h.
#define CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK |
This configuration option is a boolean feature define.
If
then not all memory is made available to the C Program Heap immediately at system initialization time. When malloc() or other standard memory allocation functions are unable to allocate memory, they will call the BSP supplied sbrk() function to obtain more memory.
Definition at line 532 of file appl-config.h.