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
Dario Nieuwenhuis
e4fc487644
Add rand-core v0.9 support.
...
Co-Authored-By: Aurélien Jacobs <aurel@gnuage.org>
2025-05-18 20:35:36 +02:00
9names
ee71dda631
Clarify embassy-rp rt feature purpose
2025-05-10 20:03:09 +10:00
1-rafael-1
6719e13059
update documentation and examples to mention RP235x
2025-04-13 22:23:07 +02:00
9names
e1b24a8efd
rp: Bump embassy-rp version number for release
2025-03-09 11:15:53 +11:00
9names
f2e14303a6
rp/pio: Use crates.io version of pio in embassy-rp
2025-03-09 11:15:27 +11:00
Dario Nieuwenhuis
52dfefb632
rp/pio: update pio-rs crate, reexport it so users don't get version mismatches.
2025-02-18 18:14:57 +01:00
Dario Nieuwenhuis
dcf0868dd0
rp: remove typo'd feature that was doing nothing.
2025-02-18 18:14:35 +01:00
9names
9495ec8ae4
Don't try to run doc-example for imagedef-none
2025-02-16 15:50:21 +11:00
9names
4cc5ab9474
Add rp235x imagedef features (based on rp2040 boot2 features)
...
rp235x firmwares need an Image Definition if they want to be called
from the rp235x bootrom.
Currently this Image Definition is manually added to each project/example,
but for most users it will always be the default (Secure Exe).
This commit adds crate features to allow users to configure this, with the
default of including a Secure Exe Image Definition in.
Just like the boot2-* features, this includes an opt-out (imagedef-none)
to allow the user to not make use of this included Image Definition.
2025-02-16 15:43:01 +11:00
James Munns
f2128a2953
Update Cargo.toml
...
Avoid docs.rs build failures like https://docs.rs/crate/embassy-rp/0.3.0/builds/1609962
2025-01-26 12:53:39 +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
Pedro Ferreira
933e888ed0
RP235x: support new FIFO options, set IE, OD on PIO pins.
2025-01-15 01:56:37 +01:00
Ulf Lilleengen
caea4067fb
Bump pac version
2025-01-06 10:38:01 +01:00
Ulf Lilleengen
0ef98c70e7
Bump the versions
2025-01-06 10:18:21 +01:00
Dániel Buga
89b97c2d7c
Fix search-and-replacability
2025-01-05 21:35:05 +01:00
Dániel Buga
ab8ca3f126
Rename ETQD, bump date
2024-12-22 21:00:23 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:27:15 +01:00
Dániel Buga
5a5495aac4
Refactor integrated-timers
2024-12-10 21:31:42 +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
Dario Nieuwenhuis
796f6c034a
Release embassy-executor 0.6.3.
2024-11-12 18:07:50 +01:00
Dániel Buga
94659325ab
Prep executor 0.6.2
2024-11-06 13:58:02 +01:00
Ulf Lilleengen
0c22d4cccb
Merge pull request #3433 from 1-rafael-1/rp-pwm-embedded-hal-traits
...
embassy_rp: implement pwm traits from embedded_hal
2024-10-22 07:52:03 +00:00
Dario Nieuwenhuis
1a24b4f018
Release embassy-executor v0.6.1, embassy-executor-macros v0.6.1
2024-10-21 01:26:02 +02:00
rafael
7fc09f89e8
embassy_rp: implement pwm traits from embedded_hal
...
• Update crate versions • Implement embedded-hal PWM traits • Add TB6612FNG motor driver example
2024-10-20 23:28:47 +02:00
Caleb Jamison
57c1fbf308
Move pio programs into embassy-rp
2024-10-09 10:18:00 -04:00
Dario Nieuwenhuis
eab3a57263
rp: use the rp-binary-info crate for binary info.
2024-08-17 22:12:39 +02:00
Dario Nieuwenhuis
3e27ee1ecc
Actually fix embassy-rp docs build.
2024-08-12 14:38:52 +02:00
Caleb Jamison
13cb431472
Enable rp235x doc tests, fixup feature doc
...
The rp235x doc test requires an unfortunate workaround using a private
feature, "_test", in order compile.
2024-08-12 05:47:16 -04:00
Caleb Jamison
778241fd71
Fix CI, rename private feature, address comments from dirbaio.
2024-08-12 04:32:31 -04:00
Dario Nieuwenhuis
9dc4375f18
rp: update PAC, fix CI.
2024-08-12 03:25:41 -04:00
Caleb Jamison
0d41566c24
Switch to embassy's rp-pac repo, also use a patch.
2024-08-10 17:39:33 -04:00
Caleb Jamison
e5d8d8b18e
Switch to single pac
2024-08-09 12:31:29 -04:00
Caleb Jamison
6a797deb72
Fixup pac dep sources
2024-08-08 22:07:43 -04:00
Caleb Jamison
b185e02a42
Initial rp235x support
...
Examples have been run, but there is not yet a test suite.
2024-08-08 21:35:21 -04:00
Joris Kleiber
06872da5f8
Fix broken link to rp-pac and add link to critical-section in embassy-rp
2024-08-05 16:59:08 +02:00
Ulf Lilleengen
f605302791
Prepare to release embassy-rp
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
37d7b0cd06
prepare release embassy-executor
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
44282b18fa
Prepare embassy-time release
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
fb0ab1e42a
Prepare release of embassy-hal-internal
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
5767c003cc
Prepare release of embassy-embedded-hal 0.2.0
2024-08-05 08:56:29 +02:00
Dion Dokter
957be1980d
Fix syntax error?
2024-06-25 14:43:30 +02:00
Dion Dokter
92343551aa
RP: add option to provide your own boot2
2024-06-25 14:31:15 +02:00
Ulf Lilleengen
30918c355b
prepare for embassy-time 0.3.1 release
2024-06-04 09:02:41 +02:00
Ulf Lilleengen
cf0d227cca
Prepare for embassy-sync 0.6.0 release
2024-05-29 12:09:55 +02:00
Dario Nieuwenhuis
5732ee7ca9
Reduce use of the full futures crate.
2024-04-26 23:22:25 +02:00
9names
4770325bb7
Additional features docs for embassy-rp
2024-01-14 13:21:50 +11:00
9names
bb75596302
End all feature doc comments with a full stop
2024-01-14 11:08:18 +11:00
Dario Nieuwenhuis
4c23f197b3
Fix invalid "async" crates.io category.
2024-01-12 00:39:01 +01:00