serverworks_osb4_filter(9)
β¨ NAME β¨
okay so this is the serverworks_osb4_filter(9) page from the Kernel API Manual, and itβs literally the mode selection filter π
β the little function that decides which modes are allowed to stay in the group chat.
π SYNOPSIS π
unsigned int serverworks_osb4_filter (struct ata_device *adev , unsigned int mask );
π¦ ARGUMENTS π¦
adevβ an ATA device, aka the main character weβre filtering modes for.maskβ mask of proposed modes, aka the offered modes that are up for the vibe check.
π DESCRIPTION π
This function filters the offered modes for the device so it can apply controller specific rules β¨.
And hereβs the important part, bestie: OSB4 requires no UDMA for disks because of a FIFO bug we hit π. No cap, thatβs the rule.
π SEE ALSO π
- Kernel file:
./drivers/ata/pata_serverworks.c oem_cable(9)serverworks_cable_detect(9)serverworks_is_csb(9)serverworks_csb_filter(9)serverworks_set_piomode(9)serverworks_set_dmamode(9)
xoxo, your local kernel girly π β source: ./drivers/ata, date: October 2026, page: serverworks_osb4_filter(9) π«Ά
π¦ 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