TC(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ¦‹ TC(4) πŸ¦‹

okay so bestie, welcome to the tc page β€” the tc driver, aka the TURBOchannel expansion bus driver. this is the man page you're reading rn, from section 4 of the kernel interfaces manual, and honestly? she's iconic. let's get into it πŸ’…


✨ NAME ✨

tc β€” the TURBOchannel expansion bus driver, no cap πŸšŒπŸ’¨


🌸 SYNOPSIS 🌸

πŸ’œ alpha

tc* at tcasic?

πŸ’œ pmax

tc* at mainbus0

πŸ’œ vax

tc0 at vsbus0

πŸŽ€ DESCRIPTION πŸŽ€

so like, the tc driver gives you machine-independent support for the DEC TURBOchannel expansion bus β€” yk, the one that's literally on all DEC 5000-series machines with MIPS, DEC 3000-series with Alpha processors, and VAXstation 4000 machines with the optional TURBOchannel adaptor. she's versatile, she's everywhere, she ate 🫢

ur system may support additional TURBOchannel devices, bestie β€” the drivers for TURBOchannel devices that aren't listed here are machine-dependent. so go consult ur system's intro(4) for the extra info, mwah πŸ’‹


🧚 HARDWARE 🧚

NetBSD includes machine-independent TURBOchannel drivers, sorted by device type and driver name (organized!! we love a structured queen πŸ‘‘):

⭐ SCSI interfaces

  • tcds(4) β€” PMAZ-DS, PMAZ-FS, PMAZB-AA and PMAZC-AA dual-channel SCSI adapters

⭐ Network interfaces

  • le(4) β€” LANCE Ethernet interface

⭐ Frame buffers

  • cfb(4) β€” PMAG-B CX colour unaccelerated 2-D framebuffer
  • mfb(4) β€” PMAG-A MX monochrome framebuffer
  • px(4) β€” PMAG-C PX accelerated graphics boards
  • pxg(4) β€” PMAG-D, PMAG-E and PMAG-F PXG accelerated graphics boards
  • sfb(4) β€” PMAGB-BA HX colour unaccelerated 2-D framebuffer
  • tfb(4) β€” PMAG-J TX 24-bit colour unaccelerated 2-D framebuffer

⭐ Miscellaneous

  • ioasic(4) β€” baseboard IO control ASIC for DEC TURBOchannel systems
  • tcu(4) β€” TC-USB USB host and GPIO option

πŸ”₯ SEE ALSO πŸ”₯

intro(4), tc(9) β€” go read these too, iykyk πŸ“šβœ¨


πŸ’– HISTORY πŸ’–

The tc driver first appeared in NetBSD 1.1. a true OG, main character energy since day one fr fr 🌈


πŸ’€ BUGS πŸ’€

The tc driver makes poor use of interrupt priority on the 5000/1xx series systems. 😭 not her best moment, but we still love her β€” just know that on 5000/1xx series systems the interrupt priority usage is, uh, not great. consider this ur vibe check warning πŸ™ˆ

and that's the whole page, bestie!! this one's from Debian, dated February 26, 2021 β€” so like, a little vintage but still slaying πŸ’…πŸ“ mwah, go forth and TURBOchannel responsibly πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from