RTEMS Logo

RTEMS 4.10.2 On-Line Library


Initialization Manager INITIALIZE_DATA_STRUCTURES - Initialize RTEMS Data Structures

PREV UP NEXT Bookshelf RTEMS C User's Guide

4.4.1: INITIALIZE_DATA_STRUCTURES - Initialize RTEMS Data Structures

CALLING SEQUENCE:

void rtems_initialize_data_structures(void);

DIRECTIVE STATUS CODES:

NONE

DESCRIPTION:

This directive is called when the Board Support Package has completed its basic initialization and allows RTEMS to initialize the application environment based upon the information in the Configuration Table, User Initialization Tasks Table, Device Driver Table, User Extension Table, Multiprocessor Configuration Table, and the Multiprocessor Communications Interface (MPCI) Table. This directive returns to the caller after completing the basic RTEMS initialization.

NOTES:

The Initialization Manager directives must be used in the proper sequence and invokved only once in the life of an application.

This directive must be invoked with interrupts disabled. Interrupts should be disabled as early as possible in the initialization sequence and remain disabled until the first context switch.


PREV UP NEXT Bookshelf RTEMS C User's Guide

Copyright © 1988-2008 OAR Corporation