Reviewed-by: Ruiyu Ni <ruiyu...@intel.com> Thanks/Ray
> -----Original Message----- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Dandan Bi > Sent: Monday, June 26, 2017 1:51 PM > To: edk2-devel@lists.01.org > Cc: Ni, Ruiyu <ruiyu...@intel.com> > Subject: [edk2] [patch 2/2] MdeModulePkg/BdsDxe: Report Status Code > when booting from BootOrder list > > Report Status Code to indicate BDS starts attempting booting from the UEFI > BootOrder list. > > Cc: Ruiyu Ni <ruiyu...@intel.com> > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Dandan Bi <dandan...@intel.com> > --- > MdeModulePkg/Universal/BdsDxe/BdsEntry.c | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c > b/MdeModulePkg/Universal/BdsDxe/BdsEntry.c > index b5e6ef6..ac5f908 100644 > --- a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c > +++ b/MdeModulePkg/Universal/BdsDxe/BdsEntry.c > @@ -3,11 +3,11 @@ > When this module was dispatched by DxeCore, gEfiBdsArchProtocolGuid > will be installed > which contains interface of BdsEntry. > After DxeCore finish DXE phase, gEfiBdsArchProtocolGuid->BdsEntry will be > invoked > to enter BDS phase. > > -Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR> > +Copyright (c) 2004 - 2017, Intel Corporation. All rights reserved.<BR> > (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR> > (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<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 @@ -368,10 +368,15 > @@ BootBootOptions ( > ) > { > UINTN Index; > > // > + // Report Status Code to indicate BDS starts attempting booting from the > UEFI BootOrder list. > + // > + REPORT_STATUS_CODE (EFI_PROGRESS_CODE, > (EFI_SOFTWARE_DXE_BS_DRIVER | > + EFI_SW_DXE_BS_PC_ATTEMPT_BOOT_ORDER_EVENT)); > + > + // > // Attempt boot each boot option > // > for (Index = 0; Index < BootOptionCount; Index++) { > // > // According to EFI Specification, if a load option is not marked > -- > 1.9.5.msysgit.1 > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel