1.2.1.21 SYS_MODULE_TASKS_ROUTINE Typedef
C
typedef void (* SYS_MODULE_TASKS_ROUTINE) ( SYS_MODULE_OBJ object );
Summary
Pointer to a routine that performs the tasks necessary to maintain a state machine in a module system module (driver, library, or system-maintained application).
Description
This data type is a pointer to a routine that performs the tasks necessary to maintain a state machine in a module system module (driver, library, or system-maintained application).
Precondition
The low-level board initialization must have (and will be) completed and the module's initialization routine will have been called before the system will call the deinitialization routine for any modules.
Parameters
Param | Description |
---|---|
object | Handle to the module instance |
Returns
None.
Example
None.
Remarks
If the module is interrupt driven, the system will call this routine from an interrupt context.