wolfBoot/include
John Bland 6c2a37bdea remove complicated key saving process and instead
leave the encryption key for wolfBoot_success to erase.
FINAL_SWAP was also stopping the case where the partition was put into testing before the update sector status flags could be erased. now, don't erase the update sector flags. instead put the update partition in IMG_STATE_FINAL_FLAGS state before putting the boot partition in IMG_STATE_TESTING. Then only erase the update sector flags on wolfBoot_update_trigger. under this scheme, the sector flags are intact if the power failed before we could set IMG_STATE_TESTING but are wiped if we do need to swap over after after wolfBoot_success fails to be called
2023-10-13 14:30:04 +02:00
..
wolfboot remove complicated key saving process and instead 2023-10-13 14:30:04 +02:00
x86 fsp: improve debugging 2023-10-02 15:20:39 +02:00
delta.h
elf.h
encrypt.h remove complicated key saving process and instead 2023-10-13 14:30:04 +02:00
hal.h Unified TZ support for STM32L5/U5 2023-09-21 07:57:18 +02:00
image.h remove complicated key saving process and instead 2023-10-13 14:30:04 +02:00
keystore.h
loader.h
multiboot.h
pci.h
printf.h
spi_drv.h Fixes to get TPM working with T1024 and MMU enabled. 2023-10-06 15:28:16 +02:00
spi_flash.h
stage1.h fsp: tpm: support policy stored in the flash 2023-09-28 13:12:26 +02:00
target.h.in
tpm.h tpm: delete existing NV secret on sealing 2023-09-28 13:12:26 +02:00
uart_drv.h
uart_flash.h
user_settings.h safety: panic() when calling random stub 2023-10-09 11:13:42 +02:00