File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,26 @@ Drivers and Sensors
196196
197197* CAN
198198
199+ * We reworked the configuration API.
200+ A user can now specify the timing manually (define prop segment,
201+ phase segment1, phase segment2, and prescaler) or use a newly introduced
202+ algorithm to calculate optimal timing values from a bitrate and sample point.
203+ The bitrate and sample point can be specified in the device tree too.
204+ It is possible to change the timing values at runtime now.
205+
206+ * We reworked the zcan_frame struct due to undefined behavior.
207+ The std_id (11-bit) and ext_id (29-bit) are merged to a single id
208+ field (29-bit). The union of both IDs was removed.
209+
210+ * We made the CANbus API CAN-FD compatible.
211+ The zcan_frame data-field can have a size of >8 bytes now.
212+ A flag was introduced to mark a zcan_frame as CAN-FD frame.
213+ A flag was introduced that enables a bitrate switch in CAN-FD frames.
214+ The configuration API supports an additional timing parameter for the CAN-FD
215+ data-phase.
216+
217+ * drivers are converted to use the new DEVICE_DT_* macros.
218+
199219* Clock Control
200220
201221* Console
You can’t perform that action at this time.
0 commit comments