summaryrefslogtreecommitdiff
path: root/ManageabilityPkg/Include/Library
AgeCommit message (Collapse)AuthorFilesLines
2026-09-01ManageabilityPkg/Include: Add EFIAPI to C header fileAbner Chang1-0/+2
Add EFIAPI to the functions published in BasePldmProtocolLib.h. Signed-off-by: Abner Chang <abner.chang@amd.com>
2026-09-01ManageabilityPkg/PrivateInclude: Relocate C header fileAbner Chang4-679/+0
Issue #12498. Relocate the internal use C header files to under PrivateInclude. These header files should only be the references by internal transport interface libraries that follows the design of Manageabilty package (https://github.com/tianocore/edk2/blob/master/ManageabilityPkg/Documents/Media/ManageabilityDriverStack.svg). Signed-off-by: Abner Chang <abner.chang@amd.com>
2026-06-25ManageabilityPkg: Follow pragma once coding conventionMichael Kubacki6-24/+6
Update recent changes in ManageabilityPkg to follow the latest EDK II C Coding Standards Specification (5.3) to use '#pragma once' instead of traditional macro-based include guards in header files. https://tianocore-docs.github.io/edk2-CCodingStandardsSpecification/draft/5_source_files/53_include_files.html#53-include-files Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.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 Chang6-0/+772
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>