You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Downstream patch to add bootcode for AArch64 FVPs #852 (ARM-software#564)
This patch:
1. Create new picolibc changes in downstream to add bootcode for AArch64 FVPs which is authored by: **Oliver Stannard**. The AArch64 FVP (Fixed Virtual Platform) models differ from QEMU in a few ways which affect the crt0 code:
* The memory map is different, so needs different page tables.
* They boot up at EL3, instead of EL1, so we need to set the EL3
versions of the system registers.
* Add option to build crt0 bootcode for different machines
* Build new FVP variants of crt0, instead of replacing QEMU ones
* Split assembly parts of AArch64 crt0 into a separate file
* Make error checking target-specific
And also this patch:
1. Split and group the related picolibc changes into single
patch.
2. Do the necessary changes in the documentation to reflect these
changes.
0 commit comments