tx_hd Struct Reference
[HWDESC]

Definition of a TX header descriptor. More...

#include <hal_desc.h>

Data Fields

uint32_t upatterntx
 Unique pattern for transmit DMA.
uint32_t nextfrmexseq_ptr
 Starting descriptor of the next atomic frame exchange sequence.
uint32_t nextmpdudesc_ptr
 Next MPDU in the frame exchange.
union {
   uint32_t   first_pbd_ptr
 First payload buffer descriptor.
   uint32_t   sec_user1_ptr
 Secondary user 1 THD address.
}; 
 First payload buffer descriptor/Secondary user 1 THD address.
union {
   uint32_t   datastartptr
 Data buffer start.
   uint32_t   sec_user2_ptr
 Secondary user 2 THD address.
}; 
 Data buffer start/Secondary user 2 THD address.
union {
   uint32_t   dataendptr
 Data buffer end.
   uint32_t   sec_user3_ptr
 Secondary user 3 THD address.
}; 
 Data buffer end /Secondary user 3 THD address.
uint32_t frmlen
 Total length of the frame on air.
uint32_t frmlifetime
 MSDU lifetime parameter (for EDCA frame).
uint32_t phyctrlinfo
 Valid only for A-MPDU header descriptor and for singleton MPDUs.
uint32_t policyentryaddr
 Valid only for A-MPDU header descriptor and for singleton MPDUs.
uint32_t optlen [3]
 Optional length fields in case of BW drop.
uint32_t macctrlinfo1
 Valid only for A-MPDU header descriptor and for singleton MPDUs.
uint32_t macctrlinfo2
 Valid only for MPDU header descriptor and for singleton MPDUs.
uint32_t statinfo
 Valid only for A-MPDU header descriptor and for singleton MPDUs.
uint32_t mediumtimeused
 Medium time used.

Detailed Description

Definition of a TX header descriptor.

Definition at line 813 of file hal_desc.h.


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