Dario Nieuwenhuis
aff66b9695
nrf: add try_write to BufferedUarte.
2024-08-21 12:44:07 +02:00
Dario Nieuwenhuis
1c466b81e6
Merge pull request #3233 from nautd/uart_half_duplex_fix
...
Convert uart half_duplex to use user configurable IO
2024-08-19 20:20:20 +00:00
Karun
bbc06035c1
make half duplex fn private
2024-08-19 12:15:39 -04:00
Karun
fcf9b3239e
remove duplication
2024-08-19 11:27:18 -04:00
James Munns
d8459685fd
Update faq.adoc - "code doesn't work in release mode" ( #3267 )
...
Add debugging tips from chat
2024-08-18 10:58:07 +02:00
Dario Nieuwenhuis
e0da483ad5
Merge pull request #3270 from barafael/patch-1
...
Fix link to PriorityChannel
2024-08-18 08:46:56 +00:00
Dario Nieuwenhuis
ad72b40c21
Merge pull request #3268 from embassy-rs/update-metapac-32985
...
stm32: update metapac
2024-08-18 08:46:45 +00:00
Rafael Bachmann
a91de8d6b0
Fix link to PriorityChannel
...
Fix : #2899
2024-08-18 10:36:04 +02:00
Dario Nieuwenhuis
cd4e199065
Merge pull request #3269 from embassy-rs/rp-binary-info
...
rp: use the rp-binary-info crate for binary info.
2024-08-17 20:18:06 +00:00
Dario Nieuwenhuis
eab3a57263
rp: use the rp-binary-info crate for binary info.
2024-08-17 22:12:39 +02:00
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