summaryrefslogtreecommitdiff
path: root/ArmPkg/Library/ArmTransferListLib
AgeCommit message (Collapse)AuthorFilesLines
2026-01-15ArmPkg: Add Required Library Classes for ArmTransferListLibOliver Smith-Denny1-0/+2
CLANGPDB catches that ArmTransferListLib does not include all of the libraries it requires. This adds them. Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
2025-08-29ArmPkg/ArmTransferList: add TPM_EVENT_LOG informationLevi Yun1-0/+50
Add TRANSFER_EVENT_LOG information according to firmware hand-off spec[0]. and related helper. Links: https://github.com/FirmwareHandoff/firmware_handoff/blob/main/source/transfer_list.rst#tpm-event-log-table-entry-layout-xferlist_evlog Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
2025-08-29ArmPkg/Library/ArmTransferList: add helper to get TransferListLevi Yun2-0/+42
Add helper to get TrnasferList from HOB list. Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
2025-07-24ArmPkg/ArmTransferListLib: Add utility functionsPrachotan Reddy Bathi1-1/+155
Added functionality TransferList Library TransferListVerifyChecksum - Verify TransferList CheckSum TransferListCheckHeader - Check if TransferList header is valid, return suitable opcodes validating the header TransferListFindEntry - Find a specific entry on the TransferList using the TagId TransferListDump - Dump the contents of the TransferList header and the entry headers Signed-off-by: Prachotan Reddy Bathi <Prachotan.Bathi@arm.com>
2025-03-06ArmPkg/ArmTransferListLib: improve coding style complianceLeif Lindholm1-54/+51
The existing code was full of abbreviated function/variable names. Let's nip that in the bud before we add more code to this library. Update the current only upstream user: ArmStandaloneMmCoreEntryPoint. Signed-off-by: Leif Lindholm <leif.lindholm@oss.qualcomm.com>
2025-01-17ArmPkg/Library: Introduce ArmTransferListLiblevi.yun2-0/+197
ArmTransferList is used to pass boot information according to firmware handoff protocol specification [0]. When initializing StandaloneMm, it gets boot information from the PHIT HOB in the TransferList. [0] https://github.com/FirmwareHandoff/firmware_handoff Signed-off-by: Levi Yun <yeoreum.yun@arm.com>