freebsd-dev/sys/modules/mxge/mxge_ethp_z8e/Makefile
Andrew Gallatin b2fc195e1b 10GbE mode driver and binary firmware for Myricom's PCI-express NICs.
More info regarding these nics can be found at http://www.myri.com.

Please note that the files
sys/dev/myri10ge/{mcp_gen_header.h,myri10ge_mcp.h} are internally
shared between all our drivers (solaris, macosx, windows, linux, etc).
I'd like to keep these files unchanged, so I can just import newer
versions of them when the firmware API/ABI changes.  This means I'm
stuck with some of the crazy-long #define names, and possibly
non-style(9) characteristics of these files.

Many thanks to mlaier for doing firmware(9) just as I
needed it, and to scottl for his helpful review.

Reviewed by: scottl, glebius
Sponsored by: Myricom Inc.
2006-02-19 22:39:19 +00:00

14 lines
308 B
Makefile

# $FreeBSD$
MYRI10GE= ${.CURDIR}/../../../dev/myri10ge
.PATH= ${MYRI10GE}
KMOD= myri10ge_ethp_z8e
FIRMWS= ethp_z8e.dat:myri10ge_ethp_z8e
CLEANFILES+= ethp_z8e.dat
ethp_z8e.dat: ${MYRI10GE}/ethp_z8e.dat.gz.uu
uudecode -p < ${MYRI10GE}/ethp_z8e.dat.gz.uu \
| gzip -dc > ${.TARGET}
.include <bsd.kmod.mk>