jmicron_pre_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

jmicron_pre_reset(9) πŸ’…

okay so welcome to the Kernel API Manual page for jmicron_pre_reset(9) β€” yes bestie, we're doing kernel stuff today πŸŽ€

NAME 🌸

jmicron_pre_reset - check for 40/80 pin

SYNOPSIS ✨

int jmicron_pre_reset (struct ata_link *link , unsigned long deadline );

ARGUMENTS 🫢

  • link β€” ATA link. like, the actual link we're working with, bestie πŸ’–
  • deadline β€” deadline jiffies for the operation. yes, jiffies β€” keep an eye on that deadline ⏳

DESCRIPTION πŸ’…

Perform the PATA port setup we need. no cap, that's literally the job.

On the Jmicron 361/363 there is a single PATA port that can be mapped either as primary or secondary (or neither). the way that's a whole mapping situation? iconic. We don't do any policy and setup here β€” nope, not our gig. We assume that has been done by init_one and the BIOS. periodt πŸ’€

SEE ALSO πŸ¦‹


that's the whole vibe, bestie. source/version: ./drivers/ata; date: October 2026; manual: jmicron_pre_reset(9) β€” byeee πŸ’–πŸŽ€

πŸ“¦ where this page comes from