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

浏览源代码.

宏定义

#define HAL_DEVICE_2G_BAND_NUM_FOR_LOSS   (3) /* 2g 插损的band个数,用于插损相关的计算 */
 
#define HAL_DEVICE_5G_BAND_NUM_FOR_LOSS   WLAN_5G_SUB_BAND_NUM
 
#define HAL_DEVICE_2G_DELTA_RSSI_NUM   (2) /* 20M/40M */
 
#define HAL_DEVICE_5G_DELTA_RSSI_NUM   (4) /* 20M/40M/80M/160M */
 
#define HAL_2G_CHANNEL_NUM   (13)
 
#define INVALID_SAR_PWR_LIMIT   (0XFF) /* 当前SAR功率值 */
 
#define HAL_SAR_PWR_LIMIT_THRESHOLD   (15) /* SAR功率阈值,低于阈值表示正在降SAR,高于阈值表示降SAR结束 */
 
#define WLAN_HAL_OHTER_BSS_ID   6 /* 其他BSS的广播ID */
 
#define WLAN_HAL_OTHER_BSS_OTHER_ID   7 /* 来自其他BSS的其他帧(组播、单播) */
 
#define WLAN_MAC_REPORT_TBTT_IRQ_MAX   7
 

函数

osal_u8 get_sar_ctrl_params (osal_u8 idx)
 
osal_u8get_sar_ctrl_params_dev (osal_void)
 
oal_bool_enum_uint8 hal_is_hw_tx_queue_empty (hal_to_dmac_device_stru *hal_device)
 
osal_u8 hal_device_get_m2s_mask (osal_void)
 

宏定义说明

◆ HAL_2G_CHANNEL_NUM

#define HAL_2G_CHANNEL_NUM   (13)

◆ HAL_DEVICE_2G_BAND_NUM_FOR_LOSS

#define HAL_DEVICE_2G_BAND_NUM_FOR_LOSS   (3) /* 2g 插损的band个数,用于插损相关的计算 */

◆ HAL_DEVICE_2G_DELTA_RSSI_NUM

#define HAL_DEVICE_2G_DELTA_RSSI_NUM   (2) /* 20M/40M */

◆ HAL_DEVICE_5G_BAND_NUM_FOR_LOSS

#define HAL_DEVICE_5G_BAND_NUM_FOR_LOSS   WLAN_5G_SUB_BAND_NUM

◆ HAL_DEVICE_5G_DELTA_RSSI_NUM

#define HAL_DEVICE_5G_DELTA_RSSI_NUM   (4) /* 20M/40M/80M/160M */

◆ HAL_SAR_PWR_LIMIT_THRESHOLD

#define HAL_SAR_PWR_LIMIT_THRESHOLD   (15) /* SAR功率阈值,低于阈值表示正在降SAR,高于阈值表示降SAR结束 */

◆ INVALID_SAR_PWR_LIMIT

#define INVALID_SAR_PWR_LIMIT   (0XFF) /* 当前SAR功率值 */

◆ WLAN_HAL_OHTER_BSS_ID

#define WLAN_HAL_OHTER_BSS_ID   6 /* 其他BSS的广播ID */

◆ WLAN_HAL_OTHER_BSS_OTHER_ID

#define WLAN_HAL_OTHER_BSS_OTHER_ID   7 /* 来自其他BSS的其他帧(组播、单播) */

◆ WLAN_MAC_REPORT_TBTT_IRQ_MAX

#define WLAN_MAC_REPORT_TBTT_IRQ_MAX   7

函数说明

◆ get_sar_ctrl_params()

osal_u8 get_sar_ctrl_params ( osal_u8  idx)

◆ get_sar_ctrl_params_dev()

osal_u8 * get_sar_ctrl_params_dev ( osal_void  )

◆ hal_device_get_m2s_mask()

osal_u8 hal_device_get_m2s_mask ( osal_void  )

◆ hal_is_hw_tx_queue_empty()

oal_bool_enum_uint8 hal_is_hw_tx_queue_empty ( hal_to_dmac_device_stru hal_device)