[Midnightbsd-cvs] src: Makefile: Add firmware makefile

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Jan 19 17:11:08 EST 2009


Log Message:
-----------
Add firmware makefile

Added Files:
-----------
    src/sys/modules/bwifw:
        Makefile (r1.1)

-------------- next part --------------
--- /dev/null
+++ sys/modules/bwifw/Makefile
@@ -0,0 +1,35 @@
+# $MidnightBSD: src/sys/modules/bwifw/Makefile,v 1.1 2009/01/19 22:11:07 laffer1 Exp $
+
+.PATH: ${.CURDIR}/../../contrib/dev/bwi
+
+FWNAME=	bwi_v3
+FWFILE= wl_apsta.o
+_FWIMGS=ucode11 ucode2 ucode4 ucode5 \
+	a0g0bsinitvals2 a0g0bsinitvals5 a0g0initvals2 \
+	a0g0initvals5 a0g1bsinitvals5 a0g1initvals5 \
+	b0g0bsinitvals2 b0g0bsinitvals5 b0g0initvals2 b0g0initvals5 \
+	pcm4 pcm5
+FWIMGS=	${_FWIMGS:C/.*/&.fw/}
+#CLEANFILES+=${FWFILE} ${FWIMGS} v3
+
+#SUBDIR=	fwcutter
+#FWCUTTER= fwcutter/b43-fwcutter
+
+KMOD=	${FWNAME}
+FIRMWS=	${_FWIMGS:C/.*/&.fw:${KMOD}_&/}
+
+bwi_v3:	${FWIMGS}
+
+# NB: the cutter has v3/v4 pathname prefixes built-in; yech
+#${FWIMGS}: ${FWCUTTER} ${FWFILE}
+#	ln -s . v3; ${FWCUTTER} -w . ${FWFILE}; rm v3
+
+${FWCUTTER}: fwcutter
+
+# NB: can't get make to use .PATH so do it explicitly
+#BWI	= ${.CURDIR}/../../contrib/dev/bwi
+
+#${FWFILE}: ${FWFILE}.uu
+#	uudecode -p < ${BWI}/${FWFILE}.uu > ${.TARGET}
+
+.include <bsd.kmod.mk>


More information about the Midnightbsd-cvs mailing list