dvdsk
ab31a02e17
cargo fmt
2024-06-08 00:30:52 +02:00
dvdsk
1812ccd276
Adds an example for using the w5500 with an stm32f4
...
This example takes into account the lower memory on the stm32f4. That
should prevent anyone wanting to use the w5500 on any stm from adapting
the w5500 example for the rp which uses a lot more RAM.
2024-06-07 23:46:59 +02:00
dvdsk
72c2b06520
Explain the const params N_RX & N_TX in the docs of State
...
On chips with a low amount of ram it's easy to run out of ram. When
looking at the current docs for the State struct it is not easy to
see that these params can cause a lot of ram usage.
2024-06-07 23:06:30 +02:00
dvdsk
871fe3a549
Add Clone and Copy to Error types
...
None of them are `non-exaustative`, they are all small enough to be copy
(I estimate none are larger than 4 bytes).
2024-06-06 23:19:07 +02:00
Ulf Lilleengen
4a4b8c9b8d
Merge pull request #3052 from jvatic/main
...
embassy-sync: remove T: Send for Signal<M, T>
2024-06-06 06:47:39 +00:00
Jesse Stuart
3e85fb4f52
embassy-sync: remove T: Send for Signal<M, T>
2024-06-05 20:22:48 -04:00
Dario Nieuwenhuis
72a5523c64
Merge pull request #3050 from ant32/queue
...
add send_queue and recv_queue to embassy-net
2024-06-05 22:02:02 +00:00
Philip Reimer
673d11f49f
add send_queue and recv_queue
2024-06-05 15:28:18 -06:00
Ulf Lilleengen
044b5c8921
Merge pull request #3040 from embassy-rs/embassy-time-0.3.1
...
prepare for embassy-time 0.3.1 release
2024-06-05 13:36:24 +00:00
Dario Nieuwenhuis
5af0fe8a58
Merge pull request #3042 from GustavToft/fix_main
...
Adding function to close soft AP.
2024-06-05 12:06:30 +00:00
kalkyl
bf36bec9bb
rp: Add multichannel ADC
2024-06-05 09:42:08 +02:00
Gustav Toft
3610799618
Added docs.
2024-06-05 08:33:55 +02:00
Gustav Toft
a516dbd5e2
CYW43: Add function to close existing soft AP
2024-06-05 08:14:35 +02:00
Gustav Toft
319e18b399
Merge branch 'main' of https://github.com/embassy-rs/embassy into fix_main
2024-06-05 08:11:50 +02:00
Ulf Lilleengen
4ebd8af96f
add convenience script to bump dependency version
2024-06-04 09:19:07 +02:00
Ulf Lilleengen
30918c355b
prepare for embassy-time 0.3.1 release
2024-06-04 09:02:41 +02:00
Ulf Lilleengen
5f9bc6def7
Merge pull request #3037 from kalkyl/zerocopy
...
rp: Add zerocopy channel example
2024-06-04 06:37:45 +00:00
kalkyl
f9d8c68fc8
Add description
2024-06-04 01:20:19 +02:00
kalkyl
874d5f7c65
core atomic
2024-06-04 00:53:51 +02:00
kalkyl
03d8f99aa5
rp: Add zerocopy channel example
2024-06-04 00:38:51 +02:00
Dario Nieuwenhuis
9856d21693
Merge pull request #3006 from honzasp/harmonize-new
...
stm32: Make initialization of I2C and USART consistent with SPI
2024-06-03 21:26:43 +00:00
Jan Špaček
f3703ff6bf
stm32/usart: set refcount even if initialization failed
2024-06-03 20:12:33 +02:00
Dario Nieuwenhuis
039d8ed671
Merge pull request #3036 from embassy-rs/fix-book-refs
...
fix broken links to embassy book
2024-06-03 12:12:18 +02:00
Ulf Lilleengen
d2045be9f3
fix broken links to embassy book
2024-06-03 08:45:05 +02:00
Dario Nieuwenhuis
ecd7888ba9
Merge pull request #3035 from embassy-rs/spi-nosck-fix
...
stm32/spi: fix blocking_write on nosck spi.
2024-06-02 23:03:53 +00:00
Dario Nieuwenhuis
348c87fc2f
stm32/spi: fix blocking_write on nosck spi.
...
Fixes #2902 .
2024-06-03 00:57:53 +02:00
Bruno Bousquet
0a4db6ffe2
Merge branch 'async_timer_local' of github.com:brunob45/embassy into async_timer
2024-06-02 17:07:54 -04:00
Bruno Bousquet
b982bf2e27
improve examples
2024-06-02 17:07:43 -04:00
Bruno Bousquet
3642843a3c
improve examples
2024-06-02 17:07:28 -04:00
Bruno Bousquet
66a1d101c3
add ch2 to PwmInput to simplify code downstream
2024-06-02 16:59:49 -04:00
Bruno Bousquet
87c42de805
fix fmt
2024-06-02 16:59:39 -04:00
Bruno Bousquet
93b77f2feb
add ch2 to PwmInput to simplify code downstream
2024-06-02 16:59:24 -04:00
Bruno Bousquet
09446a5faa
fix fmt
2024-06-02 16:55:01 -04:00
Bruno Bousquet
dd91cc11d3
fix pwm_input falling edge
2024-06-02 16:52:44 -04:00
Bruno Bousquet
4ed7deeb5b
fix pwm_input falling edge
2024-06-02 16:52:15 -04:00
Dario Nieuwenhuis
7b590334e6
Merge pull request #3033 from cschuhen/feature/fdcan_no_generics2
...
Remove generic argument from FDCAN CanBuilder.
2024-06-02 19:25:44 +00:00
Corey Schuhen
900b104860
Remove generic argument from CanBuilder.
2024-06-02 21:47:14 +10:00
Dario Nieuwenhuis
5f8f867eae
Merge pull request #3032 from cschuhen/feature/bxcan_no_generics2
...
Remove more BXCAN generics.
2024-06-02 10:33:14 +00:00
Corey Schuhen
58ef2594e5
Fix F7 example.
2024-06-02 20:16:57 +10:00
Corey Schuhen
367a22cc0e
Remove more BXCAN generics.
2024-06-02 20:11:56 +10:00
Jan Špaček
664e4a5c03
stm32/usart: move init code to function that's not generic in T
2024-06-01 19:46:39 +02:00
Jan Špaček
44e4a2c9e9
stm32/buffered-usart: use new_pin! and disconnect pins on drop
2024-06-01 19:46:39 +02:00
Jan Špaček
ade27b7f21
stm32/usart: disconnect pins of RingBufferedUartRx on drop
2024-06-01 19:46:39 +02:00
Jan Špaček
41711195e3
stm32/i2c: use new_pin! macro
2024-06-01 19:46:39 +02:00
Jan Špaček
ca3c15658d
stm32/spi: move init code to function that's not generic in T
2024-06-01 19:46:39 +02:00
Bruno Bousquet
be7ffcd4dc
fix fmt & revert small change
2024-05-31 22:45:03 -04:00
Bruno Bousquet
254ea3a2a9
fix fmt & revert small change
2024-05-31 22:42:21 -04:00
Bruno Bousquet
09492412bf
add comments
2024-05-31 22:01:24 -04:00
Bruno Bousquet
b47fb65312
fix stm32f1 examples
2024-05-31 22:00:28 -04:00
Bruno Bousquet
ff71784baa
fix stm32f1 examples
2024-05-31 22:00:10 -04:00