7a7386a3e2
on UltraSPARC workstations. The driver is based on OpenBSD's SBus cs4231 driver and heavily modified to incorporate into sound(4) infrastructure. Due to the lack of APCDMA documentation, the DMA code of SBus cs4231 came from OpenBSD's driver. The driver runs without Giant lock and supports both SBus and EBus based CS4231 audio controller. Special thanks to marius for providing feedbacks during the driver writing. His feedback made it possible to write hiccup free playback code under high system loads. Approved by: jake (mentor) Reviewed by: marius (initial version) Tested by: marius, kwm, Julian C. Dunn(jdunn AT opentrend DOT net)
13 lines
300 B
Makefile
13 lines
300 B
Makefile
# $FreeBSD$
|
|
|
|
.if ${MACHINE_ARCH} == "sparc64"
|
|
SUBDIR = audiocs
|
|
.else
|
|
SUBDIR = als4000 ad1816 cmi cs4281 csa ds1 emu10k1 es137x ess
|
|
SUBDIR += fm801 ich maestro maestro3 mss neomagic sb16 sb8 sbc solo
|
|
SUBDIR += t4dwave via8233 via82c686 vibes
|
|
SUBDIR += driver uaudio
|
|
.endif
|
|
|
|
.include <bsd.subdir.mk>
|