]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Uefi/UefiSpec.h
MdePkg/Include: Allow CPU specific defines to be predefined
[mirror_edk2.git] / MdePkg / Include / Uefi / UefiSpec.h
index 2b1b72d86286e6573a6279354629069662aa78a0..8aeaebc44fd806bee7005e01eed10c1582f4362f 100644 (file)
@@ -5,7 +5,7 @@
   If a code construct is defined in the UEFI 2.7 specification it must be included\r
   by this include file.\r
 \r
-Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2021, Intel Corporation. All rights reserved.<BR>\r
 Portions Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>\r
 \r
 SPDX-License-Identifier: BSD-2-Clause-Patent\r
@@ -2211,6 +2211,7 @@ typedef struct {
 #define EFI_REMOVABLE_MEDIA_FILE_NAME_AARCH64 L"\\EFI\\BOOT\\BOOTAA64.EFI"\r
 #define EFI_REMOVABLE_MEDIA_FILE_NAME_RISCV64 L"\\EFI\\BOOT\\BOOTRISCV64.EFI"\r
 \r
+#if !defined(EFI_REMOVABLE_MEDIA_FILE_NAME)\r
 #if   defined (MDE_CPU_IA32)\r
   #define EFI_REMOVABLE_MEDIA_FILE_NAME   EFI_REMOVABLE_MEDIA_FILE_NAME_IA32\r
 #elif defined (MDE_CPU_X64)\r
@@ -2225,6 +2226,7 @@ typedef struct {
 #else\r
   #error Unknown Processor Type\r
 #endif\r
+#endif\r
 \r
 //\r
 // The directory within the active EFI System Partition defined for delivery of capsule to firmware\r