es58x_sw_version_is_valid(9)
π es58x_sw_version_is_valid β the Kernel API Manual, bestie edition π
Okay so this is a page from the Kernel API Manual, and honestly? It's a little guy with one job and I respect it so much. Let's get into it π«Ά
β¨ NAME β¨
es58x_sw_version_is_valid β literally just checks if the version is a valid number. That's it. That's the whole assignment. π
πΈ SYNOPSIS πΈ
bool es58x_sw_version_is_valid (struct es58x_sw_version *sw_ver );
π ARGUMENTS π
sw_verβ the version number of either the firmware or the bootloader. Either one, queen's choice π
π¦ DESCRIPTION π¦
So here's the vibe check: if any of the software version sub-numbers don't fit on two digits, the version is invalid β and ngl, that's most probably because the product string could not be parsed. π Like, the parsing did not slay, so the numbers came out cursed, and this function is the one going "bestie... no" π
β RETURN β
trueif the software version is valid πfalseotherwise π
π SEE ALSO π
- Kernel file
./drivers/net/can/usb/etas_es58x/es58x_devlink.c es58x_parse_sw_version(9),es58x_parse_hw_rev(9),es58x_parse_product_info(9),es58x_hw_revision_is_valid(9),es58x_devlink_info_get(9)
fr fr go read those if you wanna know where the version actually comes from β this page is just the vibe check at the end of the pipeline π§
And that's the whole page, no cap β¨ This icon of a manpage lives in ./drivers/net/can/usb/etas_es58x, the source/version bits are dated October 2026 and it's filed under es58x_sw_version_is_valid(9) β obsessed with the consistency honestly πΈππ
π¦ 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