-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FlexCAN peripheral addition #122
base: maint-v0.4
Are you sure you want to change the base?
Commits on Dec 19, 2022
-
Prototype a FlexCAN peripheral
Implementation of the FlexCAN1 and FlexCAN2 peripherals for the NXP i.MX RT 1060 processor. Includes APIs for initializing the peripherals, setting the clock source, setting mailbox receive filters, setting mailbox FIFO functionality, and receiving and transmitting frames. The FlexCAN3 peripheral is not implemented.
Configuration menu - View commit details
-
Copy full SHA for 2afe1a7 - Browse repository at this point
Copy the full SHA 2afe1a7View commit details -
Remove StandardId and ExtendedId structs in favor of embedded-hal
- Remove StandardId and ExtendedId structs in favor of embedded-hal - convert TryFrom to From for FlexCanMailboxCSCode
Configuration menu - View commit details
-
Copy full SHA for fd8e1ae - Browse repository at this point
Copy the full SHA fd8e1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for df48822 - Browse repository at this point
Copy the full SHA df48822View commit details
Commits on Dec 21, 2022
-
- added bounds checks on StandardID and ExtendedID for creation of IdReg - improved Error descriptiveness - added docs to Frame timestamp field - Update Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for f73b2b8 - Browse repository at this point
Copy the full SHA f73b2b8View commit details
Commits on Dec 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 228a000 - Browse repository at this point
Copy the full SHA 228a000View commit details
Commits on Dec 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c6f055e - Browse repository at this point
Copy the full SHA c6f055eView commit details
Commits on Dec 28, 2022
-
- fixed clock configuration in builder method and removed set_ccm_ccg method - removed unused `instance` method - removed duplicated `set_fifo_filter` method in favor of single method that accepts a `FlexCanFilter` as arg - removed dead code
Configuration menu - View commit details
-
Copy full SHA for 11daf65 - Browse repository at this point
Copy the full SHA 11daf65View commit details
Commits on Dec 29, 2022
-
Prototype a FlexCAN peripheral
Implementation of the FlexCAN1 and FlexCAN2 peripherals for the NXP i.MX RT 1060 processor. Includes APIs for initializing the peripherals, setting the clock source, setting mailbox receive filters, setting mailbox FIFO functionality, and receiving and transmitting frames. The FlexCAN3 peripheral is not implemented.
Configuration menu - View commit details
-
Copy full SHA for a87433c - Browse repository at this point
Copy the full SHA a87433cView commit details
Commits on Dec 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3b882b3 - Browse repository at this point
Copy the full SHA 3b882b3View commit details
Commits on Jan 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3350979 - Browse repository at this point
Copy the full SHA 3350979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca7328 - Browse repository at this point
Copy the full SHA 2ca7328View commit details -
Run 'cargo clippy --fix' to resolve some warnings
It can't automatically fix all the issues, but the remaining fixes are straightforward.
Configuration menu - View commit details
-
Copy full SHA for 18ca5f9 - Browse repository at this point
Copy the full SHA 18ca5f9View commit details -
Simplify conditional expressions with u32::from
Use the fact that a bool is either a zero or a one to simplify the filter value. Warned by clippy, and implemented by hand.
Configuration menu - View commit details
-
Copy full SHA for 5ad3713 - Browse repository at this point
Copy the full SHA 5ad3713View commit details
Commits on Jan 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87c27f5 - Browse repository at this point
Copy the full SHA 87c27f5View commit details