]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/ArmPkg.dec
ArmPkg/BdsLib: Upgrade the library to use natively the Device Path
[mirror_edk2.git] / ArmPkg / ArmPkg.dec
index 3273f6a5243a192b56f82496217c17e87cd29f04..0357810c56ad26ed0d8b71340298ea766e340256 100644 (file)
@@ -66,7 +66,7 @@
 \r
   gArmTokenSpaceGuid.PcdArmUncachedMemoryMask|0x0000000080000000|UINT64|0x00000002\r
   gArmTokenSpaceGuid.PcdArmCacheOperationThreshold|1024|UINT32|0x00000003\r
-  gArmTokenSpaceGuid.PcdCpuVectorBaseAddress|0xfff00000|UINT32|0x00000004\r
+  gArmTokenSpaceGuid.PcdCpuVectorBaseAddress|0xffff0000|UINT32|0x00000004\r
   gArmTokenSpaceGuid.PcdCpuResetAddress|0x00000000|UINT32|0x00000005\r
   \r
   #\r
   # BdsLib\r
   #\r
   gArmTokenSpaceGuid.PcdArmMachineType|0|UINT32|0x0000001E\r
-  gArmTokenSpaceGuid.PcdLinuxKernelDP|L""|VOID*|0x0000001F\r
-  gArmTokenSpaceGuid.PcdLinuxAtag|""|VOID*|0x00000020\r
-  gArmTokenSpaceGuid.PcdFdtDP|L""|VOID*|0x00000021\r
+  # The compressed Linux kernel is expected to be under 128MB from the beginning of the System Memory\r
+  gArmTokenSpaceGuid.PcdArmLinuxKernelMaxOffset|0x08000000|UINT32|0x0000001F\r
+  # The Linux ATAGs are expected to be under 0x4000 (16KB) from the beginning of the System Memory\r
+  gArmTokenSpaceGuid.PcdArmLinuxAtagMaxOffset|0x4000|UINT32|0x00000020\r
 \r