wolfBoot/include
David Garske acb9d832eb Fixes for Xilinx Zynq UltraScale+ MPSoC:
* Fixes to support wolfBoot native make and gcc-arm cross compiler. ZD 18159
* Adjust wolfBoot linker script to not use 0 base, instead use end of DDR - 1MB.
* Fixed QSPI bare-metal driver for multi-sector and read return code.
* Fixed issue with Xilinx XMSS IMAGE_HEADER_SIZE in documentation. It should be 5000 bytes.
* Performance optimizations for QSPI:
  - Allow configuration of SPI clock.
  - Improve GSPI FIFO TX/RX fill.
* Added support for FAST_MEMCPY that supports an aligned 32-bit.
* Added Flattened uImage Tree (FIT) image (FDT format).
* Added Aarch64 support for FDT fixups.
* Added Aarch64 startup to support EL2 with cache/MMU.
* Added documentation about exception levels
* Moved zynqmp registers to header.
* Fix printf uart_writenum "buf" len.
* Updated fdt-parser to support saving off larger data images.
2024-12-30 15:36:43 +01:00
..
MPLAB Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
wolfboot Peer review fixes. Default to ML-DSA level 2. 2024-12-05 13:39:47 -08:00
x86 gpt: fix spelling error 2024-12-19 20:12:16 +01:00
delta.h Removed all compile-time dependency from keytools 2024-11-26 13:17:00 +01:00
elf.h Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
encrypt.h Xilinx zynqmp documentation cleanups. Fixes for building with Eclipse wildcard .c include pains. 2024-08-14 18:06:12 +02:00
fdt.h Fixes for Xilinx Zynq UltraScale+ MPSoC: 2024-12-30 15:36:43 +01:00
hal.h Initial wolfHSM support for simulator and AURIX TC3xx 2024-11-13 09:52:49 +01:00
image.h Cleanups after hybrid signing PR. 2024-10-31 11:23:52 +01:00
keystore.h Support for hybrid authentication (2 ciphers) 2024-10-30 13:17:06 +01:00
loader.h Support for hybrid authentication (2 ciphers) 2024-10-30 13:17:06 +01:00
multiboot.h Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
otp_keystore.h Add command line tool to generate otp.bin 2024-07-09 08:42:33 +02:00
pci.h pci: move pcie_retraining_link in boot_x86_fsp 2024-04-29 10:27:42 +02:00
printf.h Fixes for Xilinx Zynq UltraScale+ MPSoC: 2024-12-30 15:36:43 +01:00
spi_drv.h Initial support for NXP LS1028A. Booting into OCRAM app. Updates to ARMv8 startup. 2024-12-02 19:41:26 +01:00
spi_flash.h Support for the Nordic nRF5340 (application and network cores): 2024-10-11 10:29:59 +02:00
stage2_params.h pci: stage2: uniform parameter-less function prototype 2024-04-29 09:53:49 +02:00
target.h.in Fixes for building wolfBoot with XMSS/LMS. 2024-08-14 18:06:12 +02:00
tpm.h tpm: include self test wrapper 2024-04-29 09:53:49 +02:00
uart_drv.h Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
uart_flash.h Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
user_settings.h - support for wolfHSM ML-DSA on simulator and AURIX (DMA only) 2024-12-16 19:12:23 +01:00