aboutsummaryrefslogtreecommitdiff
path: root/embassy-imxrt/src/clocks.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* clocks: remove defmt messagesFelipe Balbi2025-05-071-41/+1
| | | | | | | | | | | | | | Whenever any of the defmt-timestamp-uptime* features is enabled, defmt will insert code that reads the timestamp in order to embed it into the format string. This means that we *must* have a functional time driver by the time the very first defmt message is printed. Because clocks.rs is the part of the code setting up clocks that may, indeed, be required by the chosen clock driver, it cannot contain any defmt messages, otherwise it will trigger a read to a function that does not yet exist. Signed-off-by: Felipe Balbi <[email protected]>
* clocks: split clock and reset operationsFelipe Balbi2025-05-071-8/+22
| | | | | | Some peripherals need to control clock without touching the reset. Signed-off-by: Felipe Balbi <[email protected]>
* Add embassy-imxrtFelipe Balbi2025-04-091-0/+1687
Adds initial support for MIMXRT600 series MCUs from NXP. Subsequent PRs will add more drivers.