commit | f39076d001deadd51b9178476caef7f0716e9379 | [log] [tgz] |
---|---|---|
author | J-Alves <joao.alves@arm.com> | Wed Mar 02 14:01:42 2022 +0000 |
committer | Olivier Deprez <olivier.deprez@arm.com> | Fri May 06 11:52:49 2022 +0200 |
tree | 6f480fb0912957e0107e780cf93dea0654361ed4 | |
parent | 16440856ae38107fd93884195b342542b70e84a6 [diff] |
refactor: change format of sp pkg Hafnium supports 1-to-1 mapping of PAs to IPAs. According to the boot protocol from FF-A v1.1 EAC0 spec, the boot information blob should be provided in a continuous memory segment. In order to simplify Hafnium's memory operations at boot stage, the SP Package has been refactored to allocate space for the boot information blob. The change made to 'manifest.c' and to test SPs configuration is to prevent this change from breaking the tests. The SP package initialization in hafnium is revised in a subsequent patch. Change-Id: I1d0a0b0aad3e305b3a33cd2bde55fc1f096586ca Signed-off-by: J-Alves <joao.alves@arm.com>
Hafnium is a hypervisor, initially supporting aarch64 (64-bit Armv8 CPUs).
Get in touch and keep up-to-date at hafnium@lists.trustedfirmware.org. See feature requests and bugs on our bug dashboard.
To jump in and build Hafnium, follow the getting started instructions.
If you want to contribute to the project, see details of how we accept contributions.
More documentation is available on: