ADB(4)

πŸ“¦
version 15.1 Β· 2 versions
, in freebsd 14.5, freebsd 15.1

🍎 ADB(4) β€” the powerpc kernel interfaces manual, bestie edition πŸŽ€

okay so you found the adb page in the powerpc Kernel Interfaces Manual and you're like "what is this" β€” don't worry, I got you πŸ’–


✨ NAME ✨

adb β€” Apple Desktop Bus. that's it, that's the whole vibe πŸ¦‹


✨ SYNOPSIS ✨

so if you wanna compile this driver into the kernel (yes, into the kernel, not as a module, pay attention πŸ’…), you drop these lines into your kernel configuration file:

device adb

literally just that one line. slay.


✨ DESCRIPTION ✨

okay so the adb driver provides support for the Apple Desktop Bus β€” and what is that, you ask? it's a simple multi-drop bus, and it's used in general for input peripherals on older Apple Macintosh hardware. yes, older β€” we're talking vintage Mac realness 🌸

the Apple Desktop Bus provides attachment for up to 16 devices, and that includes multiple devices of a single type (so yes, bestie, you can have more than one of the same thing, iconic πŸŽ€).

but β€” and this is the important part, do not skip it β€” it does not support hot-plugging. nope. not a thing. no hot-plug for you πŸ™ˆ

⚠️ no hot-plugging. like, at all. plug it in while it's off, iykyk.

✨ SEE ALSO ✨


✨ HISTORY ✨

the adb device driver appeared in FreeBSD 8.0. periodt. ✨


✨ AUTHORS ✨

the adb driver was written by Nathan Whitehorn <nwhitehorn@FreeBSD.org> β€” ty for your service king 🫢


and that's the whole page, bestie!! this version came from Debian, dated December 3, 2009, and it's ADB(4) in case you forgot already πŸ˜­πŸ’œ go plug in your mouse (while it's off!!) πŸ¦‹

πŸ“¦ where this page comes from