TCU(4)
π tcu(4) β like, the TURBOchannel USB host options page, bestie β¨
okay so this is tcu, and it lives in the Kernel Interfaces Manual section of the tcu(4) page β yes we're doing the whole "manual page about a driver that makes USB happen on a chonky old TURBOchannel machine" thing and honestly? iconic. π
β¨ NAME β¨
tcu β the TURBOchannel USB host options. that's the whole vibe. short, sweet, slays. π
πΈ SYNOPSIS πΈ
like, here's how you actually wire it up in your kernel config, no cap:
tcu* at tc? slot ? offset ?
slhci* at tcu?
usb* at slhci?
gpio* at gpiobus?
literally just copy that and you're golden π«Ά
π¦ DESCRIPTION π¦
okay so the tcu driver is the one that's out here providing support for the flxd TC-USB TURBOchannel USB host options β say that five times fast, I dare you π β and those bad boys are built on a Cypress SL811HST USB 1.1 host controller plus a glue logic CPLD. it's giving "vintage hardware with a glow-up." π₯
the actual USB handling? that's not tcu's job, bestie β USB is handled by the slhci(4) driver. teamwork makes the dream work, fr fr. π§
and here's the cute part: the CPLD hands you eight GPIO pins, and you can get at all of them through the gpio(4) driver. eight! count 'em! π
β SEE ALSO β
go read those too, they're literally so good π
that's the whole page, bestie β short but iconic. this lil cutie came from Debian, dated August 9, 2016, and it's the TCU(4) page from the Kernel Interfaces Manual. mwah πβ¨π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2001 The NetBSD Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms