mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
Current ArmFfaLibGetVersion()'s arguments receive two arguments -- major version and minor version. However, This gives some impression treating major and minor version of the ABI as two unrelated 16-bit variables as opposed to the upper and lower 16-bits of a 32-bit version variable. Therefore, change the arguments with whole version and let user to get major/minor version via ARM_FFA_MAJOR/MINOR_VERSION_GET macros. Also, add some useful helper to check version compatibility and mimimum require ABI version. Continuous-integration-options: PatchCheck.ignore-multi-package Suggested-by: Leif Lindholm <quic_llindhol@quicinc.com> Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com> |
||
|---|---|---|
| .. | ||
| ArmFfaCommon.c | ||
| ArmFfaCommon.h | ||
| ArmFfaDxeLib.c | ||
| ArmFfaDxeLib.inf | ||
| ArmFfaPeiLib.c | ||
| ArmFfaPeiLib.inf | ||
| ArmFfaRxTxMap.c | ||
| ArmFfaRxTxMap.h | ||
| ArmFfaSecLib.c | ||
| ArmFfaSecLib.inf | ||
| ArmFfaSecRxTxMap.c | ||
| ArmFfaStandaloneMmCoreLib.inf | ||
| ArmFfaStandaloneMmLib.c | ||
| ArmFfaStandaloneMmLib.inf | ||
| ArmFfaStandaloneMmRxTxMap.c | ||