Dario Nieuwenhuis
a8d7a5eb1e
nrf: add nrf54l base: gpio and time driver.
2024-11-17 14:42:06 +01:00
Dario Nieuwenhuis
8d8cd78f63
Merge pull request #3541 from elagil/avoid_sai_start_before_write
...
Disallow SAI start without an initial write
2024-11-16 22:36:41 +00:00
elagil
f2a46e2ac3
fix: unwrap sai receiver start()
2024-11-16 15:09:47 +01:00
elagil
d592875ca6
fix(SAI): disallow start without initial write
2024-11-16 15:02:32 +01:00
Dario Nieuwenhuis
6c4b3d82b6
Merge pull request #3538 from elagil/sai_flush_fifo_on_disable
...
Flush SAI FIFO on init and disable
2024-11-15 01:58:06 +00:00
Dario Nieuwenhuis
fe79af5614
Merge pull request #3539 from embassy-rs/update-nrf-pac
...
Update nrf-pac.
2024-11-15 01:25:48 +00:00
Dario Nieuwenhuis
3f23fd5c98
Update nrf-pac.
2024-11-15 02:22:20 +01:00
elagil
edb9b03dee
fix: flush SAI FIFO on init
2024-11-15 00:07:23 +01:00
elagil
4692f06c33
fix: flush SAI FIFO on disable
2024-11-15 00:01:40 +01:00
Ulf Lilleengen
ea1b97ed40
Merge pull request #1660 from Georges760/examples/rp/spi_gc9a01
...
add spi_display with mipidsi example for rp pico
2024-11-14 08:33:34 +00:00
Dario Nieuwenhuis
d3fd34e5ff
Merge pull request #3534 from ibuki2003/rp-uart-dreq-fix
...
RP23: fix uart dreq number
2024-11-13 17:59:32 +00:00
Dario Nieuwenhuis
57a5b3b65f
Merge pull request #3533 from cedric-vincent/main
...
Fix multiprio examples for stm32 devices.
2024-11-13 17:53:35 +00:00
ibuki2003
19a06d6b8a
fix(rp): use uart dreq number defined in pac
2024-11-14 02:50:04 +09:00
Cedric VINCENT
6801c6496c
Fix multiprio examples for stm32 devices.
...
Commit bbe1eebc
has changed the order of TIM candidates when using the
time-driver-any feature. For instance, in the case of STM32F3, it
previously returned TIM2 but now returns TIM15. Consequently, the
"multiprio" example no longer works as it requires three *free* CC
register (for alarms), while TIM15 provides only one (CC1 is always
reserved for regular time keeping).
This commit was successfully tested on STM32F3. Additionally, I
verified that all the examples using a timer for STM32F0 and STM32F4
still build correctly.
Fixes #2749
2024-11-13 18:40:35 +01:00
Dario Nieuwenhuis
015e3aecb4
Merge pull request #3530 from embassy-rs/executor-063
...
Release embassy-executor 0.6.3.
2024-11-12 17:17:07 +00:00
Dario Nieuwenhuis
796f6c034a
Release embassy-executor 0.6.3.
2024-11-12 18:07:50 +01:00
Dario Nieuwenhuis
11a8d7795e
Merge pull request #3527 from MabezDev/xtensa-ci
...
Basic Xtensa CI
2024-11-12 16:22:37 +00:00
Scott Mabin
95b84494bc
basic xtensa CI
2024-11-12 15:58:31 +00:00
Dario Nieuwenhuis
8478729e49
Merge pull request #3529 from embassy-rs/executor-compare-vtable-addr
...
executor: compare vtable addr instead of contents.
2024-11-12 15:38:15 +00:00
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