radisys_set_dmamode(9)
radisys_set_dmamode(9) π
okay so bestie, this one is from the Kernel API Manual, and itβs all about initializing host controller PATA DMA timings. no cap. π¦
β¨ NAME β¨
radisys_set_dmamode β initialize host controller PATA DMA timings π
π SYNOPSIS π
void radisys_set_dmamode (struct ata_port *ap , struct ata_device *adev
);
πΈ ARGUMENTS πΈ
apβ the port whose timings weβre configuring, periodt. πadevβ the device to program. yep, that one. π«Ά
π¦ DESCRIPTION π¦
So what it does: it sets the MWDMA mode for the device, in the host controller PCI config space. thatβs the whole vibe. β¨
LOCKING: None β itβs inherited from the caller. literally none of its own. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/ata/pata_radisys.c radisys_set_piomode(9)radisys_qc_issue(9)radisys_init_one(9)
cute little source/version check, bestie: ./drivers/ata, date October 2026, and yeah the page is radisys_set_dmamode(9). mwah π
π¦ 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