esp-idf/components/bootloader_support/include
Ivan Grokhotkov 85cb079838
esp_hw_support: remove public dependency on bootloader_support
In c4bcf111, soc_memory_types.h header was moved from soc to
esp_hw_support. Since some of the functions are also used in
bootloader and because esp_hw_support is not part of the bootloader
build, part of the functions were moved into bootloader_support.
To make these functions available to the app, bootloader_support was
added as a public dependency of esp_hw_support.

Since esp_hw_support is in common requirements list, this has added
bootloader_support as a public requirement to every component in the
build. Adding new public requirements outside of common components
is undesirable, since components may accidentally include headers
from bootloader_support without explicitly declaring it as a
requirement.

This commit reverts this addition. Until a better solution is found,
some part of esp_memory_utils.h is duplicated into
bootloader_memory_utils.h. A CI check is added to make sure these
files stay in sync.
2022-04-16 10:50:12 +02:00
..
bootloader_clock.h soc: Adds efuse hal 2022-02-24 22:20:09 +08:00
bootloader_common.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
bootloader_mem.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
bootloader_memory_utils.h esp_hw_support: remove public dependency on bootloader_support 2022-04-16 10:50:12 +02:00
bootloader_random.h refactor (docs, rng): Clarify RNG usage 2022-04-11 10:55:28 +08:00
bootloader_util.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
esp_app_format.h add support for Flash 32MB..128MB (S2, S3) 2022-02-21 10:26:41 +03:00
esp_flash_data_types.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
esp_flash_encrypt.h G0: remove components/esp32* dependency on efuse component 2022-03-30 11:40:37 +08:00
esp_flash_partitions.h Merge branch 'update_copyright_notice_bootloader_support' into 'master' 2021-05-19 00:26:35 +00:00
esp_image_format.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
esp_secure_boot.h soc: Adds efuse hal 2022-02-24 22:20:09 +08:00