BBA(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸŽ€ bba(4) β€” the IOASIC Baseboard Audio device driver πŸŽ€

okay bestie, welcome to the bba era of the manual pages πŸ’… this one's literally about your sound chip and honestly? she's iconic in a vintage way ✨


🌸 NAME 🌸

bba β€” the IOASIC Baseboard Audio device driver, aka the girl who handles your audio on some very specific old-school DEC machines 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

bba0   at ioasic? offset ?
audio* at audiobus?

that's it, that's the whole config vibe ✨ attach bba0 at ioasic? with offset ?, and the audio* bits hang out at audiobus? πŸŽ€


πŸ’– DESCRIPTION πŸ’–

okay so the bba driver is the one that provides support for the IOASIC baseboard audio you find on:

  • DEC 3000/300 and 3000/500 systems (that's NetBSD/alpha πŸ‘‘)
  • DEC Personal DECstation systems (that's NetBSD/pmax 🌈)

and like β€” the baseboard audio driver is based on the AMD 79c30 ISDN and audio interface, which is giving "vintage but make it cute" ngl πŸ¦‹

⚠️ real talk though: this interface is only capable of playing and recording 8kHz mu-law audio. that's the whole range, bestie. no cap. it does not do more than that πŸ’€

⭐ SEE ALSO ⭐

go read those, iykyk 🫢


πŸŽ€ HISTORY πŸŽ€

the bba device driver appeared in NetBSD 1.5 ✨ and the name for the driver was adopted from the same driver in ULTRIX β€” literally an heirloom name at this point, we love a legacy moment πŸ‘‘


🌸 and that's a wrap, bestie! this page is slay, it's iconic, it's dated June 22, 2005, and it came to you from Debian via the Kernel Interfaces Manual β€” periodt πŸ’…πŸ’–

mwah πŸ’‹ go touch grass and then go listen to some 8kHz mu-law audio πŸ¦‹βœ¨

πŸ“¦ where this page comes from