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

浏览源代码.

结构体

struct  hal_tx_txop_antenna_params_stru
 
struct  hal_pulse_info_stru
 
struct  hal_radar_pulse_info_stru
 
struct  hal_radar_det_event_stru
 
struct  hal_radar_irq_reg_list_stru
 
struct  hal_compatibility_stat_stru
 
struct  machw_rx_err_count_stru
 
struct  hal_pow_tpc_cali_stru
 

宏定义

#define HAL_POW_CUSTOM_24G_HE40_RATE_NUM   3
 
#define HAL_POW_CUSTOM_5G_HE20_RATE_NUM   3
 
#define HAL_POW_CUSTOM_5G_HE40_RATE_NUM   3
 
#define HAL_POW_CUSTOM_5G_HE80_RATE_NUM   3
 
#define NUM_OF_NV_TOTAL_MAX_TXPOWER   124
 
#define HAL_CUS_NUM_5G_BW   4 /* 定制化5g带宽数 */
 
#define HAL_NUM_5G_160M_SIDE_BAND   2
 
#define HAL_POW_MAX_CHAIN_NUM   2 /* 最大通道数 */
 
#define HAL_2G_POW_UPC_RF_LUT_NUM   256 /* UPC在RF中的档位数目 8bit */
 
#define HAL_5G_POW_UPC_RF_LUT_NUM   64
 
#define HAL_POW_11B_LPF_BASE_IDX   1 /* 11B基准LPF Index */
 
#define HAL_POW_5G_6P5MBPS_RATE_POW_IDX   12 /* 5G 6.5Mbps对应的功率表索引, ht20 mcs0 */
 
#define HAL_TX_QUEUE_MGMT   HAL_TX_QUEUE_HI
 
#define RADAR_INFO_FLAG_DUMMY   0x10
 
#define MAX_RADAR_PULSE_NUM   32 /* 最大雷达脉冲数 */
 
#define RADAR_TYPE_CHIRP   10 /* 芯片上报的chirp雷达类型标号 */
 
#define RADAR_MIN_ETSI_CHIRP_PULSE_NUM   5 /* ETSI chirp最小脉冲个数 */
 

类型定义

typedef osal_u8 hal_channel_freq_2g_enum_uint8
 
typedef osal_u8 hal_oper_mode_enum_uint8
 
typedef osal_u8 hal_rf_test_sect_enum_uint8
 
typedef osal_u8 hal_wlan_crx_event_sub_type_enum_uint8
 
typedef osal_u8 hal_tx_comp_sub_type_enum_uint8
 
typedef osal_u8 hal_pow_mode_enum_uint8
 
typedef osal_u8 hal_lpm_soc_set_enum_uint8
 
typedef osal_u32 hal_tx_status_enum_uint32
 

枚举

enum  hal_channel_freq_2g_enum {
  HAL_2G_CHANNEL1 = 0 , HAL_2G_CHANNEL2 = 1 , HAL_2G_CHANNEL3 = 2 , HAL_2G_CHANNEL4 = 3 ,
  HAL_2G_CHANNEL5 = 4 , HAL_2G_CHANNEL6 = 5 , HAL_2G_CHANNEL7 = 6 , HAL_2G_CHANNEL8 = 7 ,
  HAL_2G_CHANNEL9 = 8 , HAL_2G_CHANNEL10 = 9 , HAL_2G_CHANNEL11 = 10 , HAL_2G_CHANNEL12 = 11 ,
  HAL_2G_CHANNEL13 = 12 , HAL_2G_CHANNEL14 = 13 , HAL_CHANNEL_FREQ_2G_BUTT = 14
}
 
enum  hal_oper_mode_enum { HAL_OPER_MODE_NORMAL , HAL_OPER_MODE_HUT , HAL_OPER_MODE_BUTT }
 
enum  hal_rf_test_sect_enum {
  HAL_RF_TEST_DATA_RATE_ZERO , HAL_RF_TEST_BAND_WIDTH , HAL_RF_TEST_CHAN_CODE , HAL_RF_TEST_POWER ,
  HAL_RF_TEST_BUTT
}
 
enum  hal_wlan_crx_event_sub_type_enum { HAL_WLAN_CRX_EVENT_SUB_TYPE_RX , HAL_WLAN_CRX_EVENT_SUB_RPT_HE_ROM , HAL_WLAN_CRX_EVENT_SUB_RPT_TRIG_PARA , HAL_WLAN_CRX_EVENT_SUB_TYPE_BUTT }
 
enum  hal_tx_comp_sub_type_enum { HAL_TX_COMP_SUB_TYPE_TX , HAL_TX_COMP_SUB_TYPE_AL_TX , HAL_TX_COMP_SUB_TYPE_BUTT }
 
enum  hal_pow_mode_enum { HAL_POW_MODE_MARGIN = 0 , HAL_POW_MODE_NO_MARGIN = 1 , HAL_POW_MODE_BUTT }
 
enum  hal_lpm_soc_set_enum {
  HAL_LPM_SOC_BUS_GATING = 0 , HAL_LPM_SOC_PCIE_RD_BYPASS = 1 , HAL_LPM_SOC_MEM_PRECHARGE = 2 , HAL_LPM_SOC_PCIE_L0 = 3 ,
  HAL_LPM_SOC_PCIE_L1_PM = 4 , HAL_LPM_SOC_AUTOCG_ALL = 5 , HAL_LPM_SOC_ADC_FREQ = 6 , HAL_LPM_SOC_PCIE_L1S = 7 ,
  HAL_LPM_SOC_SET_BUTT
}
 
enum  hal_wow_para_set_enum {
  HAL_WOW_PARA_EN = BIT0 , HAL_WOW_PARA_NULLDATA = BIT1 , HAL_WOW_PARA_NULLDATA_INTERVAL = BIT2 , HAL_WOW_PARA_NULLDATA_AWAKE = BIT3 ,
  HAL_WOW_PARA_AP0_PROBE_RESP = BIT4 , HAL_WOW_PARA_AP1_PROBE_RESP = BIT5 , HAL_WOW_PARA_AP0_IS_FAKE_VAP = BIT6 , HAL_WOW_PARA_AP1_IS_FAKE_VAP = BIT7 ,
  HAL_WOW_PARA_BUTT
}
 

宏定义说明

◆ HAL_2G_POW_UPC_RF_LUT_NUM

#define HAL_2G_POW_UPC_RF_LUT_NUM   256 /* UPC在RF中的档位数目 8bit */

◆ HAL_5G_POW_UPC_RF_LUT_NUM

#define HAL_5G_POW_UPC_RF_LUT_NUM   64

◆ HAL_CUS_NUM_5G_BW

#define HAL_CUS_NUM_5G_BW   4 /* 定制化5g带宽数 */

◆ HAL_NUM_5G_160M_SIDE_BAND

#define HAL_NUM_5G_160M_SIDE_BAND   2

◆ HAL_POW_11B_LPF_BASE_IDX

#define HAL_POW_11B_LPF_BASE_IDX   1 /* 11B基准LPF Index */

◆ HAL_POW_5G_6P5MBPS_RATE_POW_IDX

#define HAL_POW_5G_6P5MBPS_RATE_POW_IDX   12 /* 5G 6.5Mbps对应的功率表索引, ht20 mcs0 */

◆ HAL_POW_CUSTOM_24G_HE40_RATE_NUM

#define HAL_POW_CUSTOM_24G_HE40_RATE_NUM   3

◆ HAL_POW_CUSTOM_5G_HE20_RATE_NUM

#define HAL_POW_CUSTOM_5G_HE20_RATE_NUM   3

◆ HAL_POW_CUSTOM_5G_HE40_RATE_NUM

#define HAL_POW_CUSTOM_5G_HE40_RATE_NUM   3

◆ HAL_POW_CUSTOM_5G_HE80_RATE_NUM

#define HAL_POW_CUSTOM_5G_HE80_RATE_NUM   3

◆ HAL_POW_MAX_CHAIN_NUM

#define HAL_POW_MAX_CHAIN_NUM   2 /* 最大通道数 */

◆ HAL_TX_QUEUE_MGMT

#define HAL_TX_QUEUE_MGMT   HAL_TX_QUEUE_HI

◆ MAX_RADAR_PULSE_NUM

#define MAX_RADAR_PULSE_NUM   32 /* 最大雷达脉冲数 */

◆ NUM_OF_NV_TOTAL_MAX_TXPOWER

#define NUM_OF_NV_TOTAL_MAX_TXPOWER   124

◆ RADAR_INFO_FLAG_DUMMY

#define RADAR_INFO_FLAG_DUMMY   0x10

◆ RADAR_MIN_ETSI_CHIRP_PULSE_NUM

#define RADAR_MIN_ETSI_CHIRP_PULSE_NUM   5 /* ETSI chirp最小脉冲个数 */

◆ RADAR_TYPE_CHIRP

#define RADAR_TYPE_CHIRP   10 /* 芯片上报的chirp雷达类型标号 */

类型定义说明

◆ hal_channel_freq_2g_enum_uint8

◆ hal_lpm_soc_set_enum_uint8

◆ hal_oper_mode_enum_uint8

◆ hal_pow_mode_enum_uint8

◆ hal_rf_test_sect_enum_uint8

◆ hal_tx_comp_sub_type_enum_uint8

◆ hal_tx_status_enum_uint32

◆ hal_wlan_crx_event_sub_type_enum_uint8

枚举类型说明

◆ hal_channel_freq_2g_enum

枚举值
HAL_2G_CHANNEL1 
HAL_2G_CHANNEL2 
HAL_2G_CHANNEL3 
HAL_2G_CHANNEL4 
HAL_2G_CHANNEL5 
HAL_2G_CHANNEL6 
HAL_2G_CHANNEL7 
HAL_2G_CHANNEL8 
HAL_2G_CHANNEL9 
HAL_2G_CHANNEL10 
HAL_2G_CHANNEL11 
HAL_2G_CHANNEL12 
HAL_2G_CHANNEL13 
HAL_2G_CHANNEL14 
HAL_CHANNEL_FREQ_2G_BUTT 

◆ hal_lpm_soc_set_enum

枚举值
HAL_LPM_SOC_BUS_GATING 
HAL_LPM_SOC_PCIE_RD_BYPASS 
HAL_LPM_SOC_MEM_PRECHARGE 
HAL_LPM_SOC_PCIE_L0 
HAL_LPM_SOC_PCIE_L1_PM 
HAL_LPM_SOC_AUTOCG_ALL 
HAL_LPM_SOC_ADC_FREQ 
HAL_LPM_SOC_PCIE_L1S 
HAL_LPM_SOC_SET_BUTT 

◆ hal_oper_mode_enum

枚举值
HAL_OPER_MODE_NORMAL 
HAL_OPER_MODE_HUT 
HAL_OPER_MODE_BUTT 

◆ hal_pow_mode_enum

枚举值
HAL_POW_MODE_MARGIN 
HAL_POW_MODE_NO_MARGIN 
HAL_POW_MODE_BUTT 

◆ hal_rf_test_sect_enum

枚举值
HAL_RF_TEST_DATA_RATE_ZERO 
HAL_RF_TEST_BAND_WIDTH 
HAL_RF_TEST_CHAN_CODE 
HAL_RF_TEST_POWER 
HAL_RF_TEST_BUTT 

◆ hal_tx_comp_sub_type_enum

枚举值
HAL_TX_COMP_SUB_TYPE_TX 
HAL_TX_COMP_SUB_TYPE_AL_TX 
HAL_TX_COMP_SUB_TYPE_BUTT 

◆ hal_wlan_crx_event_sub_type_enum

枚举值
HAL_WLAN_CRX_EVENT_SUB_TYPE_RX 
HAL_WLAN_CRX_EVENT_SUB_RPT_HE_ROM 
HAL_WLAN_CRX_EVENT_SUB_RPT_TRIG_PARA 
HAL_WLAN_CRX_EVENT_SUB_TYPE_BUTT 

◆ hal_wow_para_set_enum

枚举值
HAL_WOW_PARA_EN 
HAL_WOW_PARA_NULLDATA 
HAL_WOW_PARA_NULLDATA_INTERVAL 
HAL_WOW_PARA_NULLDATA_AWAKE 
HAL_WOW_PARA_AP0_PROBE_RESP 
HAL_WOW_PARA_AP1_PROBE_RESP 
HAL_WOW_PARA_AP0_IS_FAKE_VAP 
HAL_WOW_PARA_AP1_IS_FAKE_VAP 
HAL_WOW_PARA_BUTT