10 Commits

Author SHA1 Message Date
Matt Johnston
5e49985ed6 embassy-sync: bump to 0.7.0 2025-05-22 13:29:55 +08:00
i509VCB
d23c71ea29
mspm0: generate interrupt group handlers 2025-05-20 17:17:03 -05:00
Dario Nieuwenhuis
41263587df
Merge pull request #4194 from i509VCB/update-metapac2
mspm0: generate features per chip + package
2025-05-18 21:20:11 +02:00
Yuri Astrakhan
ef0f29f0ed Update defmt dependencies 2025-05-18 20:52:09 +02:00
i509VCB
f41e8c45f6
mspm0: generate feature per chip + package 2025-05-13 21:55:50 -05:00
i509VCB
91cde689cc
mspm0: blocking uart driver 2025-03-29 00:21:29 -05:00
Dario Nieuwenhuis
695a6da322 Statically allocate task pools on stable Rust.
Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation.

Co-Authored-By: Matthew Tran <0e4ef622@gmail.com>
2025-03-28 19:11:53 +01:00
i509VCB
0f57a18f19
Remove temporary target yamls
These will be in the next probe-rs release
2025-03-15 13:35:24 -05:00
i509VCB
0c8dadf0ca
rustfmt 2: electric boogaloo 2025-03-13 22:30:45 -05:00
i509VCB
e0cdc356cc
Embassy for MSPM0
This adds an embassy hal for the Texas Instruments MSPM0 microcontroller series.

So far the GPIO and time drivers have been implemented. I have tested these drivers on the following parts:
- C1104
- L1306
- L2228
- G3507
- G3519

The PAC is generated at https://github.com/mspm0-rs
2025-03-13 22:10:45 -05:00