radisys_set_dmamode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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 πŸ”₯


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