RTEMS Logo

RTEMS 4.9.2 On-Line Library


Initialization Manager INITIALIZE_START_MULTITASKING - Complete Initialization and Start Multitasking

PREV UP NEXT Bookshelf RTEMS C User's Guide

4.4.4: INITIALIZE_START_MULTITASKING - Complete Initialization and Start Multitasking

CALLING SEQUENCE:

void rtems_initialize_start_multitasking(void);

DIRECTIVE STATUS CODES:

NONE

DESCRIPTION:

This directive is called after the other Initialization Manager directives have successfully completed. This directive initiates multitasking and performs a context switch to the first user application task and enables interrupts as a side-effect of that context switch.

NOTES:

This directive DOES NOT RETURN to the caller until the rtems_shutdown_executive is invoked.

This directive causes all nodes in the system to verify that certain configuration parameters are the same as those of the local node. If an inconsistency is detected, then a fatal error is generated.


PREV UP NEXT Bookshelf RTEMS C User's Guide

Copyright © 1988-2008 OAR Corporation