X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=ArmVirtPkg%2FLibrary%2FArmVirtPlatformLib%2FARM%2FVirtHelper.asm;h=b476516f21154fb5e5272c87e572004d2db4a1e6;hp=7882e63217fcc54b99ddf96cfe8897482d3f8e24;hb=dfc2838892e4a69781b06353ef494ba3ddf16488;hpb=16a9fe2ca9cc845cdc31ed8ff8310594c4a34717 diff --git a/ArmVirtPkg/Library/ArmVirtPlatformLib/ARM/VirtHelper.asm b/ArmVirtPkg/Library/ArmVirtPlatformLib/ARM/VirtHelper.asm index 7882e63217..b476516f21 100644 --- a/ArmVirtPkg/Library/ArmVirtPlatformLib/ARM/VirtHelper.asm +++ b/ArmVirtPkg/Library/ArmVirtPlatformLib/ARM/VirtHelper.asm @@ -11,10 +11,7 @@ // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. // -#include -#include #include -#include #include INCLUDE AsmMacroIoLib.inc @@ -25,10 +22,6 @@ EXPORT ArmPlatformGetCorePosition EXPORT ArmGetPhysAddrTop - IMPORT _gPcd_FixedAtBuild_PcdArmPrimaryCore - IMPORT _gPcd_FixedAtBuild_PcdArmPrimaryCoreMask - IMPORT _gPcd_FixedAtBuild_PcdCoreCount - AREA VirtHelper, CODE, READONLY ArmPlatformPeiBootAction FUNCTION @@ -40,8 +33,7 @@ ArmPlatformPeiBootAction FUNCTION // VOID // ); ArmPlatformGetPrimaryCoreMpId FUNCTION - LoadConstantToReg (_gPcd_FixedAtBuild_PcdArmPrimaryCore, r0) - ldr r0, [r0] + MOV32 r0, FixedPcdGet32 (PcdArmPrimaryCore) bx lr ENDFUNC