X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=BeagleBoardPkg%2FSec%2FArm%2FModuleEntryPoint.asm;h=52171692b5d319511ecc5971d30266846385106c;hp=71e60b707af9c3c7bfc3ce48eb45e68a8e753b7d;hb=753816a324525096dbe83672190bbf4b2d7eefaf;hpb=a495774f6982581e9591fe9995f2e0a4bf1854fa diff --git a/BeagleBoardPkg/Sec/Arm/ModuleEntryPoint.asm b/BeagleBoardPkg/Sec/Arm/ModuleEntryPoint.asm index 71e60b707a..52171692b5 100644 --- a/BeagleBoardPkg/Sec/Arm/ModuleEntryPoint.asm +++ b/BeagleBoardPkg/Sec/Arm/ModuleEntryPoint.asm @@ -59,8 +59,8 @@ stack_pointer_setup mov r13,r4 // Call C entry point - mov r0, #0x80000000 /* memory base arg0 */ - mov r1, #0x10000000 /* memory size arg1 */ + LoadConstantToReg (FixedPcdGet32(PcdMemorySize) ,r1) /* memory size arg1 */ + LoadConstantToReg (FixedPcdGet32(PcdMemoryBase) ,r0) /* memory size arg0 */ blx CEntryPoint /* Assume C code is thumb */ ShouldNeverGetHere