CLCS(4)

πŸ“¦
version 11.0 Β· 2 versions
, in nixpkgs unstable

πŸ’– CLCS(4) β€” the Cirrus Logic edition, bestie πŸ’–

okay so real talk, this page lives in the Kernel Interfaces Manual and it's all about clcs, the Cirrus Logic CS4280 audio device driver. yes, that's the whole vibe. let's get into it πŸŽ€


✨ NAME ✨

clcs β€” the Cirrus Logic CS4280 audio device driver. sound stuff. iconic. that's her πŸ’…


🌸 SYNOPSIS 🌸

so here's how she slots into your kernel config, and yes you literally write it like this:

clcs*  at pci? dev ? function ?
audio* at audiobus?
midi*  at clcs?

no cap, that's the whole arrangement β€” clcs hangs off pci?, then audio* shows up on audiobus?, and midi* does its thing at clcs? πŸ¦‹


πŸ”₯ DESCRIPTION πŸ”₯

the clcs driver provides support for the Cirrus Logic CS4280 chip. that's the main character right there πŸ‘‘

now for the ✨ lore ✨ β€” partial support exists for the CS461x chips, but it's disabled. so sorry bestie 😭 instead, you should be using the wss(4) or sb(4) drivers.

🫢 quick vibe check: the CS461x thing is genuinely turned off, so don't come for me β€” the page literally says use wss(4) or sb(4) instead, periodt.

πŸ’œ SEE ALSO πŸ’œ

go read these next, iykyk πŸ“š


🌈 HISTORY 🌈

the clcs device driver appeared in NetBSD 1.5. a true vintage queen, we stan a legacy icon ⭐


and that's the page, bestie β€” no crumbs left behind πŸ’–βœ¨

oh and before i forget, this little beauty comes to you from Debian, dated January 2, 2006 β€” mwah, kisses to the packagers πŸ“πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from