summaryrefslogtreecommitdiff
path: root/Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c
diff options
context:
space:
mode:
authorraywu <raywu@aaeon.com.tw>2019-01-17 16:04:44 +0800
committerraywu <raywu@aaeon.com.tw>2019-01-17 16:04:44 +0800
commit9f936a5a2013accc499272828389082cd8155d78 (patch)
tree46e569ecb5afcd212b38d35a4e761283f1ede600 /Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c
parentdadf705edf582b322464b8a6c1b939f5e8dc3166 (diff)
downloadzprj-9f936a5a2013accc499272828389082cd8155d78.tar.xz
DW01 - Dynamic Refresh FixBootOrder Setup Items
Diffstat (limited to 'Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c')
-rw-r--r--Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c b/Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c
index df5ef53..5479598 100644
--- a/Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c
+++ b/Core/EM/EfiOsBootOptionNames/EfiOsBootOrder.c
@@ -1432,7 +1432,8 @@ BOOLEAN RemoveLegacyGptHdd(BOOT_DEVICE *Device){
Status = pRS->GetVariable(L"Setup", &SetupGuid, NULL, &Size, &SetupData);
- if( Device->BbsEntry->DeviceType != BBS_HARDDISK && SetupData.OnlyBootHDD == 1 ) return TRUE;
+// if( Device->BbsEntry->DeviceType != BBS_HARDDISK && SetupData.OnlyBootHDD == 1 ) return TRUE;
+ if( Device->BbsEntry->Class != PCI_CL_MASS_STOR && SetupData.OnlyBootHDD == 1 ) return TRUE;
return FALSE;
}
#endif