Definition of the Tx frame area that has to be shared with MAC HW. More...
#include "txl_buffer.h"#include "txl_cntrl.h"#include "compiler.h"#include "p2p.h"#include "mesh.h"Go to the source code of this file.
Variables | |
| uint32_t | txl_frame_pool [NX_TXFRAME_CNT][(sizeof(struct txl_buffer_tag)+NX_TXFRAME_LEN)/4] |
| TX frame buffer pool. | |
| uint32_t | txl_tim_ie_pool [NX_VIRT_DEV_MAX][CO_ALIGN4_HI(MAC_TIM_BMP_OFT+1)/4] |
| Pool of TIM IE buffers. | |
| uint32_t | txl_tim_bitmap_pool [NX_VIRT_DEV_MAX][CO_ALIGN4_HI(MAC_TIM_SIZE)/4] |
| Pool of TIM virtual bitmap. | |
| struct tx_pbd | txl_tim_desc [NX_VIRT_DEV_MAX][2] |
| Pool of TIM descriptors. | |
| uint32_t | txl_bcn_pool [NX_VIRT_DEV_MAX][(sizeof(struct txl_buffer_tag)+NX_BCNFRAME_LEN)/4] |
| Beacon buffer pool. | |
| struct tx_hw_desc | txl_bcn_hwdesc_pool [NX_VIRT_DEV_MAX] |
| TX beacon header descriptor pool. | |
| struct tx_pbd | txl_bcn_end_desc [NX_VIRT_DEV_MAX] |
| TX payload buffer descriptor for the post-TIM part of the beacon. | |
| struct txl_buffer_control | txl_bcn_buf_ctrl [NX_VIRT_DEV_MAX] |
| TX buffer control structures for the beacon buffers. | |
| struct tx_pbd | txl_p2p_noa_desc [NX_VIRT_DEV_MAX] |
| Pool of P2P NOA payload descriptors. | |
| uint16_t | txl_p2p_noa_ie_pool [NX_VIRT_DEV_MAX][P2P_NOA_IE_BUFFER_LEN] |
| Pool of P2P NOA Attributes. | |
| struct tx_pbd | txl_mesh_add_ies_desc [RW_MESH_VIF_NB] |
| Payload Descriptor for additional IEs of Mesh Beacon. | |
| struct mesh_add_ies_tag | txl_mesh_add_ies [RW_MESH_VIF_NB] |
| Buffer containing the additional IEs of Mesh Beacon. | |
| struct tx_hw_desc | txl_frame_hwdesc_pool [NX_TXFRAME_CNT] |
| TX frame header descriptor pool. | |
| struct txl_buffer_control | txl_buffer_control_24G |
| Default buffer control structure for 2.4GHz band. | |
| struct txl_buffer_control | txl_buffer_control_5G |
| Default buffer control structure for 5GHz band. | |
| struct txl_buffer_control | txl_buffer_control_ndpa_brp |
| Default policy table for transmission of NDPA and BRP frames sent during Beamforming Sounding procedure. | |
| struct txl_buffer_control | txl_buffer_control_ndp |
| Default policy table for NDP frame sent during Beamforming Sounding procedure. | |
| struct txl_buffer_control | txl_frame_buf_ctrl [NX_TXFRAME_CNT] |
| TX buffer control structures for the internal frames. | |
Definition of the Tx frame area that has to be shared with MAC HW.
Copyright (C) RivieraWaves 2011-2019
Definition in file txl_frame_shared.c.
1.6.1