txl_buffer_tag Struct Reference
[TX_BUFFER]

Buffer header structure. More...

#include <txl_buffer.h>

Collaboration diagram for txl_buffer_tag:
Collaboration graph
[legend]

Data Fields

uint32_t length
 Total length of the buffer.
struct txl_buffer_tagnext
 Linked list element allowing to chain buffers together.
struct txdesctxdesc
 Pointer to the TX descriptor linked to this buffer.
struct dma_desc dma_desc [TX_DMA_DESC_MAX]
 IPC DMA descriptor for the payload.
struct dma_desc dma_desc_pat
 IPC DMA descriptor for the pattern.
struct dma_desc dma_desc_bfr
 IPC DMA descriptor for the Beamforming Report.
struct tx_pbd tbd
 TX buffer descriptor.
uint8_t user_idx
 Index of the user in the access category (0 if no MU-MIMO).
uint32_t flags
 NX_FULLY_HOSTED.
struct txl_buffer_control buffer_control
 Buffer control (filled by the upper MAC).
uint32_t payload []
 Payload area (force 4-byte alignment).

Detailed Description

Buffer header structure.

Definition at line 199 of file txl_buffer.h.


Field Documentation

NX_FULLY_HOSTED.

Bit field containing some information flags about the buffer

Definition at line 222 of file txl_buffer.h.

Referenced by txl_buffer_get_space(), txl_buffer_update_tbd(), txl_buffer_update_thd(), txl_frame_exchange_manage(), txl_hwdesc_config_post(), txl_int_fake_transfer(), and txl_payload_handle().


The documentation for this struct was generated from the following file:

Generated on 14 Jan 2020 for Ceva-RW WLAN FullMAC SW documentation by  doxygen 1.6.1