a4c26abd40
the older if_start/non-multiqueue interface from the stack. This is not the default, but can be turned on in the Makefile now regardless of the OS level to allow either testing or use of ALTQ. MFC after: one week
24 lines
869 B
Makefile
24 lines
869 B
Makefile
#$FreeBSD$
|
|
.PATH: ${.CURDIR}/../../dev/e1000
|
|
KMOD = if_igb
|
|
SRCS = device_if.h bus_if.h pci_if.h opt_inet.h
|
|
SRCS += if_igb.c $(SHARED_SRCS)
|
|
SHARED_SRCS = e1000_api.c e1000_phy.c e1000_nvm.c e1000_mac.c e1000_manage.c
|
|
SHARED_SRCS += e1000_80003es2lan.c e1000_82542.c e1000_82541.c e1000_82543.c
|
|
SHARED_SRCS += e1000_82540.c e1000_ich8lan.c e1000_82571.c e1000_osdep.c
|
|
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c e1000_i210.c
|
|
|
|
CFLAGS += -I${.CURDIR}/../../dev/e1000 -DSMP
|
|
|
|
# DEVICE_POLLING gives you non-interrupt handling
|
|
# not advisable since MSIX gives better results
|
|
#CFLAGS += -DDEVICE_POLLING
|
|
|
|
# IGB_LEGACY_TX will override the stack if_transmit path and
|
|
# instead use the older if_start non-multiqueue capable interface.
|
|
# This might be desireable for testing, or to enable the use of
|
|
# ALTQ.
|
|
#CFLAGS += -DIGB_LEGACY_TX
|
|
|
|
.include <bsd.kmod.mk>
|