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
Dániel Buga
b912dc197d
Force use 1.83 for Xtensa
2024-12-18 11:54:11 +01:00
Dario Nieuwenhuis
341036a8b8
Merge pull request #3661 from esden/fix-ospi-n-qspi-command-naming-convention
...
stm32/(o|q)spi: command naming convention fix
2024-12-17 23:04:31 +00:00
Piotr Esden-Tempski
bafcdedebe
Update (q|o)spi examples.
2024-12-17 14:56:45 -08:00
Piotr Esden-Tempski
b2e8268470
stm32/(o|q)spi: command naming convention fix
...
The naming convention is to prefix blocking functions with blocking. As
both command implementations are blocking the async for the ospi
implementation should also be dropped.
2024-12-17 14:45:52 -08:00
Dario Nieuwenhuis
0c245892c6
Merge pull request #3622 from bugadani/next
...
Allow polling exited tasks
2024-12-17 18:03:07 +00:00
Dániel Buga
76d8a896bb
Make poll_to_despawn a no_op
2024-12-17 18:51:22 +01:00
Dániel Buga
2ca374fc9c
Don't force a wake to despawn
2024-12-17 18:47:56 +01:00
Dániel Buga
a011f48769
Make poll_to_despawn non-generic
2024-12-17 18:37:17 +01:00
Dániel Buga
7d5fbe26c9
Update state diagram
2024-12-17 18:17:36 +01:00
Dániel Buga
b51bd9ad04
Update tests
2024-12-17 18:09:51 +01:00
Dániel Buga
8fd08b1e97
Swap poll_fn to allow polling exited tasks
2024-12-17 18:07:06 +01:00
Dániel Buga
edb8f21a74
Take critical section instead of unsafe
2024-12-17 17:53:12 +01:00
Dario Nieuwenhuis
c1120c7138
Merge pull request #3573 from bugadani/enqueue
...
Unconditionally set `RUN_QUEUED`
2024-12-17 16:27:47 +00:00
Dániel Buga
889b419fc4
Simplify ARM run_enqueue
2024-12-17 17:15:40 +01:00
Dániel Buga
c6ca46c825
Set RUN_QUEUED unconditionally
2024-12-17 16:52:13 +01:00
Dario Nieuwenhuis
2853308d8f
Merge pull request #3628 from bugadani/states
...
Document task states and state transitions
2024-12-17 16:50:58 +01:00
Dániel Buga
7eac184af0
Document task states and state transitions
2024-12-17 16:47:33 +01:00
Dario Nieuwenhuis
c504ae8d3a
Merge pull request #3656 from bugadani/timer-queue-special
...
Remove special handling of integrated timer queues and items
2024-12-17 14:52:12 +01:00
Dario Nieuwenhuis
9cf037bc95
Merge pull request #3657 from embassy-rs/waker-unhack
...
Remove WakerHack for good.
2024-12-17 13:16:54 +01:00
Dario Nieuwenhuis
fc25fca00b
Remove WakerHack for good.
...
Now that 1.83 xtensa is out, we can remove it unconditionally.
2024-12-17 13:06:31 +01:00