37 #ifndef __DATA_ENTRY_H 38 #define __DATA_ENTRY_H 44 #ifndef __RFC_STRUCT_ATTR 46 #define __RFC_STRUCT_ATTR __attribute__ ((aligned (4))) 47 #elif defined(__TI_ARM__) 48 #define __RFC_STRUCT_ATTR __attribute__ ((__packed__,aligned (4))) 50 #define __RFC_STRUCT_ATTR 144 uint16_t numElements;
204 uint16_t numElements:13;
205 uint16_t bEntryOpen:1;
206 uint16_t bFirstCont:1;
207 uint16_t bLastCont:1;
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:157
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:115
#define __RFC_STRUCT_ATTR
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:50
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:128
uint8_t rxData
First byte of the data array of received data entry elements.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:210
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:143
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:99
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:173
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:184
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:201
#define __RFC_STRUCT
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:41
uint16_t nextIndex
Index to the byte after the last byte of the last entry element committed by the radio CPU...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:146
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:156
uint16_t length
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of byte...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:88
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:98
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:185
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:127
uint8_t rxData
First byte of the data array of received data entry elements.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:147
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:126
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:158
uint8_t * pNextEntry
Pointer to next entry in the queue, NULL if this is the last entry.
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:72
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:186
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:71
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:100
uint8_t status
Indicates status of entry, including whether it is free for the system CPU to write to...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:73
uint16_t nextIndex
Index to the byte after the last byte of the last entry element committed by the radio CPU...
Definition: cc13x2_cc26x2/driverlib/rf_data_entry.h:209