1 # $FreeBSD: head/sys/modules/sound/sound/Makefile 212523 2010-09-13 02:05:42Z imp $
4 .PATH: ${.CURDIR}/../pcm
7 SRCS= device_if.h bus_if.h pci_if.h
8 SRCS+= ac97_if.h channel_if.h feeder_if.h mixer_if.h
9 SRCS+= ac97_if.c channel_if.c feeder_if.c mixer_if.c
10 SRCS+= feeder.c feeder_rate.c feeder_volume.c
11 SRCS+= feeder_chain.c feeder_eq.c feeder_format.c
12 SRCS+= feeder_matrix.c feeder_mixer.c
13 SRCS+= feeder_eq_gen.h feeder_rate_gen.h snd_fxdiv_gen.h
14 SRCS+= ac97.c ac97_patch.c buffer.c channel.c clone.c dsp.c
15 SRCS+= mixer.c sndstat.c sound.c unit.c vchan.c
20 feeder_eq_gen.h: @/tools/sound/feeder_eq_mkfilter.awk
22 ${AWK} -f @/tools/sound/feeder_eq_mkfilter.awk -- ${FEEDER_EQ_PRESETS} > ${.TARGET}
27 feeder_rate_gen.h: @/tools/sound/feeder_rate_mkfilter.awk
29 ${AWK} -f @/tools/sound/feeder_rate_mkfilter.awk -- ${FEEDER_RATE_PRESETS} > ${.TARGET}
34 snd_fxdiv_gen.h: @/tools/sound/snd_fxdiv_gen.awk
36 ${AWK} -f @/tools/sound/snd_fxdiv_gen.awk -- > ${.TARGET}
38 CLEANFILES+= feeder_eq_gen.h feeder_rate_gen.h snd_fxdiv_gen.h
40 EXPORT_SYMS= YES # XXX evaluate
42 .include <bsd.kmod.mk>