Remove the duplicated IScsiDxe driver from FDF; Add required shell libraries; Update SYSTEM_CONFIGURATION data structure.
Test: Install and boot Windows 10.
Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: David Wei <david.wei@intel.com>
/** @file\r
\r
- Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>\r
\r
\r
This program and the accompanying materials are licensed and made available under\r
UINT8 GpioWakeCapability;\r
UINT8 RtcBattery;\r
UINT8 LpeAudioReportedByDSDT;\r
+ \r
+ UINT8 Uart1Int3511Com; // Report UART1 as COM with _HID INT3511\r
+ CHAR16 SystemUuid[37];\r
\r
} SYSTEM_CONFIGURATION;\r
#pragma pack()\r
INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf\r
INF NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf\r
INF NetworkPkg/TcpDxe/TcpDxe.inf\r
- INF NetworkPkg/IScsiDxe/IScsiDxe.inf\r
!if $(NETWORK_IP6_ENABLE) == TRUE\r
INF NetworkPkg/Ip6Dxe/Ip6Dxe.inf\r
INF NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf\r
INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf\r
INF NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf\r
INF NetworkPkg/TcpDxe/TcpDxe.inf\r
- INF NetworkPkg/IScsiDxe/IScsiDxe.inf\r
!if $(NETWORK_IP6_ENABLE) == TRUE\r
INF NetworkPkg/Ip6Dxe/Ip6Dxe.inf\r
INF NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf\r
!endif\r
ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf\r
ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf\r
+ ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf\r
+ HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf\r
FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf\r
SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf\r
!if $(FTPM_ENABLE) == TRUE || $(NETWORK_ISCSI_ENABLE) == TRUE\r