|
@@ -22,6 +22,15 @@
|
|
|
|
|
|
DEFINE CONFIG_NO_DEBUGLIB = TRUE
|
|
|
|
|
|
+ #
|
|
|
+ # Network definition
|
|
|
+ #
|
|
|
+ DEFINE NETWORK_SNP_ENABLE = FALSE
|
|
|
+ DEFINE NETWORK_IP6_ENABLE = FALSE
|
|
|
+ DEFINE NETWORK_TLS_ENABLE = FALSE
|
|
|
+ DEFINE NETWORK_HTTP_BOOT_ENABLE = FALSE
|
|
|
+ DEFINE NETWORK_ISCSI_ENABLE = FALSE
|
|
|
+ DEFINE NETWORK_VLAN_ENABLE = FALSE
|
|
|
!include Silicon/Hisilicon/Hisilicon.dsc.inc
|
|
|
|
|
|
[LibraryClasses.common]
|
|
@@ -48,11 +57,6 @@
|
|
|
|
|
|
# Network Libraries
|
|
|
UefiScsiLib|MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
|
|
|
- NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf
|
|
|
- DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf
|
|
|
- IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf
|
|
|
- UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf
|
|
|
-
|
|
|
# VariableRuntimeDxe Requirements
|
|
|
SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
|
|
|
AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf
|
|
@@ -223,16 +227,7 @@
|
|
|
#
|
|
|
# UEFI Network Stack
|
|
|
#
|
|
|
- MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf
|
|
|
- MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf
|
|
|
- MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf
|
|
|
- MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf
|
|
|
- MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf
|
|
|
- MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf
|
|
|
- MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf
|
|
|
- NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
|
|
|
- NetworkPkg/TcpDxe/TcpDxe.inf
|
|
|
-
|
|
|
+!include NetworkPkg/Network.dsc.inc
|
|
|
#
|
|
|
# FAT filesystem + GPT/MBR partitioning
|
|
|
#
|