[EHL] Modify boot option to support non-FuSa SKU
Modify boot option dynamically to support non-FuSa SKU Signed-off-by: jinjhuli <jin.jhu.lim@intel.com>
This commit is contained in:
parent
94d22382bd
commit
4d22480b49
|
@ -1881,7 +1881,19 @@ UpdateOsBootMediumInfo (
|
||||||
OUT OS_BOOT_OPTION_LIST *OsBootOptionList
|
OUT OS_BOOT_OPTION_LIST *OsBootOptionList
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
OS_BOOT_OPTION *BootOption;
|
||||||
|
UINT32 Idx;
|
||||||
|
|
||||||
FillBootOptionListFromCfgData (OsBootOptionList);
|
FillBootOptionListFromCfgData (OsBootOptionList);
|
||||||
|
// Disable PreOS checker since the SKU doesn't support it
|
||||||
|
if (!PchIsSciSupported ()) {
|
||||||
|
for (Idx = 0; Idx < OsBootOptionList->OsBootOptionCount; Idx++) {
|
||||||
|
BootOption = &(OsBootOptionList->OsBootOption[Idx]);
|
||||||
|
if ((BootOption->BootFlags & BOOT_FLAGS_PREOS) != 0) {
|
||||||
|
BootOption->BootFlags &= ~BOOT_FLAGS_PREOS;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue