Commit Graph

8994 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
853c5c567a executor: compare vtable addr instead of contents.
Saves a whopping 44 bytes of text, yay.
2024-11-12 16:30:46 +01:00
Dario Nieuwenhuis
baeb59b5b8
executor: use WakerHack unconditionally even if nightly feature is enabled. (#3528)
This ensures the executor compiles with all recent nightly versions,
including the stable-but-with-nightly-features-enabled xtensa rustc.
2024-11-12 16:28:26 +01:00
Dario Nieuwenhuis
c66f83db70
Merge pull request #3526 from J-F-Liu/main
Fix wrong unit
2024-11-12 13:01:46 +00:00
Junfeng Liu
4d75c4ee51 Fix wrong unit 2024-11-12 10:36:44 +08:00
Ulf Lilleengen
46f9115169
Merge pull request #3522 from 1-rafael-1/simple-robot-embassyinthewild
add simple-robot to Embassy in the wild
2024-11-11 10:23:03 +00:00
Dario Nieuwenhuis
8b9b3ecd0f
Merge pull request #3519 from igiona/nrf5340-app_add_SPIM4
fix(nrf5340-app): added SPIM4 peripheral
2024-11-10 19:57:53 +00:00
rafael
32dcff3995 add simple-robot to Embassy in the wild 2024-11-10 17:20:59 +01:00
Ulf Lilleengen
d6a8dce6ee
Merge pull request #3521 from Gibbz/main
embassy_sync::watch default values
2024-11-10 13:34:44 +00:00
Bronson
730dde9ba9 remove option 2024-11-10 21:09:24 +10:30
Bronson
32f0cde1cc fix formatting 2024-11-10 13:15:41 +10:30
Bronson
8d0882991e added watch new_with() 2024-11-10 12:54:37 +10:30
Bronson
f9a1511de4 add default data to watch new() 2024-11-10 12:50:11 +10:30
Giona Imperatori
af5e23ade0 fix(nrf5340-app): added SPIM4 peripheral 2024-11-09 21:50:20 +01:00
Dario Nieuwenhuis
dc9fc73704
Merge pull request #3516 from embassy-rs/fix-nonlocal
Fix "non-local impl definition" warning from recent nightlies.
2024-11-08 12:28:09 +00:00
Dario Nieuwenhuis
0de204ccd7 Fix "non-local impl definition" warning from recent nightlies. 2024-11-08 13:20:13 +01:00
Dario Nieuwenhuis
05d36233fc
Merge pull request #3514 from chrenderle/rcc
RCC: add lsi and lse clock frequency for STM32U5
2024-11-07 13:29:20 +00:00
Christian Enderle
cf2424f5c2 RCC: add lsi and lse clock frequency for STM32U5 2024-11-07 14:16:10 +01:00
Dario Nieuwenhuis
9032cc0081
Merge pull request #3513 from chrenderle/rcc-msik
RCC: added msik for stm32u5
2024-11-07 12:35:05 +00:00
Christian Enderle
7231032f97 RCC: added msik for stm32u5 2024-11-07 13:32:07 +01:00
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
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