opnsense-src/sys/modules/sound/driver
Pyun YongHyeon 7a7386a3e2 Device driver for onboard CS4231 audio controller which is found
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)
2004-10-25 10:29:57 +00:00
..
ad1816 Use a consistent style and one much closer to the rest of /usr/src 2001-01-06 14:00:42 +00:00
als4000 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
au88x0 Add (but do not connect) a half-finished driver for Aureal Vortex cards. 2003-06-01 11:58:46 +00:00
audiocs Device driver for onboard CS4231 audio controller which is found 2004-10-25 10:29:57 +00:00
cmi isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
cs4281 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
csa isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
driver pci_if.h is not needed. 2003-02-07 15:05:37 +00:00
ds1 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
emu10k1 Add Audigy support. 2004-01-11 10:30:56 +00:00
es137x isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
ess consolidate bits that don't need to be seperate modules into the modules 2002-01-23 03:32:36 +00:00
fm801 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
ich isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
maestro isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
maestro3 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
mss Move adding -DPC98 to CFLAGS from each modules to sys/modules/Makefile.inc. 2002-11-06 13:47:00 +00:00
neomagic isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
sb8 Use a consistent style and one much closer to the rest of /usr/src 2001-01-06 14:00:42 +00:00
sb16 Use a consistent style and one much closer to the rest of /usr/src 2001-01-06 14:00:42 +00:00
sbc Move adding -DPC98 to CFLAGS from each modules to sys/modules/Makefile.inc. 2002-11-06 13:47:00 +00:00
solo isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
t4dwave isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
uaudio isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
via82c686 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
via8233 isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
vibes isa_if.h is not needed. 2003-02-07 13:56:33 +00:00
Makefile Device driver for onboard CS4231 audio controller which is found 2004-10-25 10:29:57 +00:00
Makefile.inc Style fix. 2001-04-08 21:50:41 +00:00