Commit Graph

8579 Commits

Author SHA1 Message Date
Mathias
f733071908 Add split_ref fn to uart, allowing a mutable reference split into RX & TX handles. Also change order of RX and TX handles in split fn, to streamline with other HALs 2024-07-17 11:25:03 +02:00
Mathias
01f709c1d9 Allow setting socket timeout for embedded-nal TcpClient, such that every new socket from that client gets the timeout 2024-07-17 11:23:12 +02:00
Dario Nieuwenhuis
e54c753537
Merge pull request #3182 from embassy-rs/nightly-update-more
Update nightly, fix error with rp inline asm.
2024-07-16 14:48:00 +00:00
Dario Nieuwenhuis
a0f8948c1c Update nightly, fix error with rp inline asm. 2024-07-16 16:40:54 +02:00
Dario Nieuwenhuis
e1e99879a6
Merge pull request #3181 from JuliDi/bump-udbd-hid
Bump usbd-hid from 0.7.0 to 0.8.1 to fix compile errors in rp examples
2024-07-16 12:02:07 +00:00
JuliDi
d78ce3c6ab
bump more udbd-hid usages to 0.8.1 2024-07-16 12:38:16 +02:00
JuliDi
2571e0416f
bump usbd-hid from 0.7.0 to 0.8.1 2024-07-16 12:26:51 +02:00
nerwalt
2e1b5ef58b Fixing 9151 s and ns ci example builds 2024-07-15 13:46:55 -06:00
nerwalt
238cc004f0 saddc regression fix 2024-07-15 13:41:32 -06:00
nerwalt
0dd0e593c2 cargo fmt examples 2024-07-15 13:35:21 -06:00
nerwalt
0567ad5e74 cargo fmt 2024-07-15 13:30:16 -06:00
nerwalt
8a6cb98e45 Adding _nrf91 feature
Combining _nrf9160 and _nrf9120 in many places to reduce cfgs
2024-07-15 13:21:30 -06:00
nerwalt
4340d74e19 Adding 9120 to ci.sh 2024-07-15 12:02:12 -06:00
nerwalt
2c3de1eeec Merge branch 'main' into nrf9151 2024-07-15 11:33:53 -06:00
nerwalt
a978234cc5 Connecting GPIOTE interrupts 2024-07-15 10:12:22 -06:00
nerwalt
042d234f11 Putting never used/constucted items behind feature flag 2024-07-15 09:23:58 -06:00
nerwalt
639acdd2a3 Using published nrf9120-pac 2024-07-15 09:23:16 -06:00
James Munns
4472e08bca
Merge pull request #3179 from 1-rafael-1/impl-ReadReady-for-buffered-uart
Impl read ready for buffered uart
2024-07-14 17:14:37 +00:00
rafael
d9ea5cb015 stm after cargo fix 2024-07-14 17:56:56 +02:00
rafael
f5ebdebd96 nrf after cargo check 2024-07-14 17:34:50 +02:00
rafael
c7f775dc20 stm 2024-07-14 16:42:54 +02:00
rafael
08f1454527 nrf 2024-07-14 16:35:05 +02:00
Dario Nieuwenhuis
f5e3f31df7
Merge pull request #3176 from wyager/main
Change const asserts to `core::assert` to avoid invoking `defmt::assert`
2024-07-14 06:54:48 +00:00
William Yager
a5c0d1b79f Change const asserts to core::assert to avoid invoking defmt::assert 2024-07-13 15:55:24 -04:00
nerwalt
eefaf1b02e Merge branch 'main' into nrf9151 2024-07-12 14:05:39 -06:00
Dario Nieuwenhuis
3937c53fd8
Merge pull request #3170 from neuschaefer/dev
Minor fixes
2024-07-12 15:52:22 +00:00
J. Neuschäfer
de1dc272e0 net-adin1110: Fix typo in comment 2024-07-12 02:06:13 +02:00
J. Neuschäfer
0a19879c5d executor: Use spawner.must_spawn(...) for wasm too
All other architectures use must_spawn instead of spawn+unwrap, so use
it for wasm as well.
2024-07-12 02:05:59 +02:00
nerwalt
38d8abef26 Merge branch 'main' into nrf9151 2024-07-11 06:58:05 -06:00
James Munns
ed3da1721a
Merge pull request #3165 from 1-rafael-1/impl-ReadReady-for-BufferedUart-in-embassy-rp
Impl read ready for buffered uart in embassy rp
2024-07-10 21:40:36 +00:00
rafael
d8821dd7d7 rustfmt 2024-07-10 22:56:12 +02:00
rafael
68b3fbe348 implement read_ready method in BufferedUart 2024-07-10 22:54:48 +02:00
michel
10a1a27cc3 add async TSC example for STM32L073 2024-07-10 20:59:18 +02:00
michel
52f40b9c9d add blocking TSC examples 2024-07-10 13:26:18 +02:00
Dion Dokter
4972dbd91b Add function to get the active HSEM interrupt 2024-07-09 11:49:16 +02:00
Dion Dokter
e39e93ead4 Improve use of CS 2024-07-09 09:56:15 +02:00
Dion Dokter
6db0daf79b Fix errors 2024-07-09 09:53:01 +02:00
Dion Dokter
f6f312270f fmt 2024-07-09 09:37:49 +02:00
James Munns
6636a5835b
Merge pull request #3160 from 1-rafael-1/add-rp-sample-distribute-resources
add assign_resources rp example
2024-07-08 21:29:25 +00:00
rafael
2f62376a15 add faq 2024-07-08 23:27:42 +02:00
kalkyl
af9c7379f9 Add link to example in book 2024-07-08 22:53:50 +02:00
rafael
52c43f0249 rustfmt 2024-07-08 22:26:32 +02:00
rafael
91e6aa3166 rustfmt 2024-07-08 22:20:23 +02:00
rafael
376f65e1d3 add assign_resources example 2024-07-08 22:07:38 +02:00
kalkyl
03f3a3389d Add example for shared I2C and SPI buses 2024-07-08 21:48:19 +02:00
James Munns
d8bd5907ca
Merge pull request #3157 from kalkyl/sharing
Add example for sharing things between tasks
2024-07-08 15:19:48 +00:00
kalkyl
028ca55f9c Add more docs and cross-links 2024-07-08 17:16:35 +02:00
Dion Dokter
203297b569 Make clocks repr C.
Add shared data.
Modify freq functions to use shared data.
Modify examples to use new init/
2024-07-08 16:54:06 +02:00
kalkyl
87f6634349 Add example for sharing things between tasks 2024-07-08 13:58:36 +02:00
Dion Dokter
b1ea90a87e Add H755 examples 2024-07-08 13:32:23 +02:00