ctucan_set_bittiming(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ctucan_set_bittiming(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual name, yes it's giving serious-main-character energy, and yes this page is literally all about ctucan_set_bittiming, the CAN set nominal bit timing routine. ✨

It's a (9) page too, which is kernel-dev territory β€” iykyk. πŸŽ€


✨ SYNOPSIS ✨

int ctucan_set_bittiming (struct net_device *ndev );

that's the whole vibe check right there, no cap πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ndev β€” literally just a pointer to the net_device structure 🫢 that's it, that's the argument

🌸 RETURN 🌸

  • 0 on success πŸŽ‰
  • -EPERM on error 😭
fr fr, that's the entire returns section β€” 0 = slay, -EPERM = πŸ’€

🌈 SEE ALSO 🌈

okay this list is long, bestie, but every single one of them is iconic, so we're doing the whole thing πŸ‘‘

like, the whole ctucanfd friend group showed up to the group chat πŸ§šπŸ’œ


mwah, that's the page 🫢 it lives over in ./drivers/net/can/ctucanfd, and it's dated October 2026 β€” so yeah, future vibes only ⭐ bye bestie, go set some bit timing πŸ’…

πŸ“¦ where this page comes from