6.4. Directives¶
This section details the directives of the Initialization Manager. A subsection is dedicated to each of this manager’s directives and lists the calling sequence, parameters, description, return values, and notes of the directive.
6.4.1. rtems_initialize_executive()¶
Initializes the system and starts multitasking.
CALLING SEQUENCE:
void rtems_initialize_executive( void );
DESCRIPTION:
Iterates through the system initialization linker set and invokes the registered handlers. The final step is to start multitasking.
NOTES:
Errors in the initialization sequence are usually fatal and lead to a system termination.
CONSTRAINTS:
The following constraints apply to this directive:
The directive should be called by
boot_card()
only.The directive will not return to the caller.