]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmVirtPkg/ArmVirtQemuKernel.fdf
BaseTools/BinToPcd: Fix Python 2.7.x compatibility issue
[mirror_edk2.git] / ArmVirtPkg / ArmVirtQemuKernel.fdf
index 7bc62f6b0b481e0a1121699dbc83d92509710b9d..55541a1075d82ebfdae5d84053f034c3f6d55fff 100644 (file)
@@ -52,15 +52,15 @@ NumBlocks     = 0x200
 ################################################################################\r
 \r
 #\r
-# Implement the Linux kernel header layout so that the Xen loader will identify\r
+# Implement the Linux kernel header layout so that the loader will identify\r
 # it as something bootable, and execute it with a FDT pointer in x0 or r2.\r
-# This area will be reused to store a copy of the FDT so round it up to 8 KB.\r
+# This area will be reused to store a copy of the FDT so round it up to 32 KB.\r
 #\r
-0x00000000|0x00002000\r
+0x00000000|0x00008000\r
 DATA = {\r
 !if $(ARCH) == AARCH64\r
   0x01, 0x00, 0x00, 0x10,                         # code0: adr x1, .\r
-  0xff, 0x07, 0x00, 0x14,                         # code1: b 0x2000\r
+  0xff, 0x1f, 0x00, 0x14,                         # code1: b 0x8000\r
   0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, # text_offset: 512 KB\r
   0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, # image_size: 2 MB\r
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, # flags\r
@@ -79,7 +79,7 @@ DATA = {
   0x00, 0x00, 0xa0, 0xe1, # nop\r
   0x00, 0x00, 0xa0, 0xe1, # nop\r
 \r
-  0xf6, 0x07, 0x00, 0xea, # b 0x2000\r
+  0xf6, 0x1f, 0x00, 0xea, # b 0x8000\r
   0x18, 0x28, 0x6f, 0x01, # magic\r
   0x00, 0x00, 0x00, 0x00, # start\r
   0x00, 0x00, 0x20, 0x00, # image size: 2 MB\r
@@ -87,7 +87,7 @@ DATA = {
 !endif\r
 }\r
 \r
-0x00002000|0x001fe000\r
+0x00008000|0x001f8000\r
 gArmTokenSpaceGuid.PcdFvBaseAddress|gArmTokenSpaceGuid.PcdFvSize\r
 FV = FVMAIN_COMPACT\r
 \r