39 #ifndef __DATA_ENTRY_H
40 #define __DATA_ENTRY_H
44 #define __RFC_STRUCT __attribute__ ((aligned (4)))
140 uint16_t numElements;
200 uint16_t numElements:13;
201 uint16_t bEntryOpen:1;
202 uint16_t bFirstCont:1;
203 uint16_t bLastCont:1;
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
uint8_t rxData
First byte of the data array of received data entry elements.
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
struct __RFC_STRUCT rfc_dataEntry_s rfc_dataEntry_t
struct __RFC_STRUCT rfc_dataEntryGeneral_s rfc_dataEntryGeneral_t
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
uint16_t nextIndex
Index to the byte after the last byte of the last entry element committed by the radio CPU...
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
struct __RFC_STRUCT rfc_dataEntryMulti_s rfc_dataEntryMulti_t
uint8_t rxData
First byte of the data array of received data entry elements.
struct __RFC_STRUCT rfc_dataEntryPointer_s rfc_dataEntryPointer_t
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
struct __RFC_STRUCT rfc_dataEntryPartial_s rfc_dataEntryPartial_t
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
uint16_t nextIndex
Index to the byte after the last byte of the last entry element committed by the radio CPU...