procedure Initialize_Executive_Late( BSP_Level : in RTEMS.ISR_Level );
NONE
This directive is called after the
rtems.initialize_executive_early
directive has been called to complete
the RTEMS initialization sequence and initiate multitasking.
The interrupt level returned by the
rtems.initialize_executive_early
directive should be in bsp_level and this value is restored as
part of this directive returning to the caller after the
rtems.shutdown_executive
directive is invoked.
This directive MUST be the second RTEMS directive
called and it 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.
The application must use only one of the two
initialization sequences:
rtems.initialize_executive
or
rtems.initialize_executive_early
and
rtems.initialize_executive_late
.
Copyright © 1988-2004 OAR Corporation