hpt366_filter(9)
π NAME π
hpt366_filter(9) β’ Kernel API Manual β’ hpt366_filter is a mode selection filter, bestie. That's the whole vibe.
πΈ SYNOPSIS πΈ
unsigned int hpt366_filter (struct ata_device *adev , unsigned int mask );
Okay so it hands you back an unsigned int, no cap.
π ARGUMENTS π
adevβ the ATA device in question, bestie.maskβ the current mask to manipulate and pass back. You hand it over, it gets manipulated, it comes back. Periodt.
π DESCRIPTION π
This is the mode selection filter. Its whole job? Block UDMA on devices that cause trouble with this controller. That's it. If a device is giving this controller grief, UDMA gets blocked. Not me guessing β that's literally the documented behavior. π
π¦ SEE ALSO π¦
Kernel file ./drivers/ata/pata_hpt366.c plus the whole friend group:
hpt36x_find_mode(9)hpt366_set_piomode(9)hpt366_set_dmamode(9)hpt366_prereset(9)hpt36x_init_chipset(9)hpt36x_init_one(9)
source/version:./drivers/ataΒ· date:October 2026Β· page:hpt366_filter(9)β love u, bye bestie ππ
π¦ 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