summaryrefslogtreecommitdiffstats
path: root/sys/modules/ctau
diff options
context:
space:
mode:
authorrik <rik@FreeBSD.org>2004-03-02 16:51:34 +0000
committerrik <rik@FreeBSD.org>2004-03-02 16:51:34 +0000
commit06782af765bca05c45b4d962889151cd423576bd (patch)
tree197440efc75d57183325956b1eccaca573fa3799 /sys/modules/ctau
parent4615512fd6f2527eacb2097bfbeddf89a6cc648a (diff)
downloadFreeBSD-src-06782af765bca05c45b4d962889151cd423576bd.zip
FreeBSD-src-06782af765bca05c45b4d962889151cd423576bd.tar.gz
1. Add modules makefile for Cronyx Tau/ISA driver (ctau).
Approved by: imp (mentor)
Diffstat (limited to 'sys/modules/ctau')
-rw-r--r--sys/modules/ctau/Makefile37
1 files changed, 37 insertions, 0 deletions
diff --git a/sys/modules/ctau/Makefile b/sys/modules/ctau/Makefile
new file mode 100644
index 0000000..8b9d139
--- /dev/null
+++ b/sys/modules/ctau/Makefile
@@ -0,0 +1,37 @@
+# Cronyx Id: sys.modules.ct.Makefile,v 1.1.2.2 2003/12/08 15:39:01 rik Exp $
+# $FreeBSD$
+.PATH: ${.CURDIR}/../../dev/ctau
+KMOD= if_ct
+SRCS= if_ct.c ctddk.c ctau.c opt_netgraph.h opt_ng_cronyx.h bpf.h sppp.h \
+ device_if.h bus_if.h isa_if.h
+
+NBPF?= 0
+NCTAU?= 3
+PROTOS?= -DINET
+NG_CRONYX?= 0
+NETGRAPH= ${NG_CRONYX}
+
+CFLAGS+= ${PROTOS}
+CLEANFILES+= opt_ng_cronyx.h opt_netgraph.h bpf.h ctddk.c ctau.c sppp.h
+
+opt_netgraph.h:
+ echo "#define NETGRAPH $(NETGRAPH)" > opt_netgraph.h
+
+opt_ng_cronyx.h:
+.if ${NG_CRONYX} != 0
+ echo "#define NETGRAPH_CRONYX 1" > opt_ng_cronyx.h
+.else
+ echo "" > opt_ng_cronyx.h
+.endif
+
+sppp.h:
+.if ${NG_CRONYX} == 0
+ echo "#define NSPPP 1" > sppp.h
+.else
+ echo "#define NSPPP 0" > sppp.h
+.endif
+
+bpf.h:
+ echo "#define NBPF ${NBPF}" > bpf.h
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud