CAD(4)
π CAD(4) π
Okay bestie, so you're looking at the cad man page β that's the Cadence 10/100/1Gb Ethernet device driver. It's giving "niche but iconic," and I'm gonna break it all down for you. No cap, every detail is staying. Let's go! β¨
πΈ NAME πΈ
So the name is cad β and it's literally the Cadence 10/100/1Gb Ethernet device. That's the whole vibe. Short, sweet, slays.
π¦ SYNOPSIS π¦
Here's how you actually use it β it's a kernel interface, so it's all about device attachment:
cad* at fdt?
That's it. That's the synopsis. Your girl cad attaches at fdt β the device tree, iykyk. π
π DESCRIPTION π
Okay so the cad driver? It supports the Cadence Gigabit Ethernet MAC core found on some SoCs. And not just any SoCs β these specific ones:
- Microchip PolarFire SoC
- SiFive FU740-C000
- Xilinx Zynq-7000
The driver also supports IPv4 receive IP/TCP/UDP checksum offload, and IPv6 receive TCP/UDP checksum offload. So it's offloading that checksum work so the CPU doesn't have to β highkey efficient. π₯
The following media types and options are supported, and you give them to ifconfig(8):
media autoselectβ uses auto-negotiation for speed and duplex. And yes, bestie, this is the default. It's the main character setting. βmedia 1000baseT mediaopt full-duplexβ uses1000baseTon copper, full duplex. Fast, fancy, full-on. πmedia 100baseTX mediaopt full-duplexβ uses100baseTXon copper, full duplex. Still slaying.media 100baseTX mediaopt half-duplexβ uses100baseTXon copper, half duplex. A little more chill.media 10baseT mediaopt full-duplexβ uses10baseTon copper, full duplex. Vintage but valid. πmedia 10baseT mediaopt half-duplexβ uses10baseTon copper, half duplex. Old school, still included.
Bestie, notice how every single media option is listed here exactly as it's given to ifconfig(8). Don't @ me β this is verbatim energy. π«Ά
π SEE ALSO π
Like, go read these too if you want the full picture:
π HISTORY π
The cad driver first appeared in OpenBSD 7.0. Periodt. That's the origin story. π
Okay so that's the whole page, bestie. This manual page is from Debian, dated January 27, 2022, and it's the CAD(4) page. You understood the assignment. Now go configure some Ethernet with confidence. Mwah! πβ¨π¦
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2021 Visa Hankala
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms