sch_set_piomode(9)
β¨ sch_set_piomode(9) β¨
okay bestie, welcome to the sch_set_piomode(9) page from the Kernel API Manual π this one is short, sweet, and very βI know exactly what Iβm doingβ energy.
πΈ NAME πΈ
sch_set_piomode β Initialize host controller PATA PIO timings
π SYNOPSIS π
void sch_set_piomode (struct ata_port *ap , struct ata_device *adev );
π¦ ARGUMENTS π¦
apβ Port whose timings we are configuringadevβ ATA device
π DESCRIPTION π
Set PIO mode for device, in host controller PCI config space.
LOCKING: None (inherited from caller).
like, no extra locking drama here β itβs inherited from whoever called it, periodt. π«Ά
π SEE ALSO π
Kernel file ./drivers/ata/pata_sch.c sch_set_dmamode(9), sch_init_one(9)
and thatβs the whole vibe, bestie β¨ this little icon came from ./drivers/ata, dated October 2026, and itβs still serving sch_set_piomode(9) realness. πππ
π¦ 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