GCU(4)
π GCU(4) β the Intel EP80579 Global Configuration Unit, bestie edition β¨
okay so real talk, this is a Kernel Interfaces Manual page, and it's about the gcu driver β Intel EP80579 Global Configuration Unit. yes it's a mouthful, no we're not changing it. π
πΈ SYNOPSIS πΈ
gcu* at pci?
that's it. that's the whole vibe check. it attaches at pci? and honestly? slay. β¨
π DESCRIPTION π
so the gcu driver is literally your plug for getting at the miibus that's hidden behind the GCU device. it's giving backstage pass energy, iykyk. π«Ά what it's actually for is controlling PHYs on embedded designs that use Intel's EP80579 chips β that's the main character job, periodt.
the GCU also hands out access to CAN, SSP and TDM signal strength drivers, which sounds iconic in theory, but β and this is the important part, bestie β since they're not supported by OpenBSD, the driver does not provide any functionality related to them. so like, don't come for us expecting CAN things. it's not happening. no cap. π
lowkey a caution: those CAN/SSP/TDM bits exist on the hardware, but this driver gives you nothing for them on OpenBSD. zero. nada. fr fr.
π¦ SEE ALSO π¦
and if you wanna read the source material like the little researcher you are β Intel's EP80579 Datasheet: http://download.intel.com/design/intarch/ep80579/320066.pdf π
π HISTORY π
the gcu driver first appeared in OpenBSD 4.7. a little retro, a little vintage, still eating. π
π AUTHORS π
the gcu driver was written by Dariusz Swiderski <dms@openbsd.org>, partially based on the FreeBSD driver released by Intel under the ISC license. we love a credited queen. π«Ά
and that's the whole page, bestie β no crumbs left behind π
this lil fandom moment was brought to you on the Debian side of things, dated July 16, 2013 β GCU(4), signing off. π¦β¨
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2009 Dariusz Swiderski <sfires@sfires.net>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms