INCLUDE AsmMacroIoLib.inc\r
\r
EXPORT ArmPlatformGetCorePosition\r
+ EXPORT ArmPlatformGetPrimaryCoreMpId\r
EXPORT ArmPlatformIsPrimaryCore\r
\r
IMPORT _gPcd_FixedAtBuild_PcdArmPrimaryCore\r
bx lr\r
ENDFUNC\r
\r
+//UINTN\r
+//ArmPlatformGetPrimaryCoreMpId (\r
+// VOID\r
+// );\r
+ArmPlatformGetPrimaryCoreMpId FUNCTION\r
+ LoadConstantToReg (_gPcd_FixedAtBuild_PcdArmPrimaryCoreMask, r0)\r
+ ldr r0, [r0]\r
+ bx lr\r
+ ENDFUNC\r
+\r
//UINTN\r
//ArmPlatformIsPrimaryCore (\r
// IN UINTN MpId\r