snd_spicds(4)

snd_spicds4

I2s spi audio codec driver

Usage

To compile this driver into the kernel, place the following lines in your kernel configuration file:

device snd_spicds

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

snd_spicds_load="YES"

Overview

The snd_spicds I2S codec driver is used by several sound drivers for soundcards which use the supported codec chips.

Hardware

The snd_spicds driver supports the following codecs:

  • AK4358

  • AK4381

  • AK4396

  • AK4524

  • AK4528

  • WM8770

Releases

46 releases since FreeBSD 6.3-RELEASE; the text changed 32 times.

  1. 6.3
  2. 6.4
  3. 7.0
  4. 7.1
  5. 7.2
  6. 7.3
  7. 7.4
  8. 8.0
  9. 8.1
  10. 8.2
  11. 8.3
  12. 8.4
  13. 9.0
  14. 9.1
  15. 9.2
  16. 9.3
  17. 10.0
  18. 10.1
  19. 10.2
  20. 10.3
  21. 10.4
  22. 11.0
  23. 11.1
  24. 11.2
  25. 11.3
  26. 11.4
  27. 12.0
  28. 12.1
  29. 12.2
  30. 12.3
  31. 12.4
  32. 13.0–13.2
  33. 13.3–16.0

History

The snd_spicds device driver first appeared in FreeBSD 6.3.

Authors

The snd_spicds driver was written by Konstantin Dimitrov based upon the snd_envy24(4) driver. This manual page was written by Alexander Leidinger ⟨[email protected]⟩.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.