hpt37x_clock_slot(9)
π« hpt37x_clock_slot(9) π«
okay bestie, welcome to the Kernel API Manual page for hpt37x_clock_slot β yes that's the whole name, we're not shortening it, it's iconic like that π
πΈ NAME πΈ
hpt37x_clock_slot β turn that timing data into a PC clock entry, literally the vibe translator of the HPT37x world β¨
π¦ SYNOPSIS π¦
int hpt37x_clock_slot (unsigned int freq );
π ARGUMENTS π
freqβ the reported frequency, in MHz. that's it, that's the whole argument, no cap π«Ά
π₯ DESCRIPTION π₯
so the whole plot: this function takes your timing data and turns it into a clock slot. it's giving conversion arc π
the mapping is exactly this, no improvising:
0β 33 MHz1β 40 MHz2β 50 MHz3β 66 MHz
periodt. four slots, four speeds, that's the entire menu πβ¨
π§ SEE ALSO π§
kernel file ./drivers/ata/pata_hpt37x.c β and the whole friend group it comes with, iykyk:
hpt37x_find_mode(9)hpt370_filter(9)hpt370a_filter(9)hpt372_filter(9)hpt37x_cable_detect(9)hpt374_fn1_cable_detect(9)hpt37x_pre_reset(9)hpt37x_set_piomode(9)hpt37x_set_dmamode(9)hpt370_bmdma_stop(9)hpt37x_bmdma_stop(9)hpt37x_calibrate_dpll(9)hpt37x_init_one(9)
ok that's the whole page bestie, go forth and slot those clocks ππ
mwah π this one lives in ./drivers/ata and was dated October 2026 β signed, sealed, slayed. ππ«Ά
π¦ 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