GeMRTOS
|
Related Functions | |
(Note that these are not member functions.) |
Links a SCB to the ECB Associated Signal List.
gk_ECBASL_Link
[in] | pevent | Pointer to the ECB of the event |
[in] | psignal | Pointer to the SCB of the signal |
Definition at line 139 of file listfunctions.c.
Links a SCG to the Associated Signal list of KCB.
gk_KCBASL_Link
[in] | psignal | Pointer to the SCB of the signal to link |
Definition at line 443 of file listfunctions.c.
Unlinks a SCG from the Associated Signal list of KCB.
gk_KCBASL_Unlink
[in] | psignal | Pointer to the SCB of the signal to unlink |
Definition at line 507 of file listfunctions.c.
Returns the pointer to the SCB of a resource or NULL otherwise.
gk_RCBASL_GetSCB
[in] | prcb | Pointer to the RCB of the resource |
[in] | SignalType | Signal Type og the signal |
Definition at line 2770 of file listfunctions.c.
Unlinks a SCB of a signal from the RCB Associated Signal List of a resource.
gk_RCBASL_Unlink
[in] | presource | Pointer to the RCB of the resource |
[in] | psignal | Pointer to the SCB of the signal |
Definition at line 802 of file listfunctions.c.
Returns pointer to the SCB linked in the RRDSASL list.
gk_RRDSASL_GetSCB
[in] | prrds | Pointer to the RRDS |
[in] | SignalType | Type of signal to search in the list |
Definition at line 2647 of file listfunctions.c.
Returns a pointer to a SCB with same values that psignal. Used when an associated signal has to be copied for pending list.
gk_SCB_Copy
[in] | psignal | Pointer to the SCB to be copied |
Definition at line 1201 of file listfunctions.c.
|
related |
Unlinks a SCB from free list and return its pointer.
gk_SCB_GetFree
TCBs linked list for debugging
Definition at line 194 of file gemrtos_core.c.
Links a pending signal to the root signal to create a signal list.
gk_SCBAPSL_Link
[in] | pscb_root | Pointer to the ROOT SCB |
[in] | pscb_pending | Pointer to the Pending SCB |
Definition at line 1228 of file listfunctions.c.
Unlinks a pending signal from the root signal.
gk_SCBAPSL_UnLink
[in] | pscb_root | Pointer to the ROOT SCB |
[in] | pscb_pending | Pointer to the Pending SCB |
Definition at line 1244 of file listfunctions.c.
Links a SCB to the Free List.
gk_SCBFL_Link
[in] | psignal | Pointer to the SCB to be linked |
SCBs linked list for debugging
Definition at line 1173 of file listfunctions.c.
|
related |
Creates an associated SCB to a structure according to the Type.
gu_signal_create
[in] | Type | Signal type |
[in] | Priority | Priority of the signal |
[in] | pxcb | Pointer to the Control Block of the structure to link the signal created |
[in] | Signal_Code | Pointer to the first address of the Signal_Code |
Check SCB availability
Include signal for the rest of control blocks
Define signals for different events and resources
ASigne TaskArg to the argument different from Type
Definition at line 583 of file grtosuserfunctions.c.
Unlink the signal associated to a control block.
gu_signal_destroy
[in] | pscb | Pointer to the SCB of the signal |
Definition at line 642 of file grtosuserfunctions.c.