All the relevant code lives in
/usr/src/sys/dev/sound/
, except for the
public ioctl interface definitions, found in
/usr/src/sys/sys/soundcard.h
Under /usr/src/sys/dev/sound/
, the
pcm/
directory holds the central code,
while the pci/
, isa/
and usb/
directories have the drivers
for PCI and ISA boards, and for USB audio devices.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.