GeMRTOS
|
GS_RRDS Resource Request Data Structure. More...
#include <gemrtos_core.h>
Data Fields |
GS_RRDS Resource Request Data Structure.
gs_rrds Resource Request Data Structure (RRDS)
The gs_rrds holds information about different kinds of resource requests.
Definition at line 357 of file gemrtos_core.h.
struct { ... } |
union { ... } |
unsigned int BLOCK_HASH |
BLOCK_HASH of the RRDS: (GS_RRDS *) + 5.
Definition at line 359 of file gemrtos_core.h.
void* malloc_address |
Pointer memory address of the malloc block
Definition at line 362 of file gemrtos_core.h.
struct queue_buffer queue_buffer |
QUEUE BUFFER structure defined in mq.h.
Definition at line 378 of file gemrtos_core.h.
struct gs_ecb* RRDS_AsocECB |
Pointer to ECB the RRDS is linked to.
Definition at line 365 of file gemrtos_core.h.
struct gs_rrds* RRDS_NEXT_RRDSs |
Fields for debugging.
Pointer to next RRDS structure. Used for debugging purposes.
Definition at line 368 of file gemrtos_core.h.
struct gs_rrds* RRDS_NextRRDS |
Pointer to the next RRDS structure
Definition at line 363 of file gemrtos_core.h.
struct gs_scb* RRDS_NextSCB |
Pointer to the Linked list of signals.
Definition at line 364 of file gemrtos_core.h.
struct gs_rrds* RRDS_PREV_RRDSs |
Pointer to previous RRDS structure. Used for debugging purposes.
Definition at line 369 of file gemrtos_core.h.
TIMEPRIORITY RRDSGrantedPriority |
Priority for granting the resource
Definition at line 376 of file gemrtos_core.h.
TIMEPRIORITY RRDSGrantedTimeout |
Timeout for granting the resource
Definition at line 374 of file gemrtos_core.h.
TIMEPRIORITY RRDSWaitingPriority |
Priority for waiting the resource
Definition at line 375 of file gemrtos_core.h.
TIMEPRIORITY RRDSWaitingTimeout |
Timeout for waiting the resource
Definition at line 373 of file gemrtos_core.h.