API_extensions_Control Struct Reference
[API Extension Handler]

#include <apiext.h>

Collaboration diagram for API_extensions_Control:

Collaboration graph
[legend]

Data Fields

Chain_Node Node
API_extensions_Predriver_hook predriver_hook
API_extensions_Postdriver_hook postdriver_hook
API_extensions_Postswitch_hook postswitch_hook

Detailed Description

The control structure which defines the points at which an API can add an extension to the system initialization thread.

Field Documentation

This field allows this structure to be used with the Chain Handler.

This field is the callout invoked during RTEMS initialization after RTEMS data structures are initialized before device driver initialization has occurred.

Note:
If this field is NULL, no extension is invoked.

This field is the callout invoked during RTEMS initialization after RTEMS data structures and device driver initialization has occurred but before multitasking is initiated.

Note:
If this field is NULL, no extension is invoked.

This field is the callout invoked during each context switch in the context of the heir thread.

Note:
If this field is NULL, no extension is invoked.


The documentation for this struct was generated from the following file:

Generated on Sat Jul 5 12:16:34 2008 for RTEMSSuperCore by  doxygen 1.5.6