es58x_hw_revision_is_valid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay so this is es58x_hw_revision_is_valid(9), straight outta the Kernel API Manual, bestie β€” and it does exactly what it says on the tin:

  • es58x_hw_revision_is_valid β€” check if the revision is a valid number. periodt πŸ’…

🌸 SYNOPSIS 🌸

bool es58x_hw_revision_is_valid (struct es58x_hw_revision *hw_rev );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw_rev β€” the hardware’s revision number. that’s the whole vibe here 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So here’s the vibe check: if es58x_hw_revision.letter is not an alphanumeric character, the revision is invalid. also, if any of the hardware revision sub-numbers do not fit on three digits, it’s invalid too.

And like, most probably that means the product string could not be parsed 😭 β€” no cap, that’s the reason.


πŸ”₯ RETURN πŸ”₯

  • true if the hardware revision is valid πŸ’–
  • false otherwise πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘


That’s the page, bestie 🫢 β€” source/version cuteness says ./drivers/net/can/usb/etas_es58x, dated October 2026, and we are so out: es58x_hw_revision_is_valid(9) ✨

πŸ“¦ where this page comes from