]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BeagleBoardPkg/BeagleBoardPkg.fdf
Add TPM2 support defined in trusted computing group.
[mirror_edk2.git] / BeagleBoardPkg / BeagleBoardPkg.fdf
index 9bc5b135b60b0d7853647de5fdc64980db40ff79..fb1dc26de349f125e6fcfd9f4aa2b7928a902885 100644 (file)
@@ -27,7 +27,7 @@
 \r
 \r
 [FD.BeagleBoard_EFI]\r
-BaseAddress   = 0x80008000|gArmTokenSpaceGuid.PcdFdBaseAddress  #The base address of the FLASH Device.\r
+BaseAddress   = 0x80007DF8|gArmTokenSpaceGuid.PcdFdBaseAddress  #The base address of the FLASH Device.\r
 Size          = 0x000B0000|gArmTokenSpaceGuid.PcdFdSize         #The size in bytes of the FLASH Device\r
 ErasePolarity = 1\r
 BlockSize     = 0x1\r
@@ -48,7 +48,16 @@ NumBlocks     = 0xB0000
 # RegionType <FV, DATA, or FILE>\r
 #\r
 ################################################################################\r
-0x00000000|0x000B0000\r
+0x00000000|0x00000200\r
+FILE = BeagleBoardPkg/ConfigurationHeader.bin\r
+\r
+0x00000200|0x00000008\r
+DATA = {\r
+  0xF8, 0xFD, 0x0A, 0x00,   # image size:   0xB0000 - 0x208 == 0xAFDF8\r
+  0x00, 0x80, 0x00, 0x80    # entry point:  0x80008000\r
+}\r
+\r
+0x00000208|0x000AFDF8\r
 gArmTokenSpaceGuid.PcdFvBaseAddress|gArmTokenSpaceGuid.PcdFvSize\r
 FV = FVMAIN_COMPACT\r
 \r
@@ -174,6 +183,9 @@ FvNameGuid         = d0dd3e90-343d-4cb3-8f69-772214989282
   INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf\r
   INF ArmPlatformPkg/Bds/Bds.inf\r
 \r
+  # Legacy Linux Loader\r
+  INF ArmPkg/Application/LinuxLoader/LinuxLoader.inf\r
+\r
 \r
 [FV.FVMAIN_COMPACT]\r
 FvAlignment        = 8\r