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

Reply via email to