summaryrefslogtreecommitdiff
path: root/ManageabilityPkg/Library/BaseManageabilityTransportHelperLib
AgeCommit message (Collapse)AuthorFilesLines
2026-09-01ManageabilityPkg/PrivateInclude: Add EFIAPI to C header fileAbner Chang2-0/+7
Add EFIAPI to the functions published in the C header files. Signed-off-by: Abner Chang <abner.chang@amd.com>
2026-07-31ManageabilityPkg: simplify HelperManageabilityPayLoadDebugPrint ()Leif Lindholm1-27/+35
While reviewing PR #12035, I found this function a bit overcomplicated, with a bunch of live-coded integers, so I reworked it for improved human and compiler readability. Signed-off-by: Leif Lindholm <leif.lindholm@oss.qualcomm.com>
2026-06-24ManageabilityPkg: TransportHelperLib: Fix uninitialized variable warningTuan Phan1-0/+1
In HelperManageabilityPayLoadDebugPrint(), Page256 is only assigned inside an if block within the while loop but is accessed outside of it, causing an uninitialized variable warning. Initialize Page256 to zero before the while loop to fix this. Signed-off-by: Tuan Phan <tuan.phan@oss.qualcomm.com>
2026-06-19ManageabilityPkg: Fix build failure issue on CLANGDWARF X64Qihang Gao1-0/+1
When building ManageabilityPkg with `-a X64 -t CLANGDWARF`, error message is throwed: BaseManageabilityTransportHelper.c:462:3: error: '__builtin_ms_va_start' used in System V ABI function 462 | VA_START (Marker, Format); | ^ Functions that call VA_START()/VA_END() must be declared with EFIAPI. The function HelperManageabilityDebugPrint() should also be declared with EFIAPI to ensure compliance with Microsoft X64 calling convention for CLANG. Signed-off-by: Qihang Gao <gaoqihang@loongson.cn>
2026-04-27ManageabilityPkg: Initial version of ManageabilityPkgAbner Chang4-0/+594
ManageabilityPkg is migrated from edk2-platform repository. The last commit ID of ManageabilityPkg on edk2-platform is <4538a1b94c0e55d58e3841b2d640df7da0a3b149>. Signed-off-by: Abner Chang <abner.chang@amd.com>