CIPHY(4)
π CIPHY(4) β like, the Cicada PHY driver manual, but make it make sense
okay so picture this: it's the Kernel Interfaces Manual, section 4, and this page is literally called ciphy. Bestie, we're about to learn about a NIC driver's tiny little helper chip. Stay with me, it's honestly iconic. β¨
πΈ NAME πΈ
ciphy β the driver for Cicada 10/100/1000 copper Ethernet PHYs
Like, yes, that's the whole name section. It's giving minimalism. π
π¦ SYNOPSIS π¦
ciphy* at mii? phy ?
That's it. That's the config line. Copy it exactly, don't get creative, we do not freestyle config files in this house. π«Ά
π DESCRIPTION π
So the ciphy driver supports PHYs β and bestie, a PHY is the physical-layer chip, the little guy that actually touches the copper β that are commonly integrated on VIA Networking Technologies VT6122 Gigabit Ethernet adapters.
Translation: if you've got a VT6122 card, its built-in PHY is probably one of these, and this driver is the one holding its hand. π€
β SEE ALSO β
Go read those too, iykyk. π
π HISTORY π
Real talk: this driver is ported from FreeBSD, and it first appeared in NetBSD 3.0. So it's got lore. Ancient lore. ποΈ
π AUTHORS π
The driver was originally written by Bill Paul β¨wpaul@windriver.comβ©. Shoutout to Bill, an absolute legend, no cap. π
Heads up bestie: everything above is the whole page β nothing skipped, nothing added. If it's not here, it wasn't in the original, and we do not invent facts about kernel drivers. Ever. π
β¨ and that's the whole vibe β¨ β this page came from the Kernel Interfaces Manual, source/version line said Debian, and it's dated February 20, 2005. Slay, vintage. ππ¦π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2005 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