Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[stm32] Switch FDCAN from Queue Mode to FIFO Mode
Queue Mode will send CAN frames in priority order according to their arbitration ID. This is inconsistent with modm's software-managed queue which is a strict FIFO. To make the behavior of the driver consistent with an end-to-end FIFO order, we disable Queue Mode. Note that the fdcan unit test was implicitly assuming FIFO order. This change also fixes that test for larger HW TX buffer sizes.
- Loading branch information