RTEMS 6.3
Loading...
Searching...
No Matches
Classic API

This group contains the Classic API implementation. More...

Topics

 Barrier Manager
 This group contains the Barrier Manager implementation.
 Cache Manager
 This group contains the Cache Manager implementation.
 Clock Manager
 This group contains the Clock Manager implementation.
 Directive Attributes
 This group contains the implementation to support directive attributes.
 Directive Options
 This group contains the implementation to support directive options.
 Directive Status
 This group contains the implementation to support directive status codes.
 Dual-Ported Memory Manager
 This group contains the Dual-Ported Memory Manager implementation.
 Event Manager
 This group contains the Event Manager implementation.
 I/O Manager
 This group contains the I/O Manager implementation.
 Interrupt Manager
 This group contains the Interrupt Manager implementation.
 Message Manager
 This group contains the Message Manager implementation.
 Object Services
 This group contains the Object Services implementation.
 Partition Manager
 This group contains the Partition Manager implementation.
 Rate Monotonic Manager
 This group contains the Rate Monotonic Manager implementation.
 Region Manager
 This group contains the Region Manager implementation.
 Scheduler Manager
 This group contains the Scheduler Manager implementation.
 Semaphore Manager
 This group contains the Semaphore Manager implementation.
 Signal Manager
 This group contains the Signal Manager implementation.
 Task Manager
 This group contains the Task Manager implementation.
 Task Modes
 This group contains the implementation to support task modes.
 Timer Manager
 This group contains the Timer Manager implementation.
 User Extensions Manager
 This group contains the User Extensions Manager implementation.

Files

file  bsps/shared/rtems-version.c
 This source file contains the implementation of rtems_board_support_package() and the definition of _RTEMS_version.
file  bsps/shared/start/gettargethash-default.c
 This source file contains the default implementation of rtems_get_target_hash().
file  cpukit/include/rtems/fatal.h
 This header file defines the Fatal Error Manager API.
file  cpukit/include/rtems/init.h
 This header file defines the Initialization Manager API.
file  cpukit/include/rtems/rtems/config.h
 This header file provides parts of the application configuration information API.
file  cpukit/include/rtems/rtems/intr.h
 This header file defines the Interrupt Manager API.
file  cpukit/include/rtems/rtems/mp.h
 This header file defines the Multiprocessing Manager API.
file  cpukit/include/rtems/rtems/options.h
 This header file provides the Classic API directive options.
file  cpukit/include/rtems/rtems/status.h
 This header file provides the status codes of Classic API directives and support functions.
file  cpukit/include/rtems/rtems/support.h
 This header file defines support services of the API.
file  cpukit/include/rtems/rtems/types.h
 This header file provides types used by the Classic API.
file  cpukit/rtems/src/getapiconfig.c
 This source file contains the implementation of rtems_api_configuration_table().
file  cpukit/rtems/src/intrbody.c
 This source file contains the implementation of directive bindings of the Interrupt Manager for languages other than C/C++.
file  cpukit/rtems/src/intrcatch.c
 This source file contains the implementation of rtems_interrupt_catch().
file  cpukit/rtems/src/modes.c
 This source file contains the implementation of rtems_interrupt_level_body() and the definition of rtems_interrupt_mask to support languages other than C/C++.
file  cpukit/rtems/src/mp.c
 This source file contains the implementation to support the Classic API in multiprocessing (MP) configurations.
file  cpukit/rtems/src/statustext.c
 This source file contains the implementation of rtems_status_text().
file  cpukit/rtems/src/statustoerrno.c
 This source file contains the implementation of rtems_status_code_to_errno().
file  cpukit/rtems/src/taskinitdefault.c
 This source file contains a definition of _RTEMS_tasks_User_task_table without a task entry.
file  cpukit/rtems/src/workspace.c
 This source file contains the implementation of rtems_workspace_get_information(), rtems_workspace_allocate(), and rtems_workspace_free().
file  cpukit/rtems/src/workspacegreedy.c
 This source file contains the implementation of rtems_workspace_greedy_allocate(), rtems_workspace_greedy_allocate_all_except_largest(), and rtems_workspace_greedy_free().
file  cpukit/sapi/src/exinit.c
 This source file contains the definition of _Copyright_Notice, _Objects_Information_table, the flexible per-CPU data linker set limits, the system initialization linker set limits and the implementation of rtems_initialize_executive().
file  cpukit/sapi/src/exshutdown.c
 This source file contains the implementation of rtems_shutdown_executive().
file  cpukit/sapi/src/fatal.c
 This source file contains the implementation of rtems_fatal_error_occurred().
file  cpukit/sapi/src/fatalsrctext.c
 This source file contains the implementation of rtems_fatal_source_text().
file  cpukit/sapi/src/getbuildlabel.c
 This source file contains the implementation of rtems_get_build_label().
file  cpukit/sapi/src/getconfigmax.c
 This source file contains the implementation of rtems_configuration_get_maximum_barriers(), rtems_configuration_get_maximum_extensions(), rtems_configuration_get_maximum_message_queues(), rtems_configuration_get_maximum_partitions(), rtems_configuration_get_maximum_periods(), rtems_configuration_get_maximum_ports(), rtems_configuration_get_maximum_regions(), rtems_configuration_get_maximum_semaphores(), rtems_configuration_get_maximum_tasks(), and rtems_configuration_get_maximum_timers().
file  cpukit/sapi/src/getcopyrightnotice.c
 This source file contains the implementation of rtems_get_copyright_notice().
file  cpukit/sapi/src/getversionstring.c
 This source file contains the implementation of rtems_get_version_string().
file  cpukit/sapi/src/interrtext.c
 This source file contains the implementation of rtems_internal_error_text().
file  cpukit/sapi/src/sysinitverbose.c
 This source file contains the implementation of _Sysinit_Verbose().
file  cpukit/sapi/src/version.c
 This source file contains the implementation of rtems_version(), rtems_version_control_key(), rtems_version_major(), rtems_version_minor(), and rtems_version_revision().

Detailed Description

This group contains the Classic API implementation.