[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