Dario Nieuwenhuis
7a2f8399d3
Merge pull request #3511 from elagil/chore_upgrade_stm32_metapac
...
Upgrade STM32 metapac
2024-11-06 18:55:30 +00:00
elagil
e69be0a23b
fix: STM32U5 RCC fields
2024-11-06 19:46:55 +01:00
elagil
555231aeb5
chore: update stm32 data source
2024-11-06 19:46:52 +01:00
Dario Nieuwenhuis
dbba791795
Merge pull request #3500 from KennethKnudsen97/main
...
Add split_ref for stm32 uart
2024-11-06 17:08:16 +00:00
Dario Nieuwenhuis
e1501a21a8
Merge pull request #3510 from bugadani/exec
...
Prep executor and executor-macros 0.6.2
2024-11-06 13:16:30 +00:00
Dániel Buga
aeb85454e9
Also bump macros
2024-11-06 14:09:41 +01:00
Dániel Buga
94659325ab
Prep executor 0.6.2
2024-11-06 13:58:02 +01:00
Dario Nieuwenhuis
4136892f3f
Merge pull request #3508 from bugadani/nightly
...
Detect and allow older nightlies
2024-11-06 11:33:40 +00:00
Kenneth Knudsen
72109a7bda
Split_ref with shortened lifetime. When borrowed skip drop on rx and tx
2024-11-06 10:52:03 +01:00
Dániel Buga
1e850ae791
Detect and allow older nightlies
2024-11-06 10:48:59 +01:00
Ulf Lilleengen
e4f611b97c
Merge pull request #3507 from MathiasKoch/fix/bootloader-async-updater
...
fix(*): FirmwareUpdater::get_state in cases where READ_SIZE != WRITE_SIZE
2024-11-06 08:47:41 +00:00
Mathias
682504eb0e
Fix get_state in cases where WRITE_SIZE != 1
2024-11-06 09:17:29 +01:00
Ulf Lilleengen
5bc4796b96
Merge pull request #3503 from kaspar030/task-macro-path-override
...
executor: allow overriding `embassy_executor` path in `task` macro
2024-11-06 08:08:07 +00:00
Georges Palauqui
9d21e3a1ae
fix fmt
2024-11-05 19:40:49 +01:00
Georges Palauqui
fb004fb6e2
add second example fo SPI display on RP
2024-11-05 18:54:04 +01:00
Ulf Lilleengen
5b07507709
Merge pull request #3467 from Georges760/upd-ex-spi-display
...
Update example spi_display for RP/RP23 to use mipidsi instead of ST7789 crate
2024-11-05 16:37:35 +00:00
Kaspar Schleiser
03adeeddc2
executor: allow overriding embassy_executor
path in task
macro
2024-11-04 23:02:30 +01:00
Dario Nieuwenhuis
f55ebef380
Merge pull request #3502 from embassy-rs/fix-pwm
...
nrf/pwm: fix bad pin assignment, disconnect input.
2024-11-04 17:47:42 +00:00
Dario Nieuwenhuis
f51ee98aef
nrf/pwm: disconnect input.
2024-11-04 18:41:58 +01:00
Dario Nieuwenhuis
fff304b3de
nrf/pwm: fix bad pin assignment.
2024-11-04 18:41:47 +01:00
Dario Nieuwenhuis
6fe798d680
Merge pull request #3501 from embassy-rs/update-nightly-202411
...
Update Nightly.
2024-11-04 17:05:21 +00:00
Dario Nieuwenhuis
6dffb2213c
Update Nightly.
2024-11-04 17:46:26 +01:00
Dario Nieuwenhuis
bffe7cf8a6
nrf: fix docs build.
2024-11-04 16:06:54 +01:00
Kenneth Knudsen
aa453caa79
add split_ref for stm32 uart
2024-11-04 15:08:57 +01:00
Dario Nieuwenhuis
3d8e987bf3
Merge pull request #3498 from embassy-rs/nrf-pac
...
nrf: port to chiptool-based `nrf-pac`.
2024-11-04 11:50:01 +00:00
Dario Nieuwenhuis
089b8a482e
Merge pull request #3451 from dvdsk/read_ready
...
stm32/uart impl ReadReady for RingbufferdUart
2024-11-03 23:57:07 +00:00
Dario Nieuwenhuis
51f6b813e1
nrf: port to chiptool-based nrf-pac
.
2024-11-04 00:47:31 +01:00
Dario Nieuwenhuis
650f97924a
Merge pull request #3496 from chrenderle/u5-low-power
...
low-power: add support for stm32u5
2024-11-03 20:08:33 +00:00
Dario Nieuwenhuis
c75e1e2a9e
Merge pull request #3495 from carloskiki/patch-1
...
Enhanced docs for time driver
2024-11-03 12:44:49 +00:00
Christian Enderle
926ae1a1d5
low-power: add support for stm32u5
2024-11-03 10:56:40 +01:00
Charles Edward Gagnon
5c1f9cf99c
rustfmt
2024-11-02 16:11:53 -04:00
Charles Edward Gagnon
1434d2f97a
enhanced docs for time driver
2024-11-02 16:03:17 -04:00
dvdsk
43ff5a9b28
stm32/uart fix leftover DmaUnsynced public api
2024-11-02 14:00:27 +01:00
Dario Nieuwenhuis
fcbbef01cd
Merge pull request #3489 from flippette/embedded-io-rp-uart-pt2
...
Also implement `embedded_io::Write` for `UartTx<'d, T: Instance, Blocking>`
2024-11-02 11:24:13 +00:00
Dario Nieuwenhuis
54dd2af651
Merge pull request #3488 from kkrolczyk/small_net_fixes
...
embassy-net: disable multicast filtering
2024-11-02 11:22:40 +00:00
flippette
84def1608f
Also implement embedded_io::Write
for UartTx<'d, T: Instance, Blocking>
2024-11-01 23:47:25 +02:00
Krzysztof Królczyk
9634dfd6c1
chore: address some clippy issues
...
Signed-off-by: Krzysztof Królczyk <Krzysztof.Krolczyk@o2.pl>
2024-11-01 19:08:14 +01:00
Krzysztof Królczyk
af694d233c
chore: improve some log msgs
...
Signed-off-by: Krzysztof Królczyk <Krzysztof.Krolczyk@o2.pl>
2024-11-01 19:08:07 +01:00
Krzysztof Królczyk
e93ac532ac
feat/stm32: disable multicast filtering on eth v2
...
Initially, this was feature-gated, but has been requested
to be changed to be unconditional, see PR 3488 for reasons.
When filtering is enabled, it intercepts and drops silently
ipv6 packets, possibly somewhere around
smoltcp::iface::interface::ipv6 lines 36, 44 in current head
sha e9b66eadaeacef758ebc4a12378f8d2162144cf4
With filtering disabled (this patch), packets are received
and communication over ipv6 is possible, neighbor discovery works.
related: #2496
Signed-off-by: Krzysztof Królczyk <Krzysztof.Krolczyk@o2.pl>
2024-11-01 19:02:10 +01:00
Dario Nieuwenhuis
10a9766046
Merge pull request #3485 from AnthonyGrondin/main
...
Implement readable / writable types for TCP socket splits and raw sockets
2024-11-01 12:21:06 +00:00
Ulf Lilleengen
763de8a37e
Merge pull request #3486 from BjornTheProgrammer/main
...
Add ReceiverHandler to logger
2024-11-01 09:28:43 +00:00
Bjorn
333d858481
Added ReceiverHandler to logger
2024-10-31 22:51:03 -07:00
Anthony Grondin
acaba50704
feat(embassy-net): Implement wait_send_ready()
+ wait_recv_ready()
for Raw sockets.
2024-10-31 22:25:48 -04:00
Anthony Grondin
70214fc2c2
feat(embassy-net): Implement TcpReader::wait_read_ready()
+ TcpWriter::wait_send_ready()
2024-10-31 22:25:48 -04:00
Dario Nieuwenhuis
f319f1bc1b
Merge pull request #3484 from embassy-rs/rp235x-pio-ie
...
rp/pio: ensure PADS IE=1 which is not the default in rp235x.
2024-10-31 20:32:10 +00:00
Dario Nieuwenhuis
3225848bd2
rp/pio: ensure PADS IE=1 which is not the default in rp235x.
...
Fixes #3476
2024-10-31 21:26:40 +01:00
flippette
93dd21042c
Implement embedded_io::Write
for Uart<'d, T: Instance, Blocking>
( #3483 )
...
* Implement `embedded_io::{Read,Write}` for `Uart<'d, T: Instance, Blocking>`
* Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>`
* Revert "Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>`"
* Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>` (take 2)
2024-10-31 21:14:11 +01:00
Dario Nieuwenhuis
b0c7fa07b2
Merge pull request #3478 from Frostie314159/raw-socket-fix
...
Reexported some smoltcp types for raw socket.
2024-10-30 15:34:59 +00:00
Frostie314159
117d091ea1
Made import private again.
2024-10-30 12:30:48 +01:00
Dario Nieuwenhuis
04bd2bac76
Merge pull request #3475 from diondokter/qspi-async
...
STM32 Qspi async
2024-10-30 09:57:09 +00:00