Reviewed-by: Michael Kinney <[email protected]>
> -----Original Message----- > From: edk2-devel [mailto:[email protected]] On Behalf Of Ruiyu > Ni > Sent: Sunday, November 22, 2015 5:30 PM > To: [email protected] > Cc: Ni, Ruiyu <[email protected]>; Qiu, Shumin <[email protected]> > Subject: [edk2] [Patch] MdeModulePkg/BdsDxe: Fix EBC build failure > > Define EFI_REMOVABLE_MEDIA_FILE_NAME for EBC ARCH to fix EBC build failure. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Ruiyu Ni <[email protected]> > Cc: Shumin Qiu <[email protected]> > --- > MdeModulePkg/Universal/BdsDxe/Bds.h | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/MdeModulePkg/Universal/BdsDxe/Bds.h > b/MdeModulePkg/Universal/BdsDxe/Bds.h > index ac54482..d243932 100644 > --- a/MdeModulePkg/Universal/BdsDxe/Bds.h > +++ b/MdeModulePkg/Universal/BdsDxe/Bds.h > @@ -42,6 +42,18 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR IMPLIED. > #include <Library/UefiBootManagerLib.h> #include > <Library/PlatformBootManagerLib.h> > > +#if !defined (EFI_REMOVABLE_MEDIA_FILE_NAME) > + #if defined (MDE_CPU_EBC) > + // > + // Uefi specification only defines the default boot file name for > IA32, X64 > + // and IPF processor, so need define boot file name for EBC > architecture here. > + // > + #define EFI_REMOVABLE_MEDIA_FILE_NAME L"\\EFI\\BOOT\\BOOTEBC.EFI" > + #else > + #error "Can not determine the default boot file name for unknown > processor type!" > + #endif > +#endif > + > /** > > Service routine for BdsInstance->Entry(). Devices are connected, the > -- > 1.9.5.msysgit.1 > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

