From 3555fa3e90144b4206806405020d19f535d6ec03 Mon Sep 17 00:00:00 2001 From: raywu Date: Tue, 30 Oct 2018 13:52:34 +0800 Subject: DW01 - Support Legacy LAN PXE Boot / Move Setup Option to Boot Page --- Board/EM/Setup/Boot.vfr | 2 ++ Board/SB/SB.sdl | 14 ++++++++++++++ Chipset/SB/RTEG263.LOM | Bin 0 -> 71680 bytes Core/EM/CsmOptOut/CsmOptOut.sd | 2 +- 4 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 Chipset/SB/RTEG263.LOM diff --git a/Board/EM/Setup/Boot.vfr b/Board/EM/Setup/Boot.vfr index 8010c28..43e625a 100644 --- a/Board/EM/Setup/Boot.vfr +++ b/Board/EM/Setup/Boot.vfr @@ -184,6 +184,8 @@ formset guid = BOOT_FORM_SET_GUID, #include #undef FORM_SET_ITEM + CSM_OPT_OUT_PXE_OPROM + SEPARATOR SUBTITLE(STRING_TOKEN(STR_BOOT_ORDER_SUBTITLE)) suppressif ideqvallist BOOT_MANAGER.BootCount == 0xFFFF; diff --git a/Board/SB/SB.sdl b/Board/SB/SB.sdl index 3931349..5199327 100644 --- a/Board/SB/SB.sdl +++ b/Board/SB/SB.sdl @@ -873,6 +873,13 @@ PCIDEVICE Token = "RC_PORT_0" "=" "1" DeviceType = Slot PCIBusSize = PciEx +##DW01_Custom_Support_LAN_PXE_Boot >> + ROMFile = "Chipset\SB\RTEG263.LOM" + OptionROM = Yes + CompressedROM = Yes + DeviceID = 08168h + VendorID = 010ech +##DW01_Custom_Support_LAN_PXE_Boot << End PCIDEVICE @@ -888,6 +895,13 @@ PCIDEVICE Token = "RC_PORT_1" "=" "1" DeviceType = Slot PCIBusSize = PciEx +##DW01_Custom_Support_LAN_PXE_Boot >> + ROMFile = "Chipset\SB\RTEG263.LOM" + OptionROM = Yes + CompressedROM = Yes + DeviceID = 08168h + VendorID = 010ech +##DW01_Custom_Support_LAN_PXE_Boot << End PCIDEVICE diff --git a/Chipset/SB/RTEG263.LOM b/Chipset/SB/RTEG263.LOM new file mode 100644 index 0000000..7b96161 Binary files /dev/null and b/Chipset/SB/RTEG263.LOM differ diff --git a/Core/EM/CsmOptOut/CsmOptOut.sd b/Core/EM/CsmOptOut/CsmOptOut.sd index ce0bba0..f88e724 100644 --- a/Core/EM/CsmOptOut/CsmOptOut.sd +++ b/Core/EM/CsmOptOut/CsmOptOut.sd @@ -224,7 +224,7 @@ CSM_OPT_OUT_OLD_OPROM suppressif ideqval SETUP_DATA.CsmLaunchPolicy == 0; CSM_OPT_OUT_BOOT_OPTION_FILTER - CSM_OPT_OUT_PXE_OPROM +// CSM_OPT_OUT_PXE_OPROM CSM_OPT_OUT_MASS_STORAGE_OPROM CSM_OPT_OUT_VIDEO_OPROM SEPARATOR -- cgit v1.2.3