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