]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPlatformPkg/Bds/Bds.inf
ArmPlatformPkg/Bds: Add Linux 'initrd' support to BDS
[mirror_edk2.git] / ArmPlatformPkg / Bds / Bds.inf
index dbd26aedb496ffbe3b163f1630bffc15267e2063..bd162fa6be00b41ccdf4420d3f32754a81a0c942 100644 (file)
@@ -2,7 +2,7 @@
 #  
 #  Component discription file for NorFlashDxe module
 #  
-#  Copyright (c) 2010, ARM Ltd. All rights reserved.<BR>
+#  Copyright (c) 2011, ARM Ltd. All rights reserved.<BR>
 #  This program and the accompanying materials
 #  are licensed and made available under the terms and conditions of the BSD License
 #  which accompanies this distribution.  The full text of the license may be found at
   ENTRY_POINT                    = BdsInitialize
 
 [Sources.common]
-  BdsEntry.c
+  Bds.c
+  BdsHelper.c
+  BootMenu.c
+  BootOption.c
+  BootOptionSupport.c
 
 [Packages]
   MdePkg/MdePkg.dec
+  MdeModulePkg/MdeModulePkg.dec
   ArmPkg/ArmPkg.dec
+  ArmPlatformPkg/ArmPlatformPkg.dec
 
 [LibraryClasses]
   BdsLib
   TimerLib
   PerformanceLib
   UefiBootServicesTableLib
+  DxeServicesTableLib
+  UefiDriverEntryPoint
   DebugLib
+  PrintLib
   
 [Guids]
+  gEfiFileSystemInfoGuid
   
 [Protocols]
   gEfiBdsArchProtocolGuid
+  gEfiBlockIoProtocolGuid
   gEfiSimpleTextInProtocolGuid
+  gEfiPxeBaseCodeProtocolGuid
+  gEfiSimpleNetworkProtocolGuid
   gEfiDevicePathToTextProtocolGuid
 
 [Pcd]
-  gArmTokenSpaceGuid.PcdLinuxKernelDP
-  gArmTokenSpaceGuid.PcdLinuxAtag
-  gArmTokenSpaceGuid.PcdFdtDP
-
+  gArmPlatformTokenSpaceGuid.PcdFirmwareVendor
+  gArmPlatformTokenSpaceGuid.PcdDefaultBootDescription
+  gArmPlatformTokenSpaceGuid.PcdDefaultBootDevicePath
+  gArmPlatformTokenSpaceGuid.PcdDefaultBootInitrdPath
+  gArmPlatformTokenSpaceGuid.PcdDefaultBootArgument
+  gArmPlatformTokenSpaceGuid.PcdDefaultBootType
+  gArmPlatformTokenSpaceGuid.PcdFdtDevicePath
+  gArmPlatformTokenSpaceGuid.PcdPlatformBootTimeOut
+  gArmPlatformTokenSpaceGuid.PcdDefaultConInPaths
+  gArmPlatformTokenSpaceGuid.PcdDefaultConOutPaths
+  
 [Depex]
   TRUE