sil680_seldev(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Welcome to sil680_seldev(9) from the Kernel API Manual, bestie πŸ’– β€” this lil helper is here to return register base. That's the whole vibe. πŸŽ€

🌸 SYNOPSIS 🌸

int sil680_seldev (struct ata_port *ap , struct ata_device *adev , int r
);

πŸŽ€ ARGUMENTS πŸŽ€

  • ap β€” ATA interface. Your port-side bestie 🫢
  • adev β€” ATA device. The device in question, slay πŸ’…
  • r β€” config offset. The offset you're feeding in ✨

πŸ’… DESCRIPTION πŸ’…

okay so here's the tea: sil680_seldev turns a config register offset into the right address in PCI space to access the control register in question, including accounting for the unit shift. Yes, that part is literally included β€” no cap. πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/ata/pata_sil680.c β€” go peek, bestie πŸ‘€:


mwah πŸ’‹ this page is from the source/version ./drivers/ata, dated October 2026 β€” that's the footer tea, not me making stuff up πŸŽ€πŸ’–

πŸ“¦ where this page comes from