Reviewed-by: [email protected] Thanks, Ray
> 在 2016年10月3日,下午5:28,Cinnamon Shia <[email protected]> 写道: > > From PI spec vol2: > Prior to invoking any UEFI drivers, applications, or connecting consoles, > the platform should signal the event EFI_END_OF_DXE_EVENT_GUID > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Cinnamon Shia <[email protected]> > --- > Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c | 8 ++++++++ > Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 2 ++ > 2 files changed, 10 insertions(+) > > diff --git a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c > b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c > index 07068f9..7a840d0 100644 > --- a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c > +++ b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c > @@ -3,6 +3,7 @@ > by IBV/OEM. > > Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR> > +(C) Copyright 2016 Hewlett Packard Enterprise Development LP<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 > @@ -116,6 +117,13 @@ PlatformBootManagerBeforeConsole ( > EfiBootManagerUpdateConsoleVariable (ErrOut, > gPlatformConsole[Index].DevicePath, NULL); > } > } > + > + // > + // From PI spec vol2: > + // Prior to invoking any UEFI drivers, applications, or connecting > consoles, > + // the platform should signal the event EFI_END_OF_DXE_EVENT_GUID > + // > + EfiEventGroupSignal (&gEfiEndOfDxeEventGroupGuid); > } > > /** > diff --git > a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > index 91fbcc8..15e0659 100644 > --- a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > +++ b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > @@ -2,6 +2,7 @@ > # Include all platform action which can be customized by IBV/OEM. > # > # Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved.<BR> > +# (C) Copyright 2016 Hewlett Packard Enterprise Development LP<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 > @@ -56,6 +57,7 @@ > > [Guids] > gEfiWinNtSystemConfigGuid > + gEfiEndOfDxeEventGroupGuid > > [Protocols] > gEfiGenericMemTestProtocolGuid ## CONSUMES > -- > 2.10.0.windows.1 > _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

