net/e1000: build on Windows
authorWilliam Tu <u9012063@gmail.com>
Wed, 20 Oct 2021 03:47:49 +0000 (20:47 -0700)
committerQi Zhang <qi.z.zhang@intel.com>
Thu, 21 Oct 2021 02:58:40 +0000 (04:58 +0200)
commitd1c7029a529e678b15454068f47d95d347cc3b8b
tree73687c9a35b2fce9a627002827cf05ea8bbf7dc9
parent2108930be123ab83c837e7dd6eb3078ec3482ad4
net/e1000: build on Windows

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>
doc/guides/nics/features/e1000.ini
doc/guides/rel_notes/release_21_11.rst
drivers/net/e1000/base/e1000_osdep.h
drivers/net/e1000/e1000_ethdev.h
drivers/net/e1000/meson.build