The initialization manager is responsible for initiating and shutting down RTEMS. Initiating RTEMS involves creating and starting all configured initialization tasks, and for invoking the initialization routine for each user-supplied device driver. In a multiprocessor configuration, this manager also initializes the interprocessor communications layer. The directives provided by the initialization manager are:
rtems_initialize_executive
- Initialize RTEMS
rtems_initialize_executive_early
- Initialize RTEMS and do NOT Start Multitasking
rtems_initialize_executive_late
- Complete Initialization and Start Multitasking
rtems_shutdown_executive
- Shutdown RTEMS
Copyright © 1988-2004 OAR Corporation