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
Priit Laes
7c8f57e564
nrf: buffered_uarte: Add overrides for too_many_arguments
lint
...
One possible future fix for this could be refactoring at least
ppi arguments into separate struct.
2024-08-08 23:01:03 +03:00
Dario Nieuwenhuis
f31e718331
Merge pull request #3238 from marxin/simplify-StackResources-new
...
Simplify construction of StackResources::new()
2024-08-08 10:48:57 +00:00
Martin Liska
961ec387ed
Simplify construction of StackResources::new()
2024-08-08 12:03:43 +02:00
Dario Nieuwenhuis
891c5ee105
Merge pull request #3232 from embassy-rs/misc-fixes-44
...
Misc fixes.
2024-08-07 13:01:33 +00:00
Dario Nieuwenhuis
59cb1531c9
examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)
2024-08-07 14:58:20 +02:00
Dario Nieuwenhuis
d3ff0b1848
Merge pull request #3235 from Niels-Be/patch-1
...
Rename package for embassy-stm32h755cm4 and cm7 example
2024-08-06 18:29:26 +00:00
Niels Becker
207048ff38
Rename package for embassy-stm32h755cm7-example
2024-08-06 20:10:46 +02:00
Niels Becker
3f045ede48
Rename package for embassy-stm32h755cm4-example
2024-08-06 20:08:26 +02:00
Karun
446169b2c1
Add gpio version dependency
...
Add configurable output type for half-duplex
2024-08-06 11:52:16 -04:00
Dario Nieuwenhuis
21edbd3c17
Silence some unused warnings on nightly.
2024-08-05 21:37:07 +02:00
Karun
a725892720
Convert uart half_duplex to use open-drain pull-up
2024-08-05 15:37:03 -04:00
Dario Nieuwenhuis
46aa206a7c
Merge pull request #2865 from embassy-rs/pico-bluetooth
...
Cyw43 / Pico W bluetooth, take 2
2024-08-05 19:19:12 +00:00
Dario Nieuwenhuis
4f7ac1946a
cyw43: add Bluetooth support.
...
Co-Authored-By: Brandon Ros <brandonros1@gmail.com>
2024-08-05 21:07:42 +02:00