RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Modules | Files
Classic API

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

Modules

 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  rtems-version.c
 This source file contains the implementation of rtems_board_support_package() and the definition of _RTEMS_version.
 
file  gettargethash-default.c
 This source file contains the default implementation of rtems_get_target_hash().
 
file  fatal.h
 This header file defines the Fatal Error Manager API.
 
file  init.h
 This header file defines the Initialization Manager API.
 
file  config.h
 This header file provides parts of the application configuration information API.
 
file  intr.h
 This header file defines the Interrupt Manager API.
 
file  mp.h
 This header file defines the Multiprocessing Manager API.
 
file  options.h
 This header file provides the Classic API directive options.
 
file  status.h
 This header file provides the status codes of Classic API directives and support functions.
 
file  support.h
 This header file defines support services of the API.
 
file  types.h
 This header file provides types used by the Classic API.
 
file  getapiconfig.c
 This source file contains the implementation of rtems_api_configuration_table().
 
file  intrbody.c
 This source file contains the implementation of directive bindings of the Interrupt Manager for languages other than C/C++.
 
file  intrcatch.c
 This source file contains the implementation of rtems_interrupt_catch().
 
file  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  mp.c
 This source file contains the implementation to support the Classic API in multiprocessing (MP) configurations.
 
file  statustext.c
 This source file contains the implementation of rtems_status_text().
 
file  statustoerrno.c
 This source file contains the implementation of rtems_status_code_to_errno().
 
file  taskinitdefault.c
 This source file contains a definition of _RTEMS_tasks_User_task_table without a task entry.
 
file  workspace.c
 This source file contains the implementation of rtems_workspace_get_information(), rtems_workspace_allocate(), and rtems_workspace_free().
 
file  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  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  exshutdown.c
 This source file contains the implementation of rtems_shutdown_executive().
 
file  fatal.c
 This source file contains the implementation of rtems_fatal_error_occurred().
 
file  fatalsrctext.c
 This source file contains the implementation of rtems_fatal_source_text().
 
file  getbuildlabel.c
 This source file contains the implementation of rtems_get_build_label().
 
file  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  getcopyrightnotice.c
 This source file contains the implementation of rtems_get_copyright_notice().
 
file  getversionstring.c
 This source file contains the implementation of rtems_get_version_string().
 
file  interrtext.c
 This source file contains the implementation of rtems_internal_error_text().
 
file  sysinitverbose.c
 This source file contains the implementation of _Sysinit_Verbose().
 
file  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.