feat(wifi): update esp32c61 ld files

This commit is contained in:
yinqingzhao
2025-12-30 20:16:39 +08:00
parent 877b9a171a
commit d09c9f2cfb
3 changed files with 22 additions and 12 deletions
@@ -9,12 +9,14 @@
***************************************/
coex_core_timer_idx_get = 0x40000a54;
coex_status_get = 0x40000a74;
//coex_status_get = 0x40000a74;
ets_delay_us = 0x4000003c;
ieee80211_encap_esfbuf = 0x40000ac8;
ieee80211_set_tx_desc = 0x40000ad8;
sta_input = 0x40000b3c;
sta_rx_eapol = 0x40000b40;
sta_reset_beacon_timeout = 0x40000b44;
//sta_rx_eapol = 0x40000b40;
//sta_reset_beacon_timeout = 0x40000b44;
hal_mac_tx_set_ppdu = 0x40000b74;
ic_mac_deinit = 0x40000be8;
ic_mac_init = 0x40000bec;
@@ -22,30 +24,29 @@ lmacTxFrame = 0x40000c40;
lmacDisableTransmit = 0x40000c44;
pm_check_state = 0x40000cb4;
pm_set_beacon_filter = 0x40000cd8;
pm_is_in_wifi_slice_threshold = 0x40000cdc;
//pm_is_in_wifi_slice_threshold = 0x40000cdc;
pm_keep_alive = 0x40000ce4;
pm_process_tim = 0x40000d14;
pm_tbtt_process = 0x40000d28;
pm_tx_data_process = 0x40000d44;
pm_twt_process = 0x40000d54;
pm_mac_try_enable_modem_state = 0x40000d68;
pm_update_next_tbtt = 0x40000d70;
//pm_update_next_tbtt = 0x40000d70;
pm_clear_wakeup_signal = 0x40000d78;
pm_mac_disable_tsf_tbtt_soc_wakeup = 0x40000d7c;
pm_mac_disable_tsf_tbtt_modem_wakeup = 0x40000d80;
pm_mac_enable_tsf_tbtt_soc_wakeup = 0x40000d84;
pm_mac_enable_tsf_tbtt_modem_wakeup = 0x40000d88;
pm_mac_modem_params_rt_update = 0x40000d8c;
//pm_mac_modem_params_rt_update = 0x40000d8c;
pm_coex_pwr_update = 0x40000d9c;
ppMapTxQueue = 0x40000ddc;
ppProcTxSecFrame = 0x40000de0;
ppProcessTxQ = 0x40000de8;
ppRxFragmentProc = 0x40000e00;
ppRxPkt = 0x40000e04;
ppRxProtoProc = 0x40000e08;
ppProcessLifeTime = 0x40000e54;
//ppProcessLifeTime = 0x40000e54;
rcGetSched = 0x40000eb4;
wDev_ProcessRxSucData = 0x40000f54;
//wDev_ProcessRxSucData = 0x40000f54;
pm_get_tbtt_count = 0x400014c8;
pm_beacon_offset_check = 0x40001564;
pm_beacon_offset_get_average = 0x40001568;
@@ -118,7 +119,7 @@ phy_ant_wifitx_cfg = 0x40001164;
phy_ant_wifirx_cfg = 0x40001168;
phy_ant_bttx_cfg = 0x4000116c;
phy_ant_btrx_cfg = 0x40001170;
phy_chan_dump_cfg = 0x40001174;
//phy_chan_dump_cfg = 0x40001174;
phy_enable_low_rate = 0x40001178;
phy_disable_low_rate = 0x4000117c;
phy_is_low_rate_enabled = 0x40001180;
@@ -28,7 +28,7 @@ ic_ebuf_recycle_rx = 0x40000aa8;
ic_ebuf_recycle_tx = 0x40000aac;
ic_reset_rx_ba = 0x40000ab0;
ic_ebuf_alloc = 0x40000ab4;
ic_reset_extra_softap_rx_ba = 0x40000ab8;
//ic_reset_extra_softap_rx_ba = 0x40000ab8;
ieee80211_align_eb = 0x40000abc;
ieee80211_ampdu_reorder = 0x40000ac0;
ieee80211_ampdu_start_age_timer = 0x40000ac4;
@@ -64,7 +64,7 @@ wifi_is_started = 0x40000b38;
/*sta_input = 0x40000b3c;*/
//sta_rx_eapol = 0x40000b40;
//sta_reset_beacon_timeout = 0x40000b44;
sta_get_beacon_timeout = 0x40000b48;
//sta_get_beacon_timeout = 0x40000b48;
ampdu_process_multicast_address_qos_frame = 0x40000b4c;
/* Data (.data, .bss, .rodata) */
net80211_funcs = 0x4084ffac;
+9
View File
@@ -718,6 +718,15 @@ void esp32c5_eco3_rom_ptr_init(void)
#endif
#endif
#if CONFIG_IDF_TARGET_ESP32C61
#if CONFIG_ESP32C61_REV_MIN_FULL <= 100
void esp32c61_eco4_rom_ptr_init(void)
{
/* Do not remove, stub to overwrite weak link in Wi-Fi Lib */
}
#endif
#endif
#if CONFIG_IDF_TARGET_ESP32C2
#if CONFIG_ESP32C2_REV_MIN_FULL < 200
void esp32c2_eco4_rom_ptr_init(void)