]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add the AND of all architectural protocols for UEFI drivers. Build tool will optimize...
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Nov 2008 06:44:33 +0000 (06:44 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Nov 2008 06:44:33 +0000 (06:44 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6756 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf

index e6cc2538d07f1081f6d07991fab4290ae34e0652..c8bbb687041bfd2ad06d85dfa497054e8386c2b8 100644 (file)
 [Protocols]\r
   gEfiLoadedImageProtocolGuid                   # PROTOCOL ALWAYS_CONSUMED\r
 \r
+\r
+#\r
+# For UEFI drivers, these architectural protocols defined in PI 1.0 spec need\r
+# to be appended and merged to the final dependency section.\r
+#\r
+[Depex.common.UEFI_DRIVER]\r
+  gEfiBdsArchProtocolGuid AND\r
+  gEfiCpuArchProtocolGuid AND\r
+  gEfiMetronomeArchProtocolGuid AND\r
+  gEfiMonotonicCounterArchProtocolGuid AND\r
+  gEfiRealTimeClockArchProtocolGuid AND\r
+  gEfiResetArchProtocolGuid AND\r
+  gEfiRuntimeArchProtocolGuid AND\r
+  gEfiSecurityArchProtocolGuid AND\r
+  gEfiTimerArchProtocolGuid AND\r
+  gEfiVariableWriteArchProtocolGuid AND\r
+  gEfiVariableArchProtocolGuid AND\r
+  gEfiWatchdogTimerArchProtocolGuid\r
+\r