WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_config.h 文件参考
#include "hmac_device.h"
hmac_config.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  cfg_ie_info_stru
 

宏定义

#define THIS_FILE_ID   OAM_FILE_ID_HMAC_CONFIG_H
 
#define HMAC_MAX_MCS_NUM   8 /* 单流和双流支持的mac最大个数 */
 
#define QUICK_SEND_RESULT_INVALID   255
 

函数

osal_void hmac_cfg_init (osal_void)
 
osal_void hmac_cfg_exit (osal_void)
 
osal_u32 hmac_config_sta_update_rates_etc (hmac_vap_stru *hmac_vap, mac_cfg_mode_param_stru *cfg_mode, mac_bss_dscr_stru *bss_dscr)
 
osal_s32 hmac_config_remove_app_ie (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_mode_cb (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_chan_meas (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s8 hmac_config_get_free_power (const hmac_vap_stru *hmac_vap)
 
osal_s32 hmac_cfg_vap_init_event (hmac_device_stru *hmac_device)
 
osal_void hmac_config_set_quick_result (osal_u8 result)
 
osal_u8 hmac_config_get_quick_result (osal_void)
 
osal_void h2d_cfg_init (osal_void)
 
osal_s32 hmac_config_vap_state_syn (hmac_vap_stru *hmac_vap, mac_vap_state_enum_uint8 new_vap_state)
 
osal_void hmac_config_scan_abort (hmac_vap_stru *hmac_vap)
 
osal_s32 hmac_config_reduce_sar (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_get_dieid (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_mode (hmac_vap_stru *hmac_vap, const mac_cfg_mode_param_stru *old_param)
 
osal_s32 hmac_config_set_freq (hmac_vap_stru *hmac_vap, osal_u8 value)
 
osal_s32 hmac_40m_intol_update_ap (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_channel (hmac_vap_stru *hmac_vap, mac_cfg_channel_param_stru *channel_param)
 
osal_s32 hmac_config_connect (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_get_fem_pa_status (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_u32 hmac_get_g_gul_dual_antenna_enable (osal_void)
 
osal_s32 hmac_cali_to_hmac (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_u32 hmac_fill_sys_rsp (frw_msg *msg, osal_u16 len, const osal_u8 *param)
 
osal_u32 hmac_config_vap_mib_update (hmac_vap_stru *hmac_vap)
 
osal_u32 hmac_config_vap_cap_update (hmac_vap_stru *hmac_vap)
 
osal_s32 hmac_config_beacon_chain_switch (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_log_level (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_void hmac_config_rx_he_rom_en_handle (const hmac_vap_stru *hmac_vap)
 
osal_s32 hmac_config_send_custom_pkt (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_query_rssi (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_query_psst (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_ch_status_sync_ext (hmac_vap_stru *hmac_vap, mac_ap_ch_info_stru *ch_info, osal_u16 info_len)
 
osal_s32 hmac_config_set_txpower (hmac_vap_stru *hmac_vap, osal_u8 value)
 
osal_s32 hmac_config_suspend_action_sync (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_adjust_tx_power (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_rate_power_offset (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_cal_tone (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_restore_tx_power (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_rf_limit_power (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_u32 hmac_reset_hw (hal_to_dmac_device_stru *hal_device, const hmac_reset_para_stru *reset_para)
 
osal_s32 hmac_config_cali_dump_info (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_dbm (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_get_tsf (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_custom_cfg_priv_ini (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_tx_complete_data (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_keepalive_sync_timestamp (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_set_beacon_period (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_tx_comp_schedule (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_hal_device_sync (hal_to_dmac_device_stru *hal_device)
 
osal_s32 hmac_device_sync (hmac_device_stru *hmac_device)
 
osal_s32 hmac_config_dump_phy (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_dump_mac (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_dump_stats (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_mac_ant_select (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_phy_ant_select (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_s32 hmac_config_phy_ant_select_enable (hmac_vap_stru *hmac_vap, frw_msg *msg)
 
osal_u32 wifi_get_init_start_time (osal_void)
 
osal_void wifi_set_init_start_time (osal_void)
 

宏定义说明

◆ HMAC_MAX_MCS_NUM

#define HMAC_MAX_MCS_NUM   8 /* 单流和双流支持的mac最大个数 */

◆ QUICK_SEND_RESULT_INVALID

#define QUICK_SEND_RESULT_INVALID   255

◆ THIS_FILE_ID

#define THIS_FILE_ID   OAM_FILE_ID_HMAC_CONFIG_H

函数说明

◆ h2d_cfg_init()

osal_void h2d_cfg_init ( osal_void  )

◆ hmac_40m_intol_update_ap()

osal_s32 hmac_40m_intol_update_ap ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_cali_to_hmac()

osal_s32 hmac_cali_to_hmac ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_cfg_exit()

osal_void hmac_cfg_exit ( osal_void  )

◆ hmac_cfg_init()

osal_void hmac_cfg_init ( osal_void  )

◆ hmac_cfg_vap_init_event()

osal_s32 hmac_cfg_vap_init_event ( hmac_device_stru hmac_device)

◆ hmac_config_adjust_tx_power()

osal_s32 hmac_config_adjust_tx_power ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_beacon_chain_switch()

osal_s32 hmac_config_beacon_chain_switch ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_cali_dump_info()

osal_s32 hmac_config_cali_dump_info ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_ch_status_sync_ext()

osal_s32 hmac_config_ch_status_sync_ext ( hmac_vap_stru hmac_vap,
mac_ap_ch_info_stru ch_info,
osal_u16  info_len 
)

◆ hmac_config_connect()

osal_s32 hmac_config_connect ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_custom_cfg_priv_ini()

osal_s32 hmac_config_custom_cfg_priv_ini ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_dump_mac()

osal_s32 hmac_config_dump_mac ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_dump_phy()

osal_s32 hmac_config_dump_phy ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_dump_stats()

osal_s32 hmac_config_dump_stats ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_get_dieid()

osal_s32 hmac_config_get_dieid ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_get_fem_pa_status()

osal_s32 hmac_config_get_fem_pa_status ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_get_free_power()

osal_s8 hmac_config_get_free_power ( const hmac_vap_stru hmac_vap)

◆ hmac_config_get_quick_result()

osal_u8 hmac_config_get_quick_result ( osal_void  )

◆ hmac_config_get_tsf()

osal_s32 hmac_config_get_tsf ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_keepalive_sync_timestamp()

osal_s32 hmac_config_keepalive_sync_timestamp ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_mac_ant_select()

osal_s32 hmac_config_mac_ant_select ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_phy_ant_select()

osal_s32 hmac_config_phy_ant_select ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_phy_ant_select_enable()

osal_s32 hmac_config_phy_ant_select_enable ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_query_psst()

osal_s32 hmac_config_query_psst ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_query_rssi()

osal_s32 hmac_config_query_rssi ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_reduce_sar()

osal_s32 hmac_config_reduce_sar ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_remove_app_ie()

osal_s32 hmac_config_remove_app_ie ( hmac_vap_stru hmac_vap,
frw_msg msg 
)
extern

◆ hmac_config_restore_tx_power()

osal_s32 hmac_config_restore_tx_power ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_rx_he_rom_en_handle()

osal_void hmac_config_rx_he_rom_en_handle ( const hmac_vap_stru hmac_vap)

◆ hmac_config_scan_abort()

osal_void hmac_config_scan_abort ( hmac_vap_stru hmac_vap)

◆ hmac_config_send_custom_pkt()

osal_s32 hmac_config_send_custom_pkt ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_beacon_period()

osal_s32 hmac_config_set_beacon_period ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_cal_tone()

osal_s32 hmac_config_set_cal_tone ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_chan_meas()

osal_s32 hmac_config_set_chan_meas ( hmac_vap_stru hmac_vap,
frw_msg msg 
)
extern

◆ hmac_config_set_channel()

osal_s32 hmac_config_set_channel ( hmac_vap_stru hmac_vap,
mac_cfg_channel_param_stru channel_param 
)

◆ hmac_config_set_dbm()

osal_s32 hmac_config_set_dbm ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_freq()

osal_s32 hmac_config_set_freq ( hmac_vap_stru hmac_vap,
osal_u8  value 
)

◆ hmac_config_set_log_level()

osal_s32 hmac_config_set_log_level ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_mode()

osal_s32 hmac_config_set_mode ( hmac_vap_stru hmac_vap,
const mac_cfg_mode_param_stru old_param 
)

◆ hmac_config_set_mode_cb()

osal_s32 hmac_config_set_mode_cb ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_quick_result()

osal_void hmac_config_set_quick_result ( osal_u8  result)

◆ hmac_config_set_rate_power_offset()

osal_s32 hmac_config_set_rate_power_offset ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_rf_limit_power()

osal_s32 hmac_config_set_rf_limit_power ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_set_txpower()

osal_s32 hmac_config_set_txpower ( hmac_vap_stru hmac_vap,
osal_u8  value 
)

◆ hmac_config_sta_update_rates_etc()

osal_u32 hmac_config_sta_update_rates_etc ( hmac_vap_stru hmac_vap,
mac_cfg_mode_param_stru cfg_mode,
mac_bss_dscr_stru bss_dscr 
)
extern

◆ hmac_config_suspend_action_sync()

osal_s32 hmac_config_suspend_action_sync ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_tx_comp_schedule()

osal_s32 hmac_config_tx_comp_schedule ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_tx_complete_data()

osal_s32 hmac_config_tx_complete_data ( hmac_vap_stru hmac_vap,
frw_msg msg 
)

◆ hmac_config_vap_cap_update()

osal_u32 hmac_config_vap_cap_update ( hmac_vap_stru hmac_vap)

◆ hmac_config_vap_mib_update()

osal_u32 hmac_config_vap_mib_update ( hmac_vap_stru hmac_vap)

◆ hmac_config_vap_state_syn()

osal_s32 hmac_config_vap_state_syn ( hmac_vap_stru hmac_vap,
mac_vap_state_enum_uint8  new_vap_state 
)

◆ hmac_device_sync()

osal_s32 hmac_device_sync ( hmac_device_stru hmac_device)

◆ hmac_fill_sys_rsp()

osal_u32 hmac_fill_sys_rsp ( frw_msg msg,
osal_u16  len,
const osal_u8 param 
)

◆ hmac_get_g_gul_dual_antenna_enable()

osal_u32 hmac_get_g_gul_dual_antenna_enable ( osal_void  )

◆ hmac_hal_device_sync()

osal_s32 hmac_hal_device_sync ( hal_to_dmac_device_stru hal_device)

◆ hmac_reset_hw()

osal_u32 hmac_reset_hw ( hal_to_dmac_device_stru hal_device,
const hmac_reset_para_stru reset_para 
)

◆ wifi_get_init_start_time()

osal_u32 wifi_get_init_start_time ( osal_void  )

◆ wifi_set_init_start_time()

osal_void wifi_set_init_start_time ( osal_void  )