9285 Commits

Author SHA1 Message Date
Ulf Lilleengen
9c7d508bcf Fix case where a short interrupt caused wrong alarm set 2025-01-02 11:59:57 +01:00
Ulf Lilleengen
e012e13858 Ensure alarm is re-scheduled if timetamp is in the past
Fixes #3672
2025-01-01 19:47:39 +01:00
James Munns
0733bee926
Merge pull request #3699 from bugadani/faq
Update faq
2024-12-30 19:46:55 +00:00
Dániel Buga
8639692ce3
Update faq 2024-12-30 20:25:42 +01:00
Dario Nieuwenhuis
9e34058c2b
Merge pull request #3698 from bugadani/desugar
Desugar some async fns
2024-12-30 11:50:48 +00:00
Dániel Buga
44217aa092
Desugar some async fns 2024-12-30 12:13:13 +01:00
Dario Nieuwenhuis
a4f8fddd69
Merge pull request #3691 from fatfingers23/feature/rm2_feature_flag
cyw43-Pio: Add pio clock divider as a param for new
2024-12-29 10:06:04 +00:00
Dario Nieuwenhuis
509c60b41f
Merge pull request #3692 from 9names/embassy-usb-fix-build-w-log
embassy-usb: fix building with optional log feature
2024-12-29 10:03:11 +00:00
9names
2c5ae2e011 ci: add embassy-usb to build tests 2024-12-29 10:54:51 +11:00
Bailey Townsend
147fd60255 Removed the cyw43-pio overclock feature 2024-12-28 17:31:14 -06:00
9names
adf3134e7d embassy-usb: fix building with optional log feature 2024-12-28 23:48:14 +11:00
Bailey Townsend
388103275e Fixes ci (hopefully) 2024-12-28 00:40:52 -06:00
Bailey Townsend
8243a8a389 Added new param to examples and created a pico plus 2 w example 2024-12-28 00:07:14 -06:00
Bailey Townsend
dd31ffadfb Work done 2024-12-27 23:43:38 -06:00
Bailey Townsend
56f9296581 Added a new rm2 feature flag 2024-12-27 12:29:17 -06:00
Dario Nieuwenhuis
b71696c8f5
Merge pull request #3685 from Tiwalun/nrf54l-debug-unlock
nrf54l: Allow debug access from firmware side
2024-12-26 11:20:36 +00:00
Dominik Boehi
19203c706f nrf54l: Allow debug access from firmware sid3
This adds support for the
2024-12-26 08:35:37 +01:00
Dario Nieuwenhuis
5cbd520ba9
Merge pull request #3687 from diondokter/improve-dualcore-safety
stm32: Improve dualcore safety
2024-12-25 22:26:53 +00:00
Dion Dokter
595ce48eb2 Write the flag sooner with a known value 2024-12-25 22:54:48 +01:00
Dion Dokter
92a489b6a1 Make SharedData repr C 2024-12-25 22:50:19 +01:00
Dario Nieuwenhuis
fd2b6c80e3
Merge pull request #3684 from embassy-rs/useless-std-features
Remove useless std cargo features.
2024-12-25 13:55:12 +00:00
Dario Nieuwenhuis
2a1620d6f7 Remove useless std cargo features. 2024-12-25 13:12:33 +01:00
Dario Nieuwenhuis
2c87b31395
Merge pull request #3682 from Eekle/usb_composite_iars_by_default
Usb composite iads by default
2024-12-24 16:50:46 +00:00
Eekle
cac7000882 Update default docs for device class fields 2024-12-24 13:49:55 +01:00
Eekle
a3d35216d4 Remove manual settings of composite_with_iads=true 2024-12-24 13:23:08 +01:00
Eekle
0f4b9c7451 Default USB to use composite_with_iads, which "just works" in most cases 2024-12-24 12:53:06 +01:00
Dario Nieuwenhuis
f58efe9c62
Merge pull request #3680 from wackazong/wackazong-patch-1
Impl core::err::Error for SpawnError
2024-12-23 10:29:16 +00:00
wackazong
4c7e1b05a0
Impl core::err::Error for SpawnError 2024-12-23 08:18:18 +01:00
Dario Nieuwenhuis
bb8ad9148a
Merge pull request #3664 from bugadani/executor
Rename ETQD and prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:07:17 +00:00
Dániel Buga
ab8ca3f126
Rename ETQD, bump date 2024-12-22 21:00:23 +01:00
Dániel Buga
1c485f18a2
Remove bluetooth example and trouble dependencies 2024-12-22 20:27:15 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time 2024-12-22 20:27:15 +01:00
Dario Nieuwenhuis
8b3cbf80a4
Merge pull request #3678 from elagil/stm32h5_ucpd_example
STM32h5 UCPD example
2024-12-22 18:38:44 +01:00
Dario Nieuwenhuis
1adee538ca
Merge pull request #3676 from bugadani/features
Add generic-queue-* features back to embassy-time
2024-12-22 17:13:23 +00:00
elagil
b6e70c8eb3 fix: add docstring for target platform 2024-12-22 15:07:58 +01:00
elagil
c08411f32f fix: docstrings 2024-12-22 15:07:58 +01:00
elagil
c9cd46bdf5 fix: h5-only rx filter 2024-12-22 15:07:58 +01:00
elagil
b35b45e151 feat: stm32h5 UCPD example 2024-12-22 15:07:58 +01:00
Dániel Buga
abb42206f2
Add generic-queue-* features back to embassy-time 2024-12-22 00:56:34 +01:00
Dario Nieuwenhuis
6789b5141f
Merge pull request #3669 from spookyvision/main
embassy-stm32: SPI slew rate configuration
2024-12-21 17:34:58 +00:00
Ulf Lilleengen
e88adb65f7
Merge pull request #3675 from korbin/expose-rp-boot-state
Expose `rp` bootloader state like `stm32`
2024-12-21 16:16:28 +00:00
korbin
5c4133c70e
expose rp bootloader state like stm32 2024-12-21 09:00:46 -07:00
Ulf Lilleengen
c77560430e
Merge pull request #3650 from avsaase/either-is
Add is_x() methods for all EitherN enum variants
2024-12-20 10:26:45 +00:00
Anatol Ulrich
7743c8fb9a more cfg gating 2024-12-19 19:16:38 +01:00
Anatol Ulrich
d91b8c6394 consistently cfg-gate set_speed 2024-12-19 18:52:27 +01:00
Anatol Ulrich
26fe834c09 fix imports 2024-12-19 18:48:07 +01:00
Anatol Ulrich
8d98844312 embassy-stm32: make SPI slew rate/speed configurable and change default to Medium 2024-12-19 18:35:42 +01:00
Dario Nieuwenhuis
ce4aabafa0
Merge pull request #3668 from embassy-rs/update-nightly6
update nightly.
2024-12-19 15:55:08 +00:00
Dario Nieuwenhuis
f25c729d28 update nightly. 2024-12-19 16:51:58 +01:00
Dario Nieuwenhuis
2ba7fafa68
Merge pull request #3663 from bugadani/xtensa
Force use 1.83 for Xtensa
2024-12-18 11:02:35 +00:00