diff options
| author | Levi Yun <yeoreum.yun@arm.com> | 2025-10-02 12:11:04 +0100 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-02-04 18:42:35 +0000 |
| commit | 6d4b80aab3acc9cf7a127e0112b1bd68c7d40ddb (patch) | |
| tree | 181fbb16fdffb5c0693be0d81db9963b77e5ca6f | |
| parent | 96572d4d72be4fc8192f35a1772b2ccf8cbdc5f4 (diff) | |
| download | edk2-master.zip edk2-master.tar.gz edk2-master.tar.bz2 | |
The Firmware Handoff specification has withdrawn
the use of the “XOR” checksum and updated
the checksum calculation to use “SUM” [0].
Accordingly, libtl has also been updated to reflect this change [1].
The “XOR” checksum calculation existed in version 1;
however, as mentioned above, it has been withdrawn, and
TF-A always provides the checksum using the “SUM” calculation.
Therefore, the xferlist version is updated to version 2.
Link: https://github.com/FirmwareHandoff/firmware_handoff/pull/81 [0]
Link: https://review.trustedfirmware.org/c/shared/transfer-list-library/+/46033 [1]
Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
| -rw-r--r-- | ArmPkg/Include/IndustryStandard/ArmTransferList.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ArmPkg/Include/IndustryStandard/ArmTransferList.h b/ArmPkg/Include/IndustryStandard/ArmTransferList.h index 2bc0d80..f8b4a6d 100644 --- a/ArmPkg/Include/IndustryStandard/ArmTransferList.h +++ b/ArmPkg/Include/IndustryStandard/ArmTransferList.h @@ -20,7 +20,7 @@ #include <Base.h>
#include <Uefi.h>
-#define ARM_FW_HANDOFF_PROTOCOL_VERSION 1
+#define ARM_FW_HANDOFF_PROTOCOL_VERSION 2
#define TRANSFER_LIST_ALIGNMENT 8 // 8 byte alignment
#define TRANSFER_LIST_SIGNATURE_64 (0x4a0fb10b)
|
