xref: /netbsd-src/sys/dev/files.audio (revision 2e2322c9c07009df921d11b1268f8506affbb8ba)
1#	$NetBSD: files.audio,v 1.8 2016/12/13 20:20:34 christos Exp $
2
3define	audiobus	{ }
4define	midibus		{ }
5define	midisyn
6
7# audio device attributes
8#
9define	mulaw: auconv
10define	auconv
11define	aurateconv
12define	auvolconv
13
14# audio and midi devices, attaches to audio hardware driver
15#
16device	audio {}: audiodev, auconv, aurateconv
17attach	audio at audiobus
18device	midi: audio
19attach	midi at midibus
20attach	spkr at audio with spkr_synth
21
22# console bell via audio device
23#
24define	audiobell
25
26file	dev/auconv.c			auconv
27file	dev/audio.c			audio			needs-flag
28file	dev/audiobell.c			spkr_synth		needs-flag
29file	dev/aurateconv.c		aurateconv		needs-flag
30file	dev/auvolconv.c			auvolconv
31file	dev/midi.c			midi			needs-flag
32file	dev/midictl.c			midisyn
33file	dev/midisyn.c			midisyn
34file	dev/mulaw.c			mulaw			needs-flag
35file	dev/spkr_synth.c		spkr_synth		needs-flag
36