[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