Skip to content

Commit 16c53ff

Browse files
committed
Merge branch 'feature/relinker_more_idf_ver' into 'main'
relinker: add support for more idf version See merge request app-frameworks/esp-matter!704
2 parents 91bf33f + 46c3d4d commit 16c53ff

30 files changed

+402
-25
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
cmake_minimum_required(VERSION 3.5)
2+
3+
message(IDF_VERSION ": $ENV{IDF_VERSION}; idf version number: ${IDF_VERSION_MAJOR}.${IDF_VERSION_MINOR}.${IDF_VERSION_PATCH}")
4+
get_filename_component(SDKCONFIG_COMMON_DIR "${CMAKE_CURRENT_SOURCE_DIR}/sdkconfig.defaults" ABSOLUTE)
5+
set(SDKCONFIG_FILES "${SDKCONFIG_COMMON_DIR}")
6+
7+
# checking if sdkconfig.defaults.target_device exists
8+
get_filename_component(SDKCONFIG_TARGET "${SDKCONFIG_COMMON_DIR}.${IDF_TARGET}" ABSOLUTE)
9+
if(EXISTS ${SDKCONFIG_TARGET})
10+
list(APPEND SDKCONFIG_FILES "${SDKCONFIG_TARGET}")
11+
endif()
12+
13+
# checking if IDF_TARGET is esp32c2
14+
if(IDF_TARGET STREQUAL "esp32c2")
15+
# checking if sdkconfig.defaults.esp32c2.idf_ver exists
16+
get_filename_component(SDKCONFIG_ESP32C2_IDF_MINVER "${SDKCONFIG_TARGET}.v${IDF_VERSION_MAJOR}.${IDF_VERSION_MINOR}" ABSOLUTE)
17+
get_filename_component(SDKCONFIG_ESP32C2_IDF_PATVER "${SDKCONFIG_TARGET}.v${IDF_VERSION_MAJOR}.${IDF_VERSION_MINOR}.${IDF_VERSION_PATCH}" ABSOLUTE)
18+
if(EXISTS ${SDKCONFIG_ESP32C2_IDF_MINVER})
19+
list(APPEND SDKCONFIG_FILES "${SDKCONFIG_ESP32C2_IDF_MINVER}")
20+
elseif(EXISTS ${SDKCONFIG_ESP32C2_IDF_PATVER})
21+
list(APPEND SDKCONFIG_FILES "${SDKCONFIG_ESP32C2_IDF_PATVER}")
22+
else()
23+
message(FATAL_ERROR "Can't support ESP32-C2 for this idf version v${IDF_VERSION_MAJOR}.${IDF_VERSION_MINOR}.${IDF_VERSION_PATCH}")
24+
endif()
25+
endif()
26+
27+
# setting the final sdkconfig path
28+
message(SDKCONFIG_PATH ": ${SDKCONFIG_FILES}")
29+
set(SDKCONFIG_DEFAULTS ${SDKCONFIG_FILES})
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,229 @@
1+
library,object,function,option
2+
libbootloader_support.a,bootloader_flash.c.obj,bootloader_read_flash_id,
3+
libbootloader_support.a,flash_encrypt.c.obj,esp_flash_encryption_enabled,
4+
libdriver.a,gpio.c.obj,gpio_intr_service,
5+
libesp_app_format.a,esp_app_desc.c.obj,esp_app_get_elf_sha256,
6+
libesp_hw_support.a,cpu.c.obj,esp_cpu_wait_for_intr,
7+
libesp_hw_support.a,cpu.c.obj,esp_cpu_reset,
8+
libesp_hw_support.a,esp_clk.c.obj,esp_clk_cpu_freq,
9+
libesp_hw_support.a,esp_clk.c.obj,esp_clk_apb_freq,
10+
libesp_hw_support.a,esp_clk.c.obj,esp_clk_xtal_freq,
11+
libesp_hw_support.a,esp_memory_utils.c.obj,esp_ptr_byte_accessible,
12+
libesp_hw_support.a,hw_random.c.obj,esp_random,
13+
libesp_hw_support.a,intr_alloc.c.obj,shared_intr_isr,
14+
libesp_hw_support.a,intr_alloc.c.obj,esp_intr_noniram_disable,
15+
libesp_hw_support.a,intr_alloc.c.obj,esp_intr_noniram_enable,
16+
libesp_hw_support.a,intr_alloc.c.obj,esp_intr_enable,
17+
libesp_hw_support.a,intr_alloc.c.obj,esp_intr_disable,
18+
libesp_hw_support.a,periph_ctrl.c.obj,wifi_bt_common_module_enable,
19+
libesp_hw_support.a,periph_ctrl.c.obj,wifi_bt_common_module_disable,
20+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_ctrl_read_reg,
21+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_ctrl_read_reg_mask,
22+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_ctrl_write_reg,
23+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_ctrl_write_reg_mask,
24+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_enter_critical,
25+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_exit_critical,
26+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_analog_cali_reg_read,
27+
libesp_hw_support.a,regi2c_ctrl.c.obj,regi2c_analog_cali_reg_write,
28+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_32k_enable_external,
29+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_fast_src_set,
30+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_slow_freq_get_hz,
31+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_slow_src_get,
32+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_slow_src_set,
33+
libesp_hw_support.a,rtc_clk.c.obj,rtc_dig_clk8m_disable,
34+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_set_config_fast,
35+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_8m_enable,
36+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_8md256_enabled,
37+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_get_config,
38+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_mhz_to_config,
39+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_set_config,
40+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_to_pll_mhz,
41+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_set_xtal,
42+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_xtal_freq_get,
43+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_cpu_freq_to_xtal,
44+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_bbpll_disable,
45+
libesp_hw_support.a,rtc_clk.c.obj,rtc_clk_apb_freq_update,
46+
libesp_hw_support.a,rtc_clk.c.obj,clk_ll_rtc_slow_get_src,FALSE
47+
libesp_hw_support.a,rtc_init.c.obj,rtc_vddsdio_set_config,
48+
libesp_hw_support.a,rtc_module.c.obj,rtc_isr,
49+
libesp_hw_support.a,rtc_module.c.obj,rtc_isr_noniram_disable,
50+
libesp_hw_support.a,rtc_module.c.obj,rtc_isr_noniram_enable,
51+
libesp_hw_support.a,rtc_sleep.c.obj,rtc_sleep_pu,
52+
libesp_hw_support.a,rtc_sleep.c.obj,rtc_sleep_get_default_config,
53+
libesp_hw_support.a,rtc_sleep.c.obj,rtc_sleep_init,
54+
libesp_hw_support.a,rtc_sleep.c.obj,rtc_sleep_low_init,
55+
libesp_hw_support.a,rtc_sleep.c.obj,rtc_sleep_start,
56+
libesp_hw_support.a,rtc_time.c.obj,rtc_clk_cal,
57+
libesp_hw_support.a,rtc_time.c.obj,rtc_clk_cal_internal,
58+
libesp_hw_support.a,rtc_time.c.obj,rtc_time_get,
59+
libesp_hw_support.a,rtc_time.c.obj,rtc_time_us_to_slowclk,
60+
libesp_hw_support.a,rtc_time.c.obj,rtc_time_slowclk_to_us,
61+
libesp_hw_support.a,sleep_modes.c.obj,periph_ll_periph_enabled,
62+
libesp_hw_support.a,sleep_modes.c.obj,esp_sleep_start,
63+
libesp_hw_support.a,sleep_modes.c.obj,esp_deep_sleep_start,
64+
libesp_hw_support.a,systimer.c.obj,systimer_us_to_ticks,
65+
libesp_phy.a,phy_init.c.obj,esp_phy_common_clock_enable,
66+
libesp_phy.a,phy_init.c.obj,esp_phy_common_clock_disable,
67+
libesp_phy.a,phy_init.c.obj,esp_wifi_bt_power_domain_on,
68+
libesp_phy.a,phy_override.c.obj,phy_i2c_enter_critical,
69+
libesp_phy.a,phy_override.c.obj,phy_i2c_exit_critical,
70+
libesp_pm.a,pm_locks.c.obj,esp_pm_lock_acquire,
71+
libesp_pm.a,pm_locks.c.obj,esp_pm_lock_release,
72+
libesp_pm.a,pm_impl.c.obj,esp_pm_impl_switch_mode,
73+
libesp_pm.a,pm_impl.c.obj,vApplicationSleep,CONFIG_FREERTOS_USE_TICKLESS_IDLE
74+
libesp_ringbuf.a,ringbuf.c.obj,prvCheckItemAvail,
75+
libesp_ringbuf.a,ringbuf.c.obj,prvGetFreeSize,
76+
libesp_ringbuf.a,ringbuf.c.obj,prvReceiveGenericFromISR,
77+
libesp_ringbuf.a,ringbuf.c.obj,xRingbufferGetMaxItemSize,
78+
libesp_rom.a,esp_rom_systimer.c.obj,systimer_hal_init,
79+
libesp_rom.a,esp_rom_systimer.c.obj,systimer_hal_set_alarm_period,
80+
libesp_rom.a,esp_rom_systimer.c.obj,systimer_hal_set_alarm_target,
81+
libesp_rom.a,esp_rom_systimer.c.obj,systimer_hal_set_tick_rate_ops,
82+
libesp_rom.a,esp_rom_uart.c.obj,esp_rom_uart_set_clock_baudrate,
83+
libesp_system.a,brownout.c.obj,rtc_brownout_isr_handler,CONFIG_ESP_SYSTEM_BROWNOUT_INTR
84+
libesp_system.a,cache_err_int.c.obj,esp_cache_err_get_cpuid,
85+
libesp_system.a,cpu_start.c.obj,call_start_cpu0,
86+
libesp_system.a,crosscore_int.c.obj,esp_crosscore_int_send,
87+
libesp_system.a,crosscore_int.c.obj,esp_crosscore_int_send_yield,
88+
libesp_system.a,esp_system.c.obj,esp_restart,
89+
libesp_system.a,esp_system.c.obj,esp_system_abort,
90+
libesp_system.a,reset_reason.c.obj,esp_reset_reason_set_hint,
91+
libesp_system.a,reset_reason.c.obj,esp_reset_reason_get_hint,
92+
libesp_system.a,ubsan.c.obj,__ubsan_include,
93+
libesp_timer.a,esp_timer.c.obj,esp_timer_get_next_alarm_for_wake_up,
94+
libesp_timer.a,esp_timer.c.obj,esp_timer_start_once,
95+
libesp_timer.a,esp_timer.c.obj,esp_timer_start_periodic,
96+
libesp_timer.a,esp_timer.c.obj,esp_timer_stop,
97+
libesp_timer.a,esp_timer.c.obj,esp_timer_get_expiry_time,
98+
libesp_timer.a,esp_timer_impl_systimer.c.obj,esp_timer_impl_set_alarm_id,
99+
libesp_timer.a,esp_timer_impl_systimer.c.obj,esp_timer_impl_update_apb_freq,
100+
libesp_timer.a,esp_timer_impl_systimer.c.obj,esp_timer_impl_get_min_period_us,
101+
libesp_timer.a,ets_timer_legacy.c.obj,ets_timer_arm_us,
102+
libesp_timer.a,ets_timer_legacy.c.obj,ets_timer_arm,
103+
libesp_timer.a,ets_timer_legacy.c.obj,ets_timer_disarm,
104+
libesp_timer.a,system_time.c.obj,esp_system_get_time,
105+
libesp_wifi.a,esp_adapter.c.obj,semphr_take_from_isr_wrapper,
106+
libesp_wifi.a,esp_adapter.c.obj,wifi_realloc,
107+
libesp_wifi.a,esp_adapter.c.obj,coex_event_duration_get_wrapper,
108+
libesp_wifi.a,esp_adapter.c.obj,coex_schm_interval_set_wrapper,
109+
libesp_wifi.a,esp_adapter.c.obj,esp_empty_wrapper,
110+
libesp_wifi.a,esp_adapter.c.obj,wifi_calloc,
111+
libesp_wifi.a,esp_adapter.c.obj,wifi_zalloc_wrapper,
112+
libesp_wifi.a,esp_adapter.c.obj,env_is_chip_wrapper,
113+
libesp_wifi.a,esp_adapter.c.obj,is_from_isr_wrapper,
114+
libesp_wifi.a,esp_adapter.c.obj,semphr_give_from_isr_wrapper,
115+
libesp_wifi.a,esp_adapter.c.obj,mutex_lock_wrapper,
116+
libesp_wifi.a,esp_adapter.c.obj,mutex_unlock_wrapper,
117+
libesp_wifi.a,esp_adapter.c.obj,task_ms_to_tick_wrapper,
118+
libesp_wifi.a,esp_adapter.c.obj,wifi_apb80m_request_wrapper,
119+
libesp_wifi.a,esp_adapter.c.obj,wifi_apb80m_release_wrapper,
120+
libesp_wifi.a,esp_adapter.c.obj,timer_arm_wrapper,
121+
libesp_wifi.a,esp_adapter.c.obj,wifi_malloc,
122+
libesp_wifi.a,esp_adapter.c.obj,timer_disarm_wrapper,
123+
libesp_wifi.a,esp_adapter.c.obj,timer_arm_us_wrapper,
124+
libesp_wifi.a,esp_adapter.c.obj,wifi_rtc_enable_iso_wrapper,
125+
libesp_wifi.a,esp_adapter.c.obj,wifi_rtc_disable_iso_wrapper,
126+
libesp_wifi.a,esp_adapter.c.obj,malloc_internal_wrapper,
127+
libesp_wifi.a,esp_adapter.c.obj,realloc_internal_wrapper,
128+
libesp_wifi.a,esp_adapter.c.obj,calloc_internal_wrapper,
129+
libesp_wifi.a,esp_adapter.c.obj,zalloc_internal_wrapper,
130+
libesp_wifi.a,esp_adapter.c.obj,coex_status_get_wrapper,
131+
libesp_wifi.a,esp_adapter.c.obj,coex_wifi_release_wrapper,
132+
libfreertos.a,list.c.obj,uxListRemove,FALSE
133+
libfreertos.a,list.c.obj,vListInitialise,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
134+
libfreertos.a,list.c.obj,vListInitialiseItem,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
135+
libfreertos.a,list.c.obj,vListInsert,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
136+
libfreertos.a,list.c.obj,vListInsertEnd,FALSE
137+
libfreertos.a,port.c.obj,vApplicationStackOverflowHook,FALSE
138+
libfreertos.a,port.c.obj,vPortYieldOtherCore,FALSE
139+
libfreertos.a,port.c.obj,vPortYield,
140+
libfreertos.a,port_common.c.obj,xPortcheckValidStackMem,
141+
libfreertos.a,port_common.c.obj,vApplicationGetTimerTaskMemory,
142+
libfreertos.a,port_common.c.obj,esp_startup_start_app_common,
143+
libfreertos.a,port_common.c.obj,xPortCheckValidTCBMem,
144+
libfreertos.a,port_common.c.obj,vApplicationGetIdleTaskMemory,
145+
libfreertos.a,port_systick.c.obj,vPortSetupTimer,
146+
libfreertos.a,port_systick.c.obj,xPortSysTickHandler,FALSE
147+
libfreertos.a,tasks.c.obj,__getreent,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
148+
libfreertos.a,tasks.c.obj,pcTaskGetName,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
149+
libfreertos.a,tasks.c.obj,prvDeleteTLS,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
150+
libfreertos.a,tasks.c.obj,pvTaskIncrementMutexHeldCount,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
151+
libfreertos.a,tasks.c.obj,taskSelectHighestPriorityTaskSMP,FALSE
152+
libfreertos.a,tasks.c.obj,taskYIELD_OTHER_CORE,FALSE
153+
libfreertos.a,tasks.c.obj,vTaskGetSnapshot,CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH
154+
libfreertos.a,tasks.c.obj,vTaskInternalSetTimeOutState,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
155+
libfreertos.a,tasks.c.obj,vTaskPlaceOnEventList,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
156+
libfreertos.a,tasks.c.obj,vTaskPlaceOnEventListRestricted,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
157+
libfreertos.a,tasks.c.obj,vTaskPlaceOnUnorderedEventList,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
158+
libfreertos.a,tasks.c.obj,vTaskPriorityDisinheritAfterTimeout,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
159+
libfreertos.a,tasks.c.obj,vTaskReleaseEventListLock,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
160+
libfreertos.a,tasks.c.obj,vTaskTakeEventListLock,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
161+
libfreertos.a,tasks.c.obj,xTaskCheckForTimeOut,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
162+
libfreertos.a,tasks.c.obj,xTaskGetCurrentTaskHandle,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
163+
libfreertos.a,tasks.c.obj,xTaskGetSchedulerState,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
164+
libfreertos.a,tasks.c.obj,xTaskGetTickCount,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
165+
libfreertos.a,tasks.c.obj,xTaskPriorityDisinherit,FALSE
166+
libfreertos.a,tasks.c.obj,xTaskPriorityInherit,CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
167+
libfreertos.a,tasks.c.obj,prvGetExpectedIdleTime,FALSE
168+
libfreertos.a,tasks.c.obj,vTaskStepTick,FALSE
169+
libhal.a,brownout_hal.c.obj,brownout_hal_intr_clear,
170+
libheap.a,heap_caps.c.obj,heap_caps_free,
171+
libheap.a,heap_caps.c.obj,heap_caps_realloc_base,
172+
libheap.a,heap_caps.c.obj,heap_caps_realloc,
173+
libheap.a,heap_caps.c.obj,heap_caps_calloc,
174+
libheap.a,heap_caps.c.obj,heap_caps_malloc_base,
175+
libheap.a,heap_caps.c.obj,heap_caps_malloc,
176+
libheap.a,heap_caps.c.obj,heap_caps_malloc_default,
177+
libheap.a,heap_caps.c.obj,heap_caps_realloc_default,
178+
libheap.a,heap_caps.c.obj,find_containing_heap,
179+
libheap.a,multi_heap.c.obj,_multi_heap_lock,
180+
libheap.a,multi_heap.c.obj,_multi_heap_unlock,
181+
libheap.a,multi_heap.c.obj,multi_heap_in_rom_init,
182+
liblog.a,log_freertos.c.obj,esp_log_timestamp,
183+
liblog.a,log_freertos.c.obj,esp_log_impl_lock,
184+
liblog.a,log_freertos.c.obj,esp_log_impl_unlock,
185+
liblog.a,log_freertos.c.obj,esp_log_impl_lock_timeout,
186+
liblog.a,log_freertos.c.obj,esp_log_early_timestamp,
187+
liblog.a,log.c.obj,esp_log_write,
188+
libnewlib.a,abort.c.obj,abort,
189+
libnewlib.a,assert.c.obj,__assert_func,
190+
libnewlib.a,assert.c.obj,newlib_include_assert_impl,
191+
libnewlib.a,heap.c.obj,_calloc_r,
192+
libnewlib.a,heap.c.obj,_free_r,
193+
libnewlib.a,heap.c.obj,_malloc_r,
194+
libnewlib.a,heap.c.obj,_realloc_r,
195+
libnewlib.a,heap.c.obj,calloc,
196+
libnewlib.a,heap.c.obj,cfree,
197+
libnewlib.a,heap.c.obj,free,
198+
libnewlib.a,heap.c.obj,malloc,
199+
libnewlib.a,heap.c.obj,newlib_include_heap_impl,
200+
libnewlib.a,heap.c.obj,realloc,
201+
libnewlib.a,locks.c.obj,_lock_try_acquire_recursive,
202+
libnewlib.a,locks.c.obj,_lock_release,
203+
libnewlib.a,locks.c.obj,_lock_release_recursive,
204+
libnewlib.a,locks.c.obj,__retarget_lock_init,
205+
libnewlib.a,locks.c.obj,__retarget_lock_init_recursive,
206+
libnewlib.a,locks.c.obj,__retarget_lock_close,
207+
libnewlib.a,locks.c.obj,__retarget_lock_close_recursive,
208+
libnewlib.a,locks.c.obj,__retarget_lock_acquire,
209+
libnewlib.a,locks.c.obj,lock_init_generic,
210+
libnewlib.a,locks.c.obj,__retarget_lock_acquire_recursive,
211+
libnewlib.a,locks.c.obj,__retarget_lock_try_acquire,
212+
libnewlib.a,locks.c.obj,__retarget_lock_try_acquire_recursive,
213+
libnewlib.a,locks.c.obj,__retarget_lock_release,
214+
libnewlib.a,locks.c.obj,__retarget_lock_release_recursive,
215+
libnewlib.a,locks.c.obj,_lock_close,
216+
libnewlib.a,locks.c.obj,lock_acquire_generic,
217+
libnewlib.a,locks.c.obj,_lock_acquire,
218+
libnewlib.a,locks.c.obj,_lock_acquire_recursive,
219+
libnewlib.a,locks.c.obj,_lock_try_acquire,
220+
libnewlib.a,reent_init.c.obj,esp_reent_init,
221+
libnewlib.a,time.c.obj,_times_r,
222+
libnewlib.a,time.c.obj,_gettimeofday_r,
223+
libpp.a,pp_debug.o,wifi_gpio_debug,
224+
libpthread.a,pthread.c.obj,pthread_mutex_lock_internal,
225+
libpthread.a,pthread.c.obj,pthread_mutex_lock,
226+
libpthread.a,pthread.c.obj,pthread_mutex_unlock,
227+
libriscv.a,interrupt.c.obj,intr_handler_get,
228+
libriscv.a,interrupt.c.obj,intr_handler_set,
229+
libriscv.a,interrupt.c.obj,intr_matrix_route,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
library,path
2+
libble_app.a,$IDF_PATH/components/bt/controller/lib_esp32c2/esp32c2-bt-lib/libble_app.a
3+
libpp.a,$IDF_PATH/components/esp_wifi/lib/esp32c2/libpp.a
4+
libbootloader_support.a,./esp-idf/bootloader_support/libbootloader_support.a
5+
libbt.a,./esp-idf/bt/libbt.a
6+
libdriver.a,./esp-idf/driver/libdriver.a
7+
libesp_app_format.a,./esp-idf/esp_app_format/libesp_app_format.a
8+
libesp_hw_support.a,./esp-idf/esp_hw_support/libesp_hw_support.a
9+
libesp_phy.a,./esp-idf/esp_phy/libesp_phy.a
10+
libesp_pm.a,./esp-idf/esp_pm/libesp_pm.a
11+
libesp_ringbuf.a,./esp-idf/esp_ringbuf/libesp_ringbuf.a
12+
libesp_rom.a,./esp-idf/esp_rom/libesp_rom.a
13+
libesp_system.a,./esp-idf/esp_system/libesp_system.a
14+
libesp_timer.a,./esp-idf/esp_timer/libesp_timer.a
15+
libesp_wifi.a,./esp-idf/esp_wifi/libesp_wifi.a
16+
libfreertos.a,./esp-idf/freertos/libfreertos.a
17+
libhal.a,./esp-idf/hal/libhal.a
18+
libheap.a,./esp-idf/heap/libheap.a
19+
liblog.a,./esp-idf/log/liblog.a
20+
libnewlib.a,./esp-idf/newlib/libnewlib.a
21+
libpthread.a,./esp-idf/pthread/libpthread.a
22+
libriscv.a,./esp-idf/riscv/libriscv.a
23+
libspi_flash.a,./esp-idf/spi_flash/libspi_flash.a

0 commit comments

Comments
 (0)