# txl_list Struct Reference
[TX_CNTRL]

Structure of a per-AC Tx list. More...

`#include <txl_cntrl.h>`

Collaboration diagram for txl_list:
[legend]

## Data Fields
struct tx_hd * | last_frame_exch
| Pointer to the last frame exchange chained to HW.
struct co_list | transmitting [RW_USER_MAX]
| List of descriptors being transmitted over WLAN interface.
struct txdesc * | first_to_download [RW_USER_MAX]
| Pointer to the first descriptor for which the buffer allocation is required.
uint16_t | bridgedmacnt
| Counter of bridge DMA transfers done.
uint8_t | chk_state
| State for done status check of THDs at TX trigger interrupt.
struct co_list | aggregates
| List of aggregation control structures, directly linked to AMPDU THDs in pool.
struct tx_agg_desc * | agg_desc
| Pointer to the A-MPDU descriptor for which we are currently waiting for the BA.
struct tx_agg_desc * | agg_desc_prev
| Pointer to the previous A-MPDU.
struct txl_agg_build_tag | agg [RW_USER_MAX]
| Current aggregates properties.
struct txl_mumimo_build_info_tag | mumimo
| MU-MIMO parameters of the list.
uint8_t | ppdu_cnt
| Number of PPDUs currently in the TX queue.
struct tx_pbd * | last_pbd [RW_USER_MAX]
| Pointer to the last buffer descriptor of the queue.
uint8_t | dwnld_index [RW_USER_MAX]
| Index of the payload to download from the current TX descriptor.
uint8_t | tx_index [RW_USER_MAX]
| Index of the payload for which a TX confirmation is awaited from the current TX descriptor.

## Detailed Description

Structure of a per-AC Tx list.

Definition at line 217 of file txl_cntrl.h.

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

- /space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/tx/txl/txl_cntrl.h