1#=============================================================================== 2# @brief cmake file 3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED. 4#=============================================================================== 5 6# Wi-Fi基础ROM组件 7set(COMPONENT_NAME "wifi_driver_rom") 8set(SOURCES 9 ${WIFI_DEVICE_DIR}/source/common/romable/common_dft_rom.c 10 ${WIFI_DEVICE_DIR}/source/common/romable/wlan_util_common_rom.c 11 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_timer_rom.c 12 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_rom_cb_rom.c 13 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_util_rom.c 14 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_hcc_adapt_rom.c 15 ${WIFI_DEVICE_DIR}/source/device/frw/romable/oal_mem_rom.c 16 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_task_rom.c 17 ${WIFI_DEVICE_DIR}/source/device/frw/romable/oal_fsm_rom.c 18 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_dmac_rom.c 19 ${WIFI_DEVICE_DIR}/source/device/frw/romable/frw_dmac_adapt_rom.c 20 ${WIFI_DEVICE_DIR}/source/device/frw/romable/oal_pkt_netbuf_rom.c 21 ${WIFI_DEVICE_DIR}/source/device/mac/romable/mac_resource_rom.c 22 ${WIFI_DEVICE_DIR}/source/device/mac/romable/mac_frame_rom.c 23 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_device_rom.c 24 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_latency_stat_rom.c 25 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_smooth_phase_rom.c 26 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_apf_rom.c 27 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_psm_ap_rom.c 28 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_keep_alive_rom.c 29 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_sta_pm_rom.c 30 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_csi_rom.c 31 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_dfx_rom.c 32 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_alg_rom.c 33 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_vap_rom.c 34 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_sdp_rom.c 35 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_data_sample_rom.c 36 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_psm_sta_rom.c 37 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_intf_det_scan_rom.c 38 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_fcs_rom.c 39 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_twt_sta_rom.c 40 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_user_rom.c 41 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_independent_tx_rom.c 42 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_p2p_rom.c 43 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_param_rom.c 44 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_hook_rom.c 45 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_uapsd_sta_rom.c 46 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_btcoex_rom.c 47 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_blockack_rom.c 48 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_psd_rom.c 49 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_alrx_rom.c 50 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_common_rom.c 51 ${WIFI_DEVICE_DIR}/source/device/dmac/romable/dmac_feature_dft_rom.c 52 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_tx_data_rom.c 53 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_rx_data_rom.c 54 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_tx_bss_comm_rom.c 55 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_tx_complete_retry_rom.c 56 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_tx_queue_rom.c 57 ${WIFI_DEVICE_DIR}/source/device/forward/romable/dmac_tx_complete_rom.c 58 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_alg_dbac_rom.c 59 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_alg_txbf_rom.c 60 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_ampdu_rom.c 61 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_bcn_rom.c 62 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_chan_mgmt_rom.c 63 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_chip_rom.c 64 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_coex_reg_rom.c 65 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_csi_rom.c 66 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_device_fsm_rom.c 67 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_device_rom.c 68 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_dscr_rom.c 69 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_event_rom.c 70 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_ftm_rom.c 71 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_gcl_slp_rom.c 72 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_gp_reg_rom.c 73 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_intf_det_rom.c 74 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_irq_rom.c 75 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_mac_err_rom.c 76 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_mac_rom.c 77 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_omi_rom.c 78 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_one_pkt_rom.c 79 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_p2p_rom.c 80 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_phy_rom.c 81 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_pm_rom.c 82 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_psd_rom.c 83 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_rx_rom.c 84 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_tb_rom.c 85 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_tx_rom.c 86 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_tbtt_rom.c 87 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_vap_rom.c 88 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_mac_rom.c 89 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_phy_reg_rom.c 90 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_reset_rom.c 91 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_rx_filter.c 92 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_ant_sel_rom.c 93 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_power_rom.c 94 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/online_cali/fe_log_calc_rom.c 95 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_res_manage/fe_rf_dev.c 96 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/romable/hal_radar_sensor_rom.c 97) 98wifi_alg_compiler_entry(ws63_alg_wifi_rom OUT_SOURCES SOURCES OUT_INCLUDES Wi-Fi-ROM-PUBLIC_HEADER OUT_DEFINES Wi-Fi-PRIVATE_DEFINES 99 WIFI_SOURCES ${SOURCES} WIFI_INCLUDES ${Wi-Fi-ROM-PUBLIC_HEADER} WIFI_DEFINES ${Wi-Fi-PRIVATE_DEFINES}) 100add_rom_base_config() 101build_component() 102 103set(COMPONENT_NAME "wifi_driver_dmac") 104set(SOURCES 105 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_device.c 106 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_device_fsm.c 107 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_init.c 108 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_main.c 109 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_alg_rts.c 110 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_alg_tpc.c 111 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_alg_txbf.c 112 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_anti_intf.c 113 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_csi.c 114 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_mac.c 115 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_mfg.c 116 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_phy.c 117 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_pm.c 118 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_power.c 119 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_tpc.c 120 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_reset.c 121 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_rf.c 122 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_auto_adjust_freq.c 123 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_chip.c 124 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_dscr.c 125 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_msg.c 126 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_chan_mgmt.c 127 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_coex_reg.c 128 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_irq.c 129 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_psd.c 130 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_phy_event.c 131 ${WIFI_DEVICE_DIR}/source/device/hal/hal_ws63/src/hal_wifi_patch.c 132 ${WIFI_DEVICE_DIR}/source/device/main/main.c 133 ${WIFI_DEVICE_DIR}/source/device/main/device_version.c 134 ${WIFI_DEVICE_DIR}/source/device/frw/frw_main.c 135 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_param.c 136 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_sta_pm.c 137 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_btcoex.c 138 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_alrx.c 139 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_psm_sta.c 140 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_psm_ap.c 141 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_twt_sta.c 142 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_config.c 143 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_uapsd_sta.c 144 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_slp.c 145 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_common_hook.c 146 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_dfx.c 147 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_wifi_patch.c 148 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_dfx_init.c 149 ${WIFI_DEVICE_DIR}/source/device/dmac/dmac_phy_event.c 150 ${WIFI_DEVICE_DIR}/source/device/forward/dmac_pkt_debug.c 151 ${WIFI_DEVICE_DIR}/source/device/forward/dmac_forward_main.c 152 153 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize.c 154 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/spec/ws63/cali_offline_cali_cfg.c 155 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/spec/ws63/cali_comp_cfg.c 156 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/spec/ws63/power_ctrl_spec.c 157 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/spec/ws63/power_ppa_ctrl_spec.c 158 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_tx_pwr.c 159 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_logen.c 160 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_cap.c 161 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_iq.c 162 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_iq_tone_alg.c 163 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_rc.c 164 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_rx_dc.c 165 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_tx_dc.c 166 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_r.c 167 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_c.c 168 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/offline_cali/cali_ipa_current.c 169 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/online_cali/cali_online.c 170 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/online_cali/cali_online_tx_pwr.c 171 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/online_cali/cali_tx_complete.c 172 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/online_cali/cali_online_common.c 173 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_comp.c 174 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_offline_comp.c 175 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_tx_dc_comp.c 176 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_rx_dc_comp.c 177 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_rc_comp.c 178 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_tx_pwr_comp.c 179 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_logen_comp.c 180 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_iq_comp.c 181 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_r_comp.c 182 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_c_comp.c 183 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_comp/cali_ipa_current_comp.c 184 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_debug.c 185 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_iq_debug.c 186 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_tx_pwr_debug.c 187 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_logen_debug.c 188 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_tx_dc_debug.c 189 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_rx_dc_debug.c 190 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/cali_debug/cali_rc_debug.c 191 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_mask.c 192 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_data.c 193 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_entry.c 194 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_channel.c 195 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_complex_num.c 196 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_accum_data.c 197 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_proc_dmac_msg.c 198 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_path.c 199 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/calibrate/common_utils/cali_rf_temp_code.c 200 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_power_host.c 201 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_power_device.c 202 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_if.c 203 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_if_pktmem.c 204 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_daq.c 205 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize.c 206 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_res_manage/fe_rf_dev_attach.c 207 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/power_ctrl/fe_rate_pow_lut.c 208 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/power_ctrl/fe_tpc_rate_pow.c 209 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/power_ctrl/fe_init_pow.c 210 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/power_ctrl/fe_update_pow.c 211 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize_rx_insert_loss.c 212 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize_power.c 213 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize_power_cali.c 214 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/rf_customize/fe_rf_customize_rssi_comp.c 215 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/equipment/fe_equipment.c 216 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_if_host.c 217 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_reg_if_host.c 218 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_reg_if_device.c 219 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/phy/ws63/fe_hal_phy_reg_if_rom.c 220) 221# ASIC和FPGA编译文件有差异 222if(BOARD_ASIC IN_LIST DEFINES) 223 list(APPEND SOURCES 224 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_abb_reg_if_rom.c 225 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_pll_reg_if_rom.c 226 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_if.c 227 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_gp_if.c 228 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_if_pktmem.c 229 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/abb_config.c 230 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/rf_init.c 231 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/channel.c 232 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_if_temperate.c 233 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_equipment.c 234 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_reg_if.c 235 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_reg_if_pktmem.c 236 ) 237else() 238 list(APPEND SOURCES 239 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_abb_reg_if_rom.c 240 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_pll_reg_if_rom.c 241 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/fe_hal_rf_if.c 242 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/fe_hal_gp_if.c 243 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/fe_hal_rf_if_pktmem.c 244 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/abb_config.c 245 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/abb_spi_reg_rw.c 246 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/mpw0_poweron.c 247 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/mpw_ssi_reg_if.c 248 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/rf_init.c 249 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/channel.c 250 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/fe_hal_rf_if_temperate.c 251 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/mpw/fe_hal_equipment.c 252 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_reg_if.c 253 ${WIFI_DEVICE_DIR}/source/common/wifi_fe/fe_hal/rf/ws63/fe_hal_rf_reg_if_pktmem.c 254 ) 255endif() 256 257add_base_config() 258# 添加算法源码和头文件 259wifi_alg_compiler_entry(ws63_alg_wifi_device_ram OUT_SOURCES SOURCES WIFI_SOURCES ${SOURCES}) 260build_component() 261 262 263# FEATURE RADAR SENSOR ALG 264set(COMPONENT_NAME "wifi_alg_radar_sensor_rom") 265set(SOURCES 266 ${WIFI_DEVICE_DIR}/source/alg_radar_sensor/romable/alg_radar_fft.c 267) 268set(COMPONENT_PUBLIC_CCFLAGS ${Wi-Fi-COMPONENT_PUBLIC_CCFLAGS}) 269set(COMPONENT_CCFLAGS ${Wi-Fi-COMPONENT_CCFLAGS}) 270set(WHOLE_LINK ${Wi-Fi-WHOLE_LINK}) 271set(MAIN_COMPONENT ${Wi-Fi-MAIN_COMPONENT}) 272set(LIB_OUT_PATH ${BIN_DIR}/${CHIP}/libs/wifi/${TARGET_COMMAND}) 273build_component() 274