diff --git a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c index 08ddc90ef6..df8be070e7 100644 --- a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c +++ b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c @@ -269,7 +269,7 @@ BdsLibBootViaBootOption ( // Load the default boot file \EFI\BOOT\boot{machinename}.EFI from removable Media // machinename is ia32, ia64, x64, ... // - FilePath = FileDevicePath (Handle, (CONST CHAR16*)PcdGetPtr(PcdDefaultBootFileName)); + FilePath = FileDevicePath (Handle, EFI_REMOVABLE_MEDIA_FILE_NAME); if (FilePath != NULL) { Status = gBS->LoadImage ( TRUE, @@ -1050,7 +1050,7 @@ BdsLibEnumerateAllBootOption ( NeedDelete = TRUE; Status = BdsLibGetImageHeader ( FileSystemHandles[Index], - (CHAR16*)PcdGetPtr (PcdDefaultBootFileName), + EFI_REMOVABLE_MEDIA_FILE_NAME, &DosHeader, Hdr ); @@ -1408,7 +1408,7 @@ BdsLibGetBootableHandle ( Hdr.Union = &HdrData; Status = BdsLibGetImageHeader ( SimpleFileSystemHandles[Index], - (CHAR16*)PcdGetPtr(PcdDefaultBootFileName), + EFI_REMOVABLE_MEDIA_FILE_NAME, &DosHeader, Hdr ); diff --git a/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf b/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf index baa777df2c..e9d4befe3d 100644 --- a/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf +++ b/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf @@ -112,5 +112,3 @@ [FeaturePcd.common] gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport -[Pcd] - gEfiMdeModulePkgTokenSpaceGuid.PcdDefaultBootFileName