ethoc_probe(9)
π ethoc_probe(9) β like, the Kernel API Manual page you didn't know you needed π
okay so bestie, gather round, because this is a page from the Kernel API Manual and it's literally only one function but she's important. We're talking ethoc_probe β the girl whose whole job is to initialize OpenCores ethernet MAC. Main character energy fr fr. β¨
πΈ NAME πΈ
ethoc_probe β initialize OpenCores ethernet MAC
That's it, that's the whole vibe. She wakes the MAC up. Iconic. π
π¦ SYNOPSIS π¦
int ethoc_probe (struct platform_device *pdev );
so she takes one thing and she gives you back an int, no cap. Copy it exactly like that, spaces and all β do not come for my formatting, the kernel is a little quirky and we respect her. π«Ά
β¨ ARGUMENTS β¨
pdevβ the platform device. yeah, that's it. that's the argument. she's lowkey easygoing like that. π
ngl if you were expecting a whole list of parameters, this is not that page. one argument, one job, one slay. π
π SEE ALSO π
okay queen, if you want the fuller picture (and you should), go check out:
- the kernel file
./drivers/net/ethernet/ethoc.c struct ethoc(9)struct ethoc_bd(9)ethoc_remove(9)
like the probe's besties and also her cleanup crew. iykyk. π
and that's the whole page bestie β short, sweet, and serving exactly what it needs to π
this lil cutie lives under the source/version tag ./drivers/net/ethernet, dated October 2026 β mwah, go read the real struct ethoc(9) next, ily, bye ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms