This patch enables building the e1000 driver for Windows. I tested using two Windows VM on top of VMware Fusion, creating two e1000 devices with device ID 0x10D3 (8274L), verifying rx/tx works correctly using dpdk-testpmd.exe rxonly and txonly mode. Signed-off-by: William Tu <u9012063@gmail.com> Acked-by: Haiyue Wang <haiyue.wang@intel.com> Acked-by: Pallavi Kadam <pallavi.kadam@intel.com> Tested-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com> Tested-by: Pallavi Kadam <pallavi.kadam@intel.com>
47 lines
1.1 KiB
INI
47 lines
1.1 KiB
INI
;
|
|
; Supported features of the 'e1000' network poll mode driver.
|
|
;
|
|
; Refer to default.ini for the full list of available PMD features.
|
|
;
|
|
[Features]
|
|
Speed capabilities = P
|
|
Link status = Y
|
|
Link status event = Y
|
|
Rx interrupt = Y
|
|
Free Tx mbuf on demand = Y
|
|
MTU update = Y
|
|
Jumbo frame = Y
|
|
Scattered Rx = Y
|
|
Promiscuous mode = Y
|
|
Allmulticast mode = Y
|
|
Unicast MAC filter = Y
|
|
VLAN filter = Y
|
|
Flow control = Y
|
|
CRC offload = Y
|
|
VLAN offload = Y
|
|
QinQ offload = Y
|
|
L3 checksum offload = Y
|
|
L4 checksum offload = Y
|
|
Rx descriptor status = Y
|
|
Tx descriptor status = Y
|
|
Basic stats = Y
|
|
FreeBSD = Y
|
|
Linux = Y
|
|
Windows = Y
|
|
x86-32 = Y
|
|
x86-64 = Y
|
|
|
|
[rte_flow items]
|
|
eth = Y
|
|
ipv4 = Y
|
|
ipv6 = Y
|
|
raw = Y
|
|
sctp = Y
|
|
tcp = Y
|
|
udp = Y
|
|
|
|
[rte_flow actions]
|
|
drop = Y
|
|
queue = Y
|
|
rss = Y
|