1)Boot Sequence的设置
主要修改在OemExBootOrderDefault.c中。
里面有Primary/Automatic/Error/Manufacturing Boot Sequence的设置,需要调节位置和开关。
例如:
{NETWORK_01 , 0xFFFF, 0xFFFF, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE},
下面是BOOT_ORDER_ITEM的定义,主要修改第6(TRUE:above Exclude FALSE:Under Exclude)和第7(TRUE:not display FALSE: display)两个参数,但实际验证第七个参数才是第六个参数的定义,第六个参数没效果。
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 Grou