35 Commits

Author SHA1 Message Date
Roi Bachynskyi
f3d3b88993 lpc55: dma and async usart 2025-09-25 12:20:10 +03:00
Dario Nieuwenhuis
4d71f432ad Update manifests to satisfy new checks. 2025-09-22 00:47:08 +02:00
Roi Bachynskyi
547a52103b lpc55: added lpc55-core0 feature
Co-authored-by: Irina Chiorean <chioreanirina2005@gmail.com>
2025-09-12 11:43:59 +03:00
Roi Bachynskyi
0816a6a418 lpc55: update Cargo.toml and CHANGELOG
Co-authored-by: Irina Chiorean <chioreanirina2005@gmail.com>
2025-09-12 11:07:02 +03:00
Irina Chiorean
d1dc7a3a88 lpc55: rtc driver rewritten 2025-09-12 11:07:02 +03:00
Roi Bachynskyi
e74dbe8c5d lpc55: blocking usart rewritten 2025-09-12 11:07:02 +03:00
Roi Bachynskyi
f58d2ceda1 lpc55: pint rewritten 2025-09-12 11:07:02 +03:00
Roi Bachynskyi
19bb366866 lpc55: gpio rewritten 2025-09-12 11:07:02 +03:00
Ulf Lilleengen
83f2557eac chore: prepare embassy crate releases 2025-08-26 16:05:09 +02:00
Ulf Lilleengen
a672861f69 fix: skip publish on a few more 2025-08-25 19:44:51 +02:00
Ulf Lilleengen
85c66be618 fix: add more missing changelogs 2025-08-25 19:44:51 +02:00
Dario Nieuwenhuis
9f12852c38 Read crate configs from metadata. 2025-08-25 19:44:50 +02:00
Ulf Lilleengen
c7b9060a74 fix: prepare embassy-sync 0.7.1 release
* Add newtype for moved type to preserve API compat
2025-08-12 21:05:32 +02:00
Roi Bachynskyi
f3f819fc37 feat: lpc55 blocking usart added 2025-08-12 08:49:49 +03:00
Irina Chiorean
517714c98e feat: add RTC time driver 2025-08-04 12:58:41 +03:00
Ulf Lilleengen
0eceb08b90 fix: do full minor version bump for time queue utils 2025-08-01 21:42:23 +02:00
Dario Nieuwenhuis
efc2306e6a
Merge pull request #4444 from i509VCB/nxp-docs
nxp: make docs generate
2025-07-23 10:25:17 +00:00
i509VCB
510adb3b69
nxp: make docs generate 2025-07-22 21:36:37 -05:00
i509VCB
1d46f55bdd
nxp: Add mimxrt1062 support
The examples in this case are designed for the IMXRT1060-EVK. The same chip is used in the Teensy 4.0/1, but that will probably get its own set of examples due to some differences such as the FCB.
2025-07-22 11:25:45 -05:00
i509VCB
1ad5d5a771
nxp: Add MIMXRT1011 GPIO and time driver
PIT is used for the time driver
2025-07-22 11:07:10 -05:00
Roi Bachynskyi
2a69657927 feat: fmt.rs was added 2025-07-21 12:49:17 +03:00
Roi Bachynskyi
0fc1ab290f Revert "feat: added log-to-defmt feature"
This reverts commit 6d79c4c81187d5f2704e2d2f72a3deba05ca449a.
2025-07-21 10:47:21 +03:00
Roy
6d79c4c811 feat: added log-to-defmt feature
Signed-off-by: Roy <roybachynskyi@gmail.com>
2025-07-18 15:22:36 +03:00
Ulf Lilleengen
64e1a806fa chore: update to embassy-hal-internal v0.3.0 2025-07-14 11:46:47 +02:00
i509VCB
7219df4a5f
nxp: feature gate lpc55 gpio and pint to lpc55 2025-07-08 16:39:40 -05:00
i509VCB
6609a85f3c
nxp: add feature for lpc55
this is needed since I will be working on adding support for the MCX families to embassy-nxp

Co-authored-by: IriniaCh524 <chioreanirina2005@gmail.com>
2025-07-08 16:38:17 -05:00
Matt Johnston
5e49985ed6 embassy-sync: bump to 0.7.0 2025-05-22 13:29:55 +08:00
Yuri Astrakhan
ef0f29f0ed Update defmt dependencies 2025-05-18 20:52:09 +02:00
Ralph Ursprung
05bfbacee5
embassy-nxp: make defmt optional
also enable it on all dependencies (where available).

this is needed because in a next commit we'll add code to
`embassy-hal-internal` which uses the feature in a macro, as it expects
`defmt` to be optional in all embassy HALs. this was the only HAL where
that wasn't the case.

note that this is a breaking change for consumers! if you wish to use
`defmt` in `embassy-nxp` you now need to enable the feature.
2025-05-15 18:38:04 +02:00
Dario Nieuwenhuis
d41eeeae79 Remove Peripheral trait, rename PeripheralRef->Peri. 2025-03-27 15:18:06 +01:00
Ulf Lilleengen
ed63f80637 chore: bump embassy-sync version
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
Dániel Buga
89b97c2d7c
Fix search-and-replacability 2025-01-05 21:35:05 +01:00
Dario Nieuwenhuis
aaad8450e9
Use inline const for initializing arrays. (#3567) 2024-11-24 20:58:48 +01:00
Dániel Buga
c9abff53d7
Bump sync version (#3562)
* Bump sync version

* Use old embassy-sync in rp bluetooth example

* Downgrade update to minor
2024-11-22 21:16:11 +01:00
George Cosma
e7e245eeb7 feat: embassy-lpc55 hal with gpio and pint driver 2024-10-07 09:34:10 +03:00