wolfBoot/include
John Bland 00a9572b94 change the final steps of wolfBoot_update into
repeatable steps so that power failure wont erase the encryption key and wont cause skipping the testing phase of boot. this is done by marking the update partition as final swap when erasing the final sector and backing up the key in boot sector 0 after swaping the real boot sector 0 to swap. then when a power failure occurs the encryption key will be available in either boot sector 0 or the normal location. the intermediate phase also prevents skipping the testing phase since the last sector, which holds the boot state, is erased and then set repeatably, since the final swap state is set on the update partition
2023-10-13 14:30:04 +02:00
..
wolfboot change the final steps of wolfBoot_update into 2023-10-13 14:30:04 +02:00
x86 fsp: improve debugging 2023-10-02 15:20:39 +02:00
delta.h Fixed delta updates from external devices (+ test) 2021-10-07 14:32:51 +02:00
elf.h ELF: add mmu callback to map segments before loading 2023-07-24 18:12:13 +00:00
encrypt.h change the final steps of wolfBoot_update into 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 change the final steps of wolfBoot_update into 2023-10-13 14:30:04 +02:00
keystore.h Adding GitHub Action for testing TPM features. 2023-08-17 13:43:58 +02:00
loader.h Expanded WCS interface 2023-09-21 07:57:18 +02:00
multiboot.h feature: support multiboot2 boot protocol 2023-07-24 18:12:14 +00:00
pci.h pci: support pci bridges enumeration 2023-08-25 18:43:50 +02:00
printf.h Simulator fixes and support for using MacOS: 2023-08-07 20:54:18 +02:00
spi_drv.h Fixes to get TPM working with T1024 and MMU enabled. 2023-10-06 15:28:16 +02:00
spi_flash.h Support for the STM32 OCTOSPI peripheral. 2023-02-02 12:11:23 -08:00
stage1.h fsp: tpm: support policy stored in the flash 2023-09-28 13:12:26 +02:00
target.h.in Simulator fixes and support for using MacOS: 2023-08-07 20:54:18 +02:00
tpm.h tpm: delete existing NV secret on sealing 2023-09-28 13:12:26 +02:00
uart_drv.h
…
uart_flash.h Changed bitrate for uart_flash tests 2021-08-24 10:00:04 +02:00
user_settings.h safety: panic() when calling random stub 2023-10-09 11:13:42 +02:00