freebsd-dev/sys/modules/igb/Makefile
Jack F Vogel e9d8b9c383 This update primarily addresses the ability to have both the em
and the igb driver static in the kernel. But it also reflects
some other bug fixes in my development stream at Intel.
PR 122373 is also fixed in this code.
2008-04-02 22:00:36 +00:00

26 lines
662 B
Makefile

#$FreeBSD$
.PATH: ${.CURDIR}/../../dev/igb
KMOD = if_igb
SRCS = device_if.h bus_if.h pci_if.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_osdep.c e1000_82575.c
CFLAGS += -I${.CURDIR}/../../dev/igb
# DEVICE_POLLING gives you non-interrupt handling
# not advisable since MSIX gives better results
#CFLAGS += -DDEVICE_POLLING
clean:
rm -f device_if.h bus_if.h pci_if.h setdef*
rm -f *.o *.kld *.ko
rm -f @ machine
rm -f ${CLEANFILES}
man:
mv /usr/share/man/man4/igb.4.gz /usr/share/man/man4/igbSAVE.4.gz
cp igb.4 /usr/share/man/man4/
.include <bsd.kmod.mk>