Module Name:    src
Committed By:   pgoyette
Date:           Thu Jun  1 09:58:27 UTC 2017

Modified Files:
        src/sys/modules: Makefile
Added Files:
        src/sys/modules/audio: Makefile audio.ioconf
        src/sys/modules/midi: Makefile midi.ioconf
        src/sys/modules/sequencer: Makefile sequencer.ioconf

Log Message:
Add the modules for audio, midi, and sequencer


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/sys/modules/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/audio/Makefile \
    src/sys/modules/audio/audio.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/midi/Makefile \
    src/sys/modules/midi/midi.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/sequencer/Makefile \
    src/sys/modules/sequencer/sequencer.ioconf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/modules/Makefile
diff -u src/sys/modules/Makefile:1.191 src/sys/modules/Makefile:1.192
--- src/sys/modules/Makefile:1.191	Wed Apr 19 00:01:38 2017
+++ src/sys/modules/Makefile	Thu Jun  1 09:58:27 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.191 2017/04/19 00:01:38 riastradh Exp $
+#	$NetBSD: Makefile,v 1.192 2017/06/01 09:58:27 pgoyette Exp $
 
 .include <bsd.own.mk>
 
@@ -8,6 +8,7 @@ SUBDIR=		accf_dataready
 SUBDIR+=	accf_httpready
 SUBDIR+=	adosfs
 SUBDIR+=	aio
+SUBDIR+=	audio
 SUBDIR+=	blowfish
 SUBDIR+=	bpf
 SUBDIR+=	bpf_filter
@@ -77,6 +78,7 @@ SUBDIR+=	lua
 SUBDIR+=	luasystm
 SUBDIR+=	luapmf
 SUBDIR+=	mfs
+SUBDIR+=	midi
 SUBDIR+=	miiverbose
 SUBDIR+=	miniroot
 SUBDIR+=	mqueue
@@ -113,6 +115,7 @@ SUBDIR+=	secmodel_bsd44
 SUBDIR+=	secmodel_extensions
 SUBDIR+=	secmodel_overlay
 SUBDIR+=	securelevel
+SUBDIR+=	sequencer
 SUBDIR+=	skipjack
 SUBDIR+=	slcompress
 SUBDIR+=	smbfs

Added files:

Index: src/sys/modules/audio/Makefile
diff -u /dev/null src/sys/modules/audio/Makefile:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/audio/Makefile	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,22 @@
+#	$NetBSD: Makefile,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+.include "../Makefile.inc"
+
+.PATH:	${S}/dev
+
+KMOD=	audio
+IOCONF=	audio.ioconf
+SRCS=	audio.c \
+	auconv.c \
+	aurateconv.c \
+	auvolconv.c \
+	mulaw.c
+
+CPPFLAGS+=	-DNAUDIO=1 -DNAURATECONV=1 -DNMULAW=1
+
+# Rather than our usual WARNS=4, we need to use 3, since there are a
+# lot of signed-vs-unsigned compares
+
+WARNS=	3
+
+.include <bsd.kmodule.mk>
Index: src/sys/modules/audio/audio.ioconf
diff -u /dev/null src/sys/modules/audio/audio.ioconf:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/audio/audio.ioconf	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,9 @@
+#	$NetBSD: audio.ioconf,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+ioconf audio
+
+include "conf/files"
+
+pseudo-root audiobus*
+
+audio* at audiobus?

Index: src/sys/modules/midi/Makefile
diff -u /dev/null src/sys/modules/midi/Makefile:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/midi/Makefile	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,20 @@
+#	$NetBSD: Makefile,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+.include "../Makefile.inc"
+
+.PATH:	${S}/dev
+
+KMOD=	midi
+IOCONF=	midi.ioconf
+SRCS=	midi.c \
+	midictl.c \
+	midisyn.c
+
+CPPFLAGS+=	-DNMIDI=1 -DNSEQUENCER=1
+
+# Rather than our usual WARNS=4, we need to use 3, since there are a
+# lot of signed-vs-unsigned compares
+
+WARNS=  3
+
+.include <bsd.kmodule.mk>
Index: src/sys/modules/midi/midi.ioconf
diff -u /dev/null src/sys/modules/midi/midi.ioconf:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/midi/midi.ioconf	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,9 @@
+#	$NetBSD: midi.ioconf,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+ioconf midi
+
+include "conf/files"
+
+pseudo-root midibus*
+
+midi* at midibus?

Index: src/sys/modules/sequencer/Makefile
diff -u /dev/null src/sys/modules/sequencer/Makefile:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/sequencer/Makefile	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,18 @@
+#	$NetBSD: Makefile,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+.include "../Makefile.inc"
+
+.PATH:	${S}/dev
+
+KMOD=	sequencer
+IOCONF=	sequencer.ioconf
+SRCS=	sequencer.c
+
+CPPFLAGS+=	-DNSEQUENCER=1 -DNMIDI=1
+
+# Rather than our usual WARNS=4, we need to use 3, since there are a
+# lot of signed-vs-unsigned compares
+
+WARNS=  3
+
+.include <bsd.kmodule.mk>
Index: src/sys/modules/sequencer/sequencer.ioconf
diff -u /dev/null src/sys/modules/sequencer/sequencer.ioconf:1.1
--- /dev/null	Thu Jun  1 09:58:27 2017
+++ src/sys/modules/sequencer/sequencer.ioconf	Thu Jun  1 09:58:27 2017
@@ -0,0 +1,9 @@
+#	$NetBSD: sequencer.ioconf,v 1.1 2017/06/01 09:58:27 pgoyette Exp $
+
+ioconf sequencer
+
+include "conf/files"
+
+pseudo-root midi*
+
+pseudo-device sequencer

Reply via email to