1.
Boot Sequence
Abstract: add-on Network
list in excluded from Boot order or primery boot sequence
Synopsis :
[Lenovo Y920][ITT 116157][SIT]The add-on Network will auto move in Primary Boot Sequence when set the "Onboard Ethernet Controller" to "Disabled"
Failure symptom:
The add-on Network will auto move in Primary Boot Sequence when set the "Onboard Ethernet Controller" to "Disabled", but add-on Network should list in excluded from Boot order.
Steps To Reproduce
1.Install the PCIE x1 Network card to MB.
2.Boot to BIOS Setup and check the Primary Boot Sequence.
3.Find the onboard Network display as network 1 in Primary Boot Sequence and the add-on Network display as network 2 in Excluded from Boot order.
4.Set the "Onboard Ethernet Controller" to "Disabled"and save the changes.
5.Boot to BIOS Setup again and find the add-on Network display as network 1 in Primary Boot Sequence
1.OemExBootOrderDefault.c
typedef struct _BOOT_ORDER_ITEM { //IvanHu Tips: if i have error description,contact me or LEM!
UINT16 Type; // Type of Bootable device //So easy
UINT16 Option; // Associated Boot Option Number //So esay
UINT16 BbsNumber; // Only Legacy Boot Option //So esay
UINT8 Catalog: 1; // Catalog Folder //Every item have.not special
UINT8 Group: 1; // Catalog Group Device Item //Usb /Generic pcie slot
UINT8 Device: 1; // Catalog Non-Group Device Item //Sata /network /specail pcie slot like nvme
UINT8 Enable: 1; // Enable/Disable Boot Item //TRUE:above Exclude FALSE:Under Exclude
UINT8 Expand: 1; // Expand Node //not special
UINT8 Block: 1; // Block Item //not special
UINT8 Offset; // For Group Device Order //Only group device have
} BOOT_ORDER_ITEM;
[4]: it is my text