jmicron_pre_reset(9)
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 π¦
- Kernel file
./drivers/ata/pata_jmicron.cβ plusjmicron_init_one(9), go look π
that's the whole vibe, bestie. source/version: ./drivers/ata; date: October 2026; manual: jmicron_pre_reset(9) β byeee ππ
π¦ 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