GeMRTOS
|
Related Functions | |
(Note that these are not member functions.) |
|
related |
Returns a pointer to a Free ECB, NULL if there is not ECB available.
gk_ECB_GetFree
TCBs linked list for debugging
Definition at line 107 of file gemrtos_core.c.
Unlinks all the structures linked to a ECB.
gk_ECB_List_Unlink
[in] | pevent | Pointer to the ECB |
GS_ECB Event Control Block structure typedef struct gs_ecb {
} GS_ECB;
Definition at line 248 of file listfunctions.c.
Unlinks the ECB according to the list it is linked.
gk_ECB_Unlink
[in] | pecb | Pointer to the ECB |
Check if it useful, otherwise delete the function
Implement G_FALSE when no linked
!!! Poner resource
Definition at line 2583 of file listfunctions.c.
Unlinks the pevent from the associated ECB list.
gk_ECBAEL_Remove
[in] | pevent | pointer to ECB of the event |
Definition at line 102 of file listfunctions.c.
Returns a pointer to the GS_SCB in the associated GS_SCBs of an event or NULL if any.
gk_ECBASL_GetSCB
[in] | pecb | Pointer to the ECB |
[in] | SignalType | Signal type to search |
Definition at line 2740 of file listfunctions.c.
Unlinks a signal SCB from the ECB Associated Signal List of and event.
gk_ECBASL_Unlink
[in] | pevent | Pointer to the ECB of the event |
[in] | psignal | Pointer to the SCB of the signal |
Definition at line 203 of file listfunctions.c.
Link ECB to Free List. Removes the signals from ECB.
gk_ECBFL_Link
[in] | pevent | Pointer to the ECB to link |
TCBs linked list for debugging
Definition at line 324 of file listfunctions.c.
Unlinks the ECB from the Time Event List.
gk_ECBTL_Unlink
[in] | pevent | Pointer to the ECB of the event to unlink |
When starts: pevent->ECBState = GS_ECBState_WAITING_TIME When finishes: pevent->ECBState = GS_ECBState_UNLINKED
Definition at line 405 of file listfunctions.c.
|
related |
Unlinks ECB from RCB granted list.
gk_RCBGEL_Unlink
[in] | pevent | Pointer to the ECB ef the event |
Definition at line 1012 of file listfunctions.c.
|
related |
Unlinks ECB from RCB waiting list.
gk_RCBWEL_Unlink
[in] | pevent | Pointer to the ECB of the event |
When starts:
Definition at line 1135 of file listfunctions.c.
Unlinks the ECB from the associated TCB.
gk_TCBAEL_Unlink
[in] | pevent | Ponter to the ECB |
Definition at line 1310 of file listfunctions.c.
|
related |
Definition at line 32 of file listfunctions.c.