|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | hh503_phy_bandwidth_stru |
类型定义 | |
| typedef osal_u8 | phy_ch_enum_unit8 |
| typedef osal_u8 | rf_ch_enum_unit8 |
| typedef osal_void(* | hh503_initialize_phy_ext_cb) (osal_void) |
| typedef osal_void(* | hh503_update_phy_by_bandwith_cb) (wlan_channel_bandwidth_enum_uint8 bandwidth) |
| typedef osal_void(* | hh503_radar_config_reg_cb) (hal_dfs_radar_type_enum_uint8 radar_type) |
| typedef osal_void(* | hh503_get_single_psd_sample_cb) (osal_u16 index, osal_char *psd_val) |
| typedef osal_void(* | hh503_set_psd_en_cb) (osal_u32 reg_value) |
| typedef osal_void(* | hal_set_phy_filter_cb) (hal_device_stru *hal_device, wlan_channel_band_enum_uint8 band) |
| typedef osal_void(* | hh503_rf_regctl_enable_set_regs_ext_cb) (hal_to_dmac_device_stru *hal_device, wlan_channel_band_enum_uint8 freq_band, osal_u8 cur_ch_num, wlan_channel_bandwidth_enum_uint8 bandwidth) |
| typedef osal_void(* | hh503_set_machw_phy_adc_freq_ext_cb) (hal_to_dmac_device_stru *hal_device, wlan_channel_bandwidth_enum_uint8 bandwidth) |
枚举 | |
| enum | hh503_phy_dac_enum { PHY_DAC_160M = 0 , PHY_DAC_320M = 1 , PHY_DAC_640M = 2 , PHY_DAC_960M = 3 , PHY_DAC_BUTT } |
| enum | hh503_phy_adc_enum { PHY_DAC_80M = 0 , PHY_ADC_160M = 1 , PHY_ADC_320M = 2 , PHY_ADC_640M = 3 , PHY_ADC_BUTT } |
| enum | hh503_phy_dac_num_enum { PHY_DAC_160M_NUM = 160 , PHY_DAC_320M_NUM = 320 , PHY_DAC_640M_NUM = 640 , PHY_DAC_960M_NUM = 960 , PHY_DAC_NUM_BUTT } |
| enum | hh503_phy_adc_num_enum { PHY_ADC_80M_NUM = 80 , PHY_ADC_160M_NUM = 160 , PHY_ADC_320M_NUM = 320 , PHY_ADC_640M_NUM = 640 , PHY_ADC_NUM_BUTT } |
| enum | phy_ch_enum { PHY_CH_0 = 0 , PHY_CH_1 = 1 , PHY_CH_2 = 2 , PHY_CH_3 = 3 , PHY_CH_BUTT } |
| enum | rf_ch_enum { RF_CH_0 = 0 , RF_CH_1 = 1 , RF_CH_2 = 2 , RF_CH_3 = 3 , RF_CH_BUTT } |
函数 | |
| osal_void | hh503_set_phy_channel_num (osal_u8 channel_num) |
| osal_void | hh503_set_phy_channel_freq_factor (osal_u32 freq_factor) |
| osal_void | hh503_set_phy_primary_channel (hal_to_dmac_device_stru *hal_device, wlan_channel_band_enum_uint8 band) |
| osal_void | hh503_device_enable_ftm (osal_void) |
| osal_void | hh503_device_disable_ftm (osal_void) |
| osal_void | hal_get_ch_measurement_result_ram (hal_ch_statics_irq_event_stru *ch_statics) |
| osal_void | hal_get_ch_measurement_result (hal_ch_statics_irq_event_stru *ch_statics) |
| typedef osal_void(* hal_set_phy_filter_cb) (hal_device_stru *hal_device, wlan_channel_band_enum_uint8 band) |
| typedef osal_void(* hh503_radar_config_reg_cb) (hal_dfs_radar_type_enum_uint8 radar_type) |
| typedef osal_void(* hh503_rf_regctl_enable_set_regs_ext_cb) (hal_to_dmac_device_stru *hal_device, wlan_channel_band_enum_uint8 freq_band, osal_u8 cur_ch_num, wlan_channel_bandwidth_enum_uint8 bandwidth) |
| typedef osal_void(* hh503_set_machw_phy_adc_freq_ext_cb) (hal_to_dmac_device_stru *hal_device, wlan_channel_bandwidth_enum_uint8 bandwidth) |
| typedef osal_void(* hh503_update_phy_by_bandwith_cb) (wlan_channel_bandwidth_enum_uint8 bandwidth) |
| typedef osal_u8 phy_ch_enum_unit8 |
| typedef osal_u8 rf_ch_enum_unit8 |
| enum hh503_phy_adc_enum |
| enum hh503_phy_dac_enum |
| enum phy_ch_enum |
| enum rf_ch_enum |
| osal_void hal_get_ch_measurement_result | ( | hal_ch_statics_irq_event_stru * | ch_statics | ) |
| osal_void hal_get_ch_measurement_result_ram | ( | hal_ch_statics_irq_event_stru * | ch_statics | ) |
| osal_void hh503_set_phy_primary_channel | ( | hal_to_dmac_device_stru * | hal_device, |
| wlan_channel_band_enum_uint8 | band | ||
| ) |