artop6210_set_piomode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to artop6210_set_piomode(9) from the Kernel API Manual. this function is literally Initialize host controller PATA PIO timings β€” that's the entire name, no cap. πŸ’…

✨ SYNOPSIS ✨

void artop6210_set_piomode (struct ata_port *ap , struct ata_device
       *adev );

πŸŽ€ ARGUMENTS πŸŽ€

  • ap β€” Port whose timings we are configuring, slay.
  • adev β€” Device we are configuring, bestie.

πŸ’… DESCRIPTION πŸ’…

Set PIO mode for the device, in host controller PCI config space. For ARTOP we must also clear the UDMA bits if we are not doing UDMA. In the event UDMA is used, the later call to set_dmamode will set the bits as required. periodt. 🫢

πŸ”’ LOCKING πŸ”’

None (inherited from caller). no extra lock drama here, it's giving ✨inherited✨.

🌈 SEE ALSO 🌈


mwah πŸ’– source/version: ./drivers/ata Β· date: October 2026 Β· manual page: artop6210_set_piomode(9). bye bestie, go configure those timings πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from