artop6260_set_dmamode(9)
okay so you just opened artop6260_set_dmamode from the Kernel API Manual, section 9 β and she is serving. Here's the whole thing in bestie terms, with every detail kept. π«Ά
πΈ NAME πΈ
artop6260_set_dmamode β Initialize host controller PATA PIO timings. π
β¨ SYNOPSIS β¨
void artop6260_set_dmamode (struct ata_port *ap , struct ata_device
*adev );
π ARGUMENTS π
apβ the port whose timings we're configuring πΈadevβ the device we're configuring π¦
π DESCRIPTION π
Set DMA mode for device, in host controller PCI config space. That's the core vibe. And the ARTOP6260 and relatives store the timing data differently β yes, they're special like that. π
LOCKING: None (inherited from caller).
no cap, bestie: locking is None here, and it's inherited from the caller. π«Ά
π SEE ALSO π
- Kernel file
./drivers/ata/pata_artop.cποΈ artop62x0_pre_reset(9)artop6260_cable_detect(9)artop6210_load_piomode(9)artop6210_set_piomode(9)artop6260_load_piomode(9)artop6260_set_piomode(9)artop6210_set_dmamode(9)artop6210_qc_defer(9)artop_init_one(9)
that's the whole page, bestie. source/version: ./drivers/ata Β· date: October 2026 Β· artop6260_set_dmamode(9) signing off π
π¦ 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