RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Data Structures | Functions
config.h File Reference

This header file provides parts of the application configuration information API. More...

#include <stdbool.h>
#include <stdint.h>
#include <rtems/rtems/tasks.h>

Go to the source code of this file.

Data Structures

struct  rtems_api_configuration_table
 This structure contains a summary of the Classic API configuration. More...
 

Functions

uint32_t rtems_configuration_get_maximum_barriers (void)
 Gets the resource number of Barrier Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_message_queues (void)
 Gets the resource number of Message Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_partitions (void)
 Gets the resource number of Partition Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_periods (void)
 Gets the resource number of Rate-Monotonic Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_ports (void)
 Gets the resource number of Dual-Ported Memory Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_regions (void)
 Gets the resource number of Region Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_semaphores (void)
 Gets the resource number of Semaphore Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_tasks (void)
 Gets the resource number of Task Manager objects configured for this application.
 
uint32_t rtems_configuration_get_maximum_timers (void)
 Gets the resource number of Timer Manager objects configured for this application.
 
const rtems_api_configuration_tablertems_configuration_get_rtems_api_configuration (void)
 Gets the Classic API Configuration Table of this application.
 

Detailed Description

This header file provides parts of the application configuration information API.