refactor(esp_system): clear dependency on hal components

This commit is contained in:
Chen Chen
2025-12-16 09:11:59 +08:00
parent bc646511dd
commit 1b015d22eb
30 changed files with 970 additions and 884 deletions
+1 -12
View File
@@ -71,22 +71,11 @@ else()
idf_component_register(SRCS "${srcs}"
INCLUDE_DIRS include
PRIV_REQUIRES spi_flash esp_timer esp_mm esp_hal_mspi
PRIV_REQUIRES spi_flash esp_timer esp_mm esp_hal_mspi esp_hal_wdt
# [refactor-todo] requirements due to init code,
# should be removable once using component init functions
# link-time registration is used.
bootloader_support esp_pm esp_usb_cdc_rom_console
# [REFACTOR-TODO] Provide system hook to release dependency reversion.
# IDF-13980
esp_hal_i2c
esp_hal_i2s
esp_hal_wdt
esp_hal_lcd
esp_hal_mcpwm
esp_hal_pcnt
esp_hal_cam
esp_hal_parlio
esp_hal_twai
LDFRAGMENTS "linker.lf" "app.lf")
add_subdirectory(port)