/space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/tx/txl/txl_frame_shared.c File Reference

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.

Detailed Description

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.


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