WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_device_stru结构体 参考

#include <mac_device_ext.h>

hmac_device_stru 的协作图:

成员变量

osal_u8 vap_id [WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE]
 
osal_u8 resv
 
osal_u8 cfg_vap_id: 4
 
osal_u8 vap_num: 4
 
osal_u8 up_vap_num: 4
 
osal_u8 mac_vap_id: 4
 
osal_u8 sta_num
 
oal_bool_enum_uint8 device_state: 1
 
oal_bool_enum_uint8 is_random_mac_addr_scan: 1
 
osal_u8 resv0: 6
 
wlan_protocol_cap_enum_uint8 protocol_cap: 4
 
wlan_band_cap_enum_uint8 band_cap: 4
 
wlan_channel_band_enum_uint8 max_band: 4
 
wlan_channel_bandwidth_enum_uint8 max_bandwidth: 4
 
osal_u8 max_channel
 
osal_u8 hw_addr [WLAN_MAC_ADDR_LEN]
 
osal_u8 mac_oui [WLAN_RANDOM_MAC_OUI_LEN]
 
mac_data_rate_stru mac_rates_11g [12]
 
mac_scan_req_stru scan_params
 
frw_timeout_stru obss_scan_timer
 
oal_wiphy_stru * wiphy
 
mac_bss_id_list_stru bss_id_list
 
mac_device_capability_stru device_cap
 
mac_ap_ch_info_stru ap_channel_list [(osal_u8)(OAL_MAX((osal_u8) MAC_CHANNEL_FREQ_2_BUTT,(osal_u8) MAC_CHANNEL_FREQ_5_BUTT))]
 
osal_u8 device_id
 
osal_u8 chip_id
 
osal_u8 uc_in_suspend
 
osal_u8 wapi
 
hmac_scan_stru scan_mgmt
 
hmac_rx_dscr_opt_stru rx_dscr_opt
 
mac_p2p_info_stru st_p2p_info
 
osal_wait netif_change_event
 
oal_bool_enum_uint8 start_via_priv: 1
 
oal_bool_enum_uint8 en_dbac_enabled: 1
 
oal_bool_enum_uint8 en_dbac_running: 1
 
osal_u8 resv3: 5
 
osal_void ** hmac_device_feature_arr
 
oal_bool_enum_uint8 in_suspend: 1
 
oal_bool_enum_uint8 txop_enable: 1
 
mac_scan_state_enum_uint8 curr_scan_state: 4
 
osal_u8 resv4: 2
 
osal_u16 aus_ac_mpdu_num [WLAN_WME_AC_BUTT]
 
osal_u16 total_mpdu_num
 
osal_u16 psm_mpdu_num
 
osal_u32 scan_timestamp
 
mac_fcs_cfg_stru fcs_cfg
 
mac_fcs_mgr_stru fcs_mgr
 
osal_u8 ra_lut_index_table [WLAN_ACTIVE_USER_IDX_BMAP_LEN]
 
frw_timeout_stru keepalive_timer
 
mac_cfg_rssi_limit_stru rssi_limit
 
hal_to_dmac_device_struhal_device [WLAN_DEVICE_MAX_NUM_PER_CHIP]
 
oal_bool_enum_uint8 wmm: 1
 
oal_bool_enum_uint8 en_2040bss_switch: 1
 
oal_bool_enum_uint8 arpoffload_switch: 1
 
oal_bool_enum_uint8 dbac_enabled: 1
 
oal_bool_enum_uint8 dbac_running: 1
 
oal_bool_enum_uint8 intol_bit_recd_40mhz: 1
 
oal_bool_enum_uint8 sniffer_switch: 1
 
oal_bool_enum_uint8 en_wmm: 1
 
oal_bool_enum_uint8 arp_offload_switch
 
mac_channel_stru p2p_vap_channel
 
osal_u32 vap_pause_bitmap
 

结构体成员变量说明

◆ ap_channel_list

◆ arp_offload_switch

oal_bool_enum_uint8 hmac_device_stru::arp_offload_switch

◆ arpoffload_switch

oal_bool_enum_uint8 hmac_device_stru::arpoffload_switch

◆ aus_ac_mpdu_num

osal_u16 hmac_device_stru::aus_ac_mpdu_num[WLAN_WME_AC_BUTT]

◆ band_cap

wlan_band_cap_enum_uint8 hmac_device_stru::band_cap

◆ bss_id_list

mac_bss_id_list_stru hmac_device_stru::bss_id_list

◆ cfg_vap_id

osal_u8 hmac_device_stru::cfg_vap_id

◆ chip_id

osal_u8 hmac_device_stru::chip_id

◆ curr_scan_state

mac_scan_state_enum_uint8 hmac_device_stru::curr_scan_state

◆ dbac_enabled

oal_bool_enum_uint8 hmac_device_stru::dbac_enabled

◆ dbac_running

oal_bool_enum_uint8 hmac_device_stru::dbac_running

◆ device_cap

mac_device_capability_stru hmac_device_stru::device_cap

◆ device_id

osal_u8 hmac_device_stru::device_id

◆ device_state

oal_bool_enum_uint8 hmac_device_stru::device_state

◆ en_2040bss_switch

oal_bool_enum_uint8 hmac_device_stru::en_2040bss_switch

◆ en_dbac_enabled

oal_bool_enum_uint8 hmac_device_stru::en_dbac_enabled

◆ en_dbac_running

oal_bool_enum_uint8 hmac_device_stru::en_dbac_running

◆ en_wmm

oal_bool_enum_uint8 hmac_device_stru::en_wmm

◆ fcs_cfg

mac_fcs_cfg_stru hmac_device_stru::fcs_cfg

◆ fcs_mgr

mac_fcs_mgr_stru hmac_device_stru::fcs_mgr

◆ hal_device

hal_to_dmac_device_stru* hmac_device_stru::hal_device[WLAN_DEVICE_MAX_NUM_PER_CHIP]

◆ hmac_device_feature_arr

osal_void** hmac_device_stru::hmac_device_feature_arr

◆ hw_addr

osal_u8 hmac_device_stru::hw_addr[WLAN_MAC_ADDR_LEN]

◆ in_suspend

oal_bool_enum_uint8 hmac_device_stru::in_suspend

◆ intol_bit_recd_40mhz

oal_bool_enum_uint8 hmac_device_stru::intol_bit_recd_40mhz

◆ is_random_mac_addr_scan

oal_bool_enum_uint8 hmac_device_stru::is_random_mac_addr_scan

◆ keepalive_timer

frw_timeout_stru hmac_device_stru::keepalive_timer

◆ mac_oui

osal_u8 hmac_device_stru::mac_oui[WLAN_RANDOM_MAC_OUI_LEN]

◆ mac_rates_11g

mac_data_rate_stru hmac_device_stru::mac_rates_11g[12]

◆ mac_vap_id

osal_u8 hmac_device_stru::mac_vap_id

◆ max_band

wlan_channel_band_enum_uint8 hmac_device_stru::max_band

◆ max_bandwidth

wlan_channel_bandwidth_enum_uint8 hmac_device_stru::max_bandwidth

◆ max_channel

osal_u8 hmac_device_stru::max_channel

◆ netif_change_event

osal_wait hmac_device_stru::netif_change_event

◆ obss_scan_timer

frw_timeout_stru hmac_device_stru::obss_scan_timer

◆ p2p_vap_channel

mac_channel_stru hmac_device_stru::p2p_vap_channel

◆ protocol_cap

wlan_protocol_cap_enum_uint8 hmac_device_stru::protocol_cap

◆ psm_mpdu_num

osal_u16 hmac_device_stru::psm_mpdu_num

◆ ra_lut_index_table

osal_u8 hmac_device_stru::ra_lut_index_table[WLAN_ACTIVE_USER_IDX_BMAP_LEN]

◆ resv

osal_u8 hmac_device_stru::resv

◆ resv0

osal_u8 hmac_device_stru::resv0

◆ resv3

osal_u8 hmac_device_stru::resv3

◆ resv4

osal_u8 hmac_device_stru::resv4

◆ rssi_limit

mac_cfg_rssi_limit_stru hmac_device_stru::rssi_limit

◆ rx_dscr_opt

hmac_rx_dscr_opt_stru hmac_device_stru::rx_dscr_opt

◆ scan_mgmt

hmac_scan_stru hmac_device_stru::scan_mgmt

◆ scan_params

mac_scan_req_stru hmac_device_stru::scan_params

◆ scan_timestamp

osal_u32 hmac_device_stru::scan_timestamp

◆ sniffer_switch

oal_bool_enum_uint8 hmac_device_stru::sniffer_switch

◆ st_p2p_info

mac_p2p_info_stru hmac_device_stru::st_p2p_info

◆ sta_num

osal_u8 hmac_device_stru::sta_num

◆ start_via_priv

oal_bool_enum_uint8 hmac_device_stru::start_via_priv

◆ total_mpdu_num

osal_u16 hmac_device_stru::total_mpdu_num

◆ txop_enable

oal_bool_enum_uint8 hmac_device_stru::txop_enable

◆ uc_in_suspend

osal_u8 hmac_device_stru::uc_in_suspend

◆ up_vap_num

osal_u8 hmac_device_stru::up_vap_num

◆ vap_id

osal_u8 hmac_device_stru::vap_id[WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE]

◆ vap_num

osal_u8 hmac_device_stru::vap_num

◆ vap_pause_bitmap

osal_u32 hmac_device_stru::vap_pause_bitmap

◆ wapi

osal_u8 hmac_device_stru::wapi

◆ wiphy

oal_wiphy_stru* hmac_device_stru::wiphy

◆ wmm

oal_bool_enum_uint8 hmac_device_stru::wmm

该结构体的文档由以下文件生成: