Dario Nieuwenhuis
8884766450
stm32: update metapac
2024-08-17 21:57:40 +02:00
Dario Nieuwenhuis
e30a888823
Merge pull request #3263 from liarokapisv/stm32-dual-boot-init-fix
...
stm32: fix dma nvic issues on dual core lines
2024-08-17 16:40:45 +00:00
Dario Nieuwenhuis
1007528acb
Merge pull request #3266 from embassy-rs/disable-f1-test
...
Temporarily disable stm32f1 tests.
2024-08-17 16:18:11 +00:00
Dario Nieuwenhuis
4bef0fc953
disable uart ringbuffered test on f2.
2024-08-17 18:14:56 +02:00
Dario Nieuwenhuis
550f2cfca0
Temporarily disable stm32f1 tests.
2024-08-17 17:45:29 +02:00
Alexandros Liarokapis
2b7e76efe9
Fix dma nvic issues on dual core lines
...
This commit addresses #3256 by disabling dma NVIC interrupt enablement at startup.
Instead, per-channel NVIC interrupt enablement is now done with the rest of the dma channel configuration.
This ensures that each core will only handle the interrupts of the DMA channels that it uses.
2024-08-17 16:54:41 +03:00
rafael
20b1b15bda
add one more embassy in the wild example ( #3262 )
2024-08-17 12:37:42 +02:00
Ulf Lilleengen
3cd81e971f
Merge pull request #3264 from AnthonyGrondin/main
...
feat(mdns): Enable mdns support through smoltcp
2024-08-17 05:15:25 +00:00
Anthony Grondin
d6bf4c45d2
feat(mdns): Enable mdns support through smoltcp
2024-08-16 22:56:32 -04:00
Dario Nieuwenhuis
6d9ed4c080
Merge pull request #3261 from thejpster/update-rp-rs-copyright
...
Add rp-rs copyright notice
2024-08-16 15:54:16 +00:00
Dario Nieuwenhuis
16c3e5880f
Add license files to embassy-rp crediting rp-rs.
2024-08-16 17:51:52 +02:00
Jonathan 'theJPster' Pallant
ccf8ce7c7e
Note where some embassy-rs files come from.
...
In a similar fashion to other source files taken from rp-rs.
2024-08-16 17:48:22 +02:00
Ulf Lilleengen
53708386a8
Merge pull request #3259 from HaoboGu/feat/usb_device_qualifier_desc
...
embassy-usb: add USB device qualifier descriptor
2024-08-15 14:13:06 +00:00
Haobo Gu
a63d46507d
feat(usb): add device qualifier descriptor
...
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-08-15 11:26:24 +08:00
Dario Nieuwenhuis
7a26e117cc
Merge pull request #3198 from sammhicks/main
...
net/tcp: fix flush() waiting forever if socket is reset with pending write data
2024-08-13 17:45:09 +00:00
Dario Nieuwenhuis
55c01818cf
Merge pull request #3213 from embedded-rust-iml/stm32l4-low-power
...
Implement low-power feature for STM32L4 MCUs
2024-08-13 16:43:23 +00:00
Dario Nieuwenhuis
c0d74e153e
Merge pull request #3216 from 1-rafael-1/rp-example-orchestrate-tasks
...
add example to rp: orchestrate multiple tasks
2024-08-13 16:34:46 +00:00
Dario Nieuwenhuis
afd910016c
Merge pull request #3253 from i404788/usbh_prereq
...
Add OTG core DMA address registers
2024-08-13 16:31:13 +00:00
ferris
0b87795937
Add OTG core DMA address registers
2024-08-13 17:31:52 +02:00
Dario Nieuwenhuis
65b98f2f07
Merge pull request #3251 from HellbenderInc/rp2350
...
rp: Fix commented out code in flash.rs
2024-08-13 10:52:46 +00:00
Caleb Jamison
0b58ef8f1b
Fix commented out code
2024-08-13 00:54:41 -04:00
Ulf Lilleengen
ff3f354893
Merge pull request #3249 from nerwalt/fix-nrf9120-features
...
Fix nrf9120 features
2024-08-12 12:54:59 +00:00
nerwalt
5a0c75682a
Adding nrf9151 and nrf9161 feature coverage to CI
2024-08-12 06:42:07 -06:00
Dario Nieuwenhuis
3e27ee1ecc
Actually fix embassy-rp docs build.
2024-08-12 14:38:52 +02:00
Dario Nieuwenhuis
7a950f4243
fix rp docs build
2024-08-12 14:31:54 +02:00
nerwalt
2387fa89b2
Merge branch 'main' into fix-nrf9120-features
2024-08-12 06:23:57 -06:00
nerwalt
b7dc4c7b6f
Fixes build issues related to nrf9120 features
2024-08-12 06:23:32 -06:00
Dario Nieuwenhuis
66a5a33da9
Merge pull request #3243 from HellbenderInc/rp2350
...
Initial rp235x support
2024-08-12 11:22:19 +00: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
752fbc662a
Fix docs, ci
2024-08-12 05:06:59 -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
9a863f07fe
Handle pad isolation everywhere and in the same way.
2024-08-10 17:36:28 -04:00
Caleb Jamison
168a9f9d8a
Intrinsics aren't implemented for 235x yet.
2024-08-09 16:25:05 -04:00
Caleb Jamison
ffdc60d6fb
Move #![cfg]s to lib.rs
2024-08-09 16:09:16 -04:00
Caleb Jamison
05cb1baf37
Fix ci/rustfmt
2024-08-09 15:54:30 -04:00
Caleb Jamison
67c2ee22be
Maybe fix ci/build II
2024-08-09 15:52:16 -04:00
Caleb Jamison
101977f23f
Maybe fix ci/build?
2024-08-09 12:39:21 -04:00
Caleb Jamison
e5d8d8b18e
Switch to single pac
2024-08-09 12:31:29 -04:00
Ulf Lilleengen
fdc34b69ff
Merge pull request #3245 from ohrlabs/saadc-channelconfig-docs
...
nrf, doc: Don't refer to `Default` impl of `saadc::ChannelConfig`
2024-08-09 14:08:16 +00:00
Frank Plowman
0eb0789627
nrf, doc: Don't refer to Default
impl of saadc::ChannelConfig
...
`saadc::ChannelConfig` does not implement the `Default` trait, so
its documentation should not refer to it. Modify the documentation to
instead describe how the struct should be created and configured.
2024-08-09 14:17:54 +01:00
Caleb Jamison
6a797deb72
Fixup pac dep sources
2024-08-08 22:07:43 -04:00
Caleb Jamison
6f03c40516
cargo fmt
2024-08-08 21:54:21 -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
Dario Nieuwenhuis
b55726c515
Merge pull request #3242 from embassy-rs/cyw43-pls-yield
...
cyw43: make sure to yield if doing busy-polling for interrupts.
2024-08-08 23:13:11 +00:00
Dario Nieuwenhuis
ad4df1c1ad
cyw43: make sure to yield if doing busy-polling for interrupts.
2024-08-09 01:07:52 +02:00
Dario Nieuwenhuis
3afc5e4838
Merge pull request #3239 from plaes/nrf-clippy
...
nrf: Fix bunch of low-hanging clippy lint warnings
2024-08-08 20:40:52 +00:00
Priit Laes
2e8d9dba14
nrf: wdt: Fix formatting for Safety
section
2024-08-08 23:01:03 +03:00
Priit Laes
2767b14a4e
nrf: gpio: Fix return values for functions returning unit type - ()
2024-08-08 23:01:03 +03:00