oem_cable(9)
π oem_cable(9) β Kernel API Manual π
okay so bestie, welcome to the oem_cable page β¨ this one lives in the Kernel API Manual and it's lowkey a tiny little function doing one very specific little job. let's get into it π«Ά
β¨ NAME β¨
oem_cable β Dell/Sun serverworks cable detection πΈ
like, that's the whole vibe. it detects cables. for Dell and Sun serverworks stuff. iconic behaviour honestly π
π SYNOPSIS π
int oem_cable (struct ata_port *ap );
that's it. that's the whole signature. she takes one pointer and hands you back an int π
π ARGUMENTS π
apβ the ATA port that we're doing cable detect on π¦ like, this is the port that gets inspected, bestie, that's the whole assignment
π DESCRIPTION π
okay so this is the tea β β Dell PowerEdge and Sun Cobalt 'Alpine' are out here hiding the 40/80 pin select for their interfaces in the top two bits of the subsystem ID π like miss girl, why are you being so secretive about it π
so yeah. that's where the info lives. top two bits. subsystem ID. no cap π
β SEE ALSO β
- Kernel file
./drivers/ata/pata_serverworks.cπ (go read it, iykyk) serverworks_cable_detect(9)serverworks_is_csb(9)serverworks_osb4_filter(9)serverworks_csb_filter(9)serverworks_set_piomode(9)serverworks_set_dmamode(9)
the whole serverworks friend group fr fr, go say hi to all of them π
ngl this one is short but she's still main character energy π don't sleep on the tiny manpages bestie, they ate π₯
and that's the page!! sign-off time π this one comes to you from ./drivers/ata, dated October 2026, in the Kernel API Manual β mwah, love u, 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