{ &gEfiRuntimeArchProtocolGuid, (VOID **)&gRuntime, NULL, NULL, FALSE },\r
{ &gEfiVariableArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE },\r
{ &gEfiVariableWriteArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE },\r
-#ifndef MDE_CPU_IPF\r
- //\r
- // UEFI 2.0 added support for Capsule services. DXE CIS ??? Added support for this AP\r
- //\r
{ &gEfiCapsuleArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE},\r
-#endif\r
{ &gEfiMonotonicCounterArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE },\r
{ &gEfiResetArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE },\r
{ &gEfiRealTimeClockArchProtocolGuid, (VOID **)NULL, NULL, NULL, FALSE },\r
NotifyContext,\r
LegacyBootEvent\r
);\r
- } else if (gST->Hdr.Revision >= 0x00020000 ) {\r
+ } else {\r
//\r
// For UEFI 2.0 and the future use an Event Group\r
//\r
&gEfiEventLegacyBootGuid,\r
LegacyBootEvent\r
);\r
- } else {\r
- //\r
- // For EFI 1.10 with no Tiano extensions return unsupported\r
- //\r
- Status = EFI_UNSUPPORTED;\r
}\r
\r
return Status;\r
NotifyContext,\r
ReadyToBootEvent\r
);\r
- } else if (gST->Hdr.Revision >= 0x00020000) {\r
+ } else {\r
//\r
// For UEFI 2.0 and the future use an Event Group\r
//\r
&gEfiEventReadyToBootGuid,\r
ReadyToBootEvent\r
);\r
- } else {\r
- //\r
- // For EFI 1.10 with no Tiano extensions return unsupported\r
- //\r
- Status = EFI_UNSUPPORTED;\r
}\r
\r
return Status;\r