STRUCT ERR_VALUES(9)
πΈ struct err_values(9) β a whole vibe check on error/reference values πΈ
okay bestie, welcome to the Kernel API Manual π this one's a lil' struct that literally just holds two little arrays of four ints each, and honestly? it's giving "small but mighty." let's get into it β¨
β¨ NAME β¨
struct err_values β the structure that's holding all the error/reference values π«Ά like, that's its whole job. no cap.
β¨ SYNOPSIS β¨
here's the whole shape of it, character for character, no notes π
struct err_values {
int refs[4];
int errs[4];
};
β¨ Members β¨
so there's literally two members and they're both arrays of four ints, and the four slots are always the same four temperatures in the same order. periodt.
refsβ the reference error values for-40C,30C,125C&150C. these are the reference girlies πerrsβ the Actual error values for-40C,30C,125C&150Cread from theefuse. yeah, these ones get read straight off theefuseβ that's the whole story, nothing more π
lowkey important: the four values in each array are for-40C,30C,125C&150Cin that order β don't shuffle them, bestie, the order is the whole point π
β¨ SEE ALSO β¨
- Kernel file
./drivers/thermal/k3_j72xx_bandgap.cβ go read it, iykyk ππ
and that's the whole page, fr fr π this one comes from ./drivers/thermal, dated October 2026, and it's filed under struct err_values(9) in the Kernel API Manual β slay, stay cozy, and may all your efuses read clean πβπ
π¦ 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