void rtems_initialize_executive_late( rtems_interrupt_level bsp_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