esp-idf/components/bootloader_support
Aditya Patwardhan 4dc2ace0b7
fix(esp_hw_support): Update key manager support
1) Added new Key Manager APIs
    2) Added crypto locking layer for Key Manager
    3) Remove support for deploying known key
    4) Format key manager support
    5) Fix build header error
    6) Updated the key_mgr_types.h file
    7) Added key manager tests
2024-01-23 10:24:39 +05:30
..
bootloader_flash feat(esp32c5): support esptool on esp32c5 beta3 2024-01-09 13:11:11 +08:00
include feat(esp32c5): support esptool on esp32c5 beta3 2024-01-09 13:11:11 +08:00
private_include feat(bootloader_support): Make `esp_secure_boot_verify_sbv2_signature_block()` function public 2023-12-11 18:50:55 +05:30
src fix(esp_hw_support): Update key manager support 2024-01-23 10:24:39 +05:30
test_apps feat(esp32c5): support esptool on esp32c5 beta3 2024-01-09 13:11:11 +08:00
CMakeLists.txt fix(rng): only build bootloader_random apis once 2023-10-19 16:15:52 +08:00
README.rst Refactor existing bootloader common functionality into bootloader_support component 2016-11-02 17:58:41 +11:00

README.rst

Bootloader Support Component
============================

Overview
--------

"Bootloader support" contains APIs which are used by the bootloader but are also needed for the main app.

Code in this component needs to be aware of being executed in a bootloader environment (no RTOS available, BOOTLOADER_BUILD macro set) or in an esp-idf app environment (RTOS running, need locking support.)