feat(efuse): Move efuse-related init steps into the component

This commit is contained in:
KonstantinKondrashov
2024-01-11 20:59:08 +08:00
committed by Konstantin Kondrashov
parent 1253ab6e27
commit f9800e0726
13 changed files with 178 additions and 127 deletions

View File

@@ -40,8 +40,10 @@ set(extra_components_which_shouldnt_be_included
esp_app_format
# esp_bootloader_format is dependency of bootloader_support, app_update
esp_bootloader_format
# [refactor-todo]: efuse is a dependency of esp_hw_support, esp_system.
# Figure out if these components can exist without a dependency on efuse.
# [refactor-todo]:
# Figure out if the esp_hw_support component can exist without a dependency on efuse.
# efuse is used by the ADC calibration functions in esp_hw_support/adc_share_hw_ctrl.c,
# it could use the efuse hal (if virtual efuse mode is not used for tests).
# If not, see if esp_hw_support can provide minimal efuse component replacement in G1 build.
efuse
# esp_pm is pulled in by freertos, can be made a weak dependency