Christian Gabriel
b00c957824
Setting of individual bit timing and berr reporting
...
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-09-25 10:40:29 +02:00
Christian Gabriel and Kyle Schwarz
7158af4b73
3.1.0
...
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:22:00 -04:00
Christian Gabriel and Kyle Schwarz
d66977868f
fix: Set CAN state to ERROR_ACTIVE, init supported
...
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:22:00 -04:00
Christian Gabriel and Kyle Schwarz
9dd9a74b9e
Add support for bitrate setting
...
Allow userspace daemon to report currently set bitrates via ioctl.
Also allow setting bitrates via kernel interfaces and report the
new bitrates to userspace daemon
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:22:00 -04:00
Christian Gabriel and Kyle Schwarz
760b9d8e34
Add compile-time size checks to neomessage sizes
...
All versions of the struct need to be the same size. Ensure they are.
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:22:00 -04:00
Christian Gabriel and Kyle Schwarz
c888a206d9
Save client version
...
This allows to use old daemons with new versions of the driver
which do not support newer features yet
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:21:43 -04:00
Christian Gabriel and Kyle Schwarz
b69aaf12ab
Add can_priv to intrepid_netdevice
...
For CAN network devices, the kernel expects struct can_priv as first
member of netdev_priv.
Signed-off-by: Christian Gabriel <ch_gabriel@web.de >
2024-07-23 15:21:43 -04:00