es58x_sw_version_is_valid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 ⭐

  • true if the software version is valid πŸ’–
  • false otherwise πŸ™ˆ

🌈 SEE ALSO 🌈


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