RKH
|
Files | |
file | rkhplat.h |
RKH platform abstraction layer. | |
file | rkhtype.h |
Defines the data types that uses RKH. | |
Functions | |
void | rkh_fwk_init (void) |
Initializes the RKH framework. More... | |
void | rkh_fwk_enter (void) |
RKH framework is started. More... | |
void | rkh_fwk_exit (void) |
Exit the RKH framework. More... | |
void rkh_fwk_init | ( | void | ) |
Initializes the RKH framework.
A requirement of RKH is that must be called rkh_fwk_init() before call any of its other services. This function initializes all of RKH's variables and data structures.
void rkh_fwk_enter | ( | void | ) |
RKH framework is started.
This entry function turns over control to RKH (and does not return!). This function runs the highest priority state machine application (SMA) that is ready to run in run-to-completation model.
void rkh_fwk_exit | ( | void | ) |
Exit the RKH framework.
Function invoked by the application layer to exit the RKH application and return control to the underlying OS/Kernel.