Network LAN

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

你可能感兴趣的:(Network LAN)