54 #ifndef _RTEMS_RTEMS_CONFIG_H 55 #define _RTEMS_RTEMS_CONFIG_H uint32_t rtems_configuration_get_maximum_partitions(void)
Returns the maximum number of Classic API Partitions which are configured for this application...
uint32_t rtems_configuration_get_maximum_message_queues(void)
Returns the maximum number of Classic API Message Queues which are configured for this application...
uint32_t maximum_regions
This member contains the maximum number of Classic API Regions which are configured for this applicat...
This structure contains a summary of the Classic API configuration.
uint32_t maximum_ports
This member contains the maximum number of Classic API Dual Ported Memory Areas which are configured ...
uint32_t rtems_configuration_get_maximum_ports(void)
Returns the maximum number of Classic API Dual Ported Memory Areas which are configured for this appl...
uint32_t maximum_tasks
This member contains the maximum number of Classic API Tasks which are configured for this applicatio...
uint32_t rtems_configuration_get_maximum_semaphores(void)
Returns the maximum number of Classic API Semaphores which are configured for this application...
uint32_t maximum_barriers
This member contains the maximum number of Classic API Barriers which are configured for this applica...
uint32_t rtems_configuration_get_maximum_tasks(void)
Returns the maximum number of Classic API Tasks which are configured for this application.
uint32_t maximum_timers
This member contains the maximum number of Classic API Timers which are configured for this applicati...
const rtems_api_configuration_table * rtems_configuration_get_rtems_api_configuration(void)
Returns the pointer to the Classic API Configuration Table of this application.
const rtems_initialization_tasks_table * User_initialization_tasks_table
This member contains the pointer to Classic API Initialization Tasks Table of this application...
uint32_t maximum_periods
This member contains the maximum number of Classic API Rate Monotonic Periods which are configured fo...
uint32_t rtems_configuration_get_maximum_timers(void)
Returns the maximum number of Classic API Timers which are configured for this application.
uint32_t maximum_semaphores
This member contains the maximum number of Classic API Semaphores which are configured for this appli...
uint32_t rtems_configuration_get_maximum_periods(void)
Returns the maximum number of Classic API Rate Monotonic Periods which are configured for this applic...
This header file defines the main parts of the Tasks Manager API.
bool notepads_enabled
This member indicates if Classic API Notepads are enabled or disabled for this application.
uint32_t rtems_configuration_get_maximum_regions(void)
Returns the maximum number of Classic API Regions which are configured for this application.
uint32_t number_of_initialization_tasks
This member contains the number of Classic API Initialization Tasks which are configured for this app...
uint32_t maximum_partitions
This member contains the maximum number of Classic API Partitions which are configured for this appli...
uint32_t maximum_message_queues
This member contains the maximum number of Classic API Message Queues which are configured for this a...
uint32_t rtems_configuration_get_maximum_barriers(void)
Returns the maximum number of Classic API Barriers which are configured for this application.