sis_pre_reset(9)
π sis_pre_reset(9) β Kernel API Manual π¦
okay so bestie, welcome to sis_pre_reset from the Kernel API Manual β this one's a tiny little function but it's literally the opening act of the whole probe, so pay attention β¨
π NAME π
sis_pre_reset β probe begin π that's the whole vibe, no cap.
β SYNOPSIS β
int sis_pre_reset (struct ata_link *link , unsigned long deadline );
yep that's it, two args, one int coming back at you π«Ά
πΈ ARGUMENTS πΈ
linkβ an ATA link, bestie. that's the thing you're working on πdeadlineβ the deadline jiffies for the operation β° like, the time budget before the operation's gotta be done, iykyk
π§ DESCRIPTION π§
so what does it actually do? two things, and honestly it ate:
- it sets up the cable type π
- then it uses the generic probe init β¨
that's the whole thing. short and iconic, main character energy only π
π SEE ALSO π
the kernel file lives at ./drivers/ata/pata_sis.c β here's the whole friend group π«Ά:
sis_old_port_base(9)sis_port_base(9)sis_133_cable_detect(9)sis_66_cable_detect(9)sis_set_fifo(9)sis_old_set_piomode(9)sis_100_set_piomode(9)sis_133_set_piomode(9)sis_old_set_dmamode(9)sis_66_set_dmamode(9)sis_100_set_dmamode(9)sis_133_early_set_dmamode(9)sis_133_set_dmamode(9)sis_133_mode_filter(9)sis_init_one(9)
like, that's the whole squad, go say hi ππ
ngl this page is smol but she's doing her job perfectly, don't sleep on her π
okay bye bestie, this one's brought to you by ./drivers/ata and dated October 2026 β mwah, slay, periodt π
ππ
π¦ 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