Dániel Buga
|
71812d0c9b
|
Changelog
|
2024-12-16 20:37:01 +01:00 |
|
Dániel Buga
|
fbd0fe06bd
|
Remove special handling of integrated timer items
|
2024-12-16 20:37:01 +01:00 |
|
Dániel Buga
|
c9f32b7e36
|
Attach payload to TimerQueueItem
|
2024-12-16 20:36:59 +01:00 |
|
Dániel Buga
|
3c121e5425
|
Remove special handling of integrated timer queue
|
2024-12-16 19:22:22 +01:00 |
|
Dario Nieuwenhuis
|
d3f0294fb1
|
Merge pull request #3655 from bugadani/header-executor
Fix racy access of TaskHeader::executor
|
2024-12-16 16:52:21 +00:00 |
|
Dániel Buga
|
b47a631abf
|
Rely on atomic load-store on all targets
|
2024-12-16 17:29:07 +01:00 |
|
Dario Nieuwenhuis
|
50d67083b8
|
Merge pull request #3589 from embassy-rs/rust183
Update to Rust 1.83
|
2024-12-16 17:26:00 +01:00 |
|
Dario Nieuwenhuis
|
2846647c94
|
Remove use of static mut.
|
2024-12-16 16:15:28 +01:00 |
|
Dario Nieuwenhuis
|
87280463b2
|
Update to Rust 1.83
|
2024-12-16 16:06:00 +01:00 |
|
Dániel Buga
|
b44ef5ccb4
|
Fix racy access of TaskHeader::executor
|
2024-12-16 16:01:08 +01:00 |
|
Dario Nieuwenhuis
|
47e96beff4
|
Merge pull request #3644 from bugadani/lock_once
Only lock once to wake a task
|
2024-12-16 14:46:08 +00:00 |
|
Dániel Buga
|
f389ba3721
|
Only lock once to wake a task
|
2024-12-16 15:28:19 +01:00 |
|
Dario Nieuwenhuis
|
2c3bc75da6
|
Merge pull request #3593 from bugadani/refactor
Rework time-driver contract.
|
2024-12-16 12:30:30 +00:00 |
|
Dániel Buga
|
e1c0061328
|
Disable failing test
|
2024-12-16 12:54:45 +01:00 |
|
Dániel Buga
|
a10290b28e
|
Zero-inizialize expires_at
|
2024-12-16 09:15:15 +01:00 |
|
Dániel Buga
|
4df4ffbbd4
|
Remove time-driver dependency
|
2024-12-15 20:28:12 +01:00 |
|
Dániel Buga
|
e77ac50248
|
Remove critical_section dependency
|
2024-12-15 20:27:08 +01:00 |
|
Dániel Buga
|
0492dba536
|
Update documentation and changelogs
|
2024-12-15 19:24:49 +01:00 |
|
Dániel Buga
|
e861344b17
|
Fix comments and tweak task exit
|
2024-12-15 18:50:00 +01:00 |
|
Dániel Buga
|
5c4983236c
|
Make sure an exited task does not get stuck in a timer queue
|
2024-12-15 18:50:00 +01:00 |
|
Dario Nieuwenhuis
|
2f2e2c6031
|
Make integrated-timers the default, remove Cargo feature.
|
2024-12-15 18:49:57 +01:00 |
|
Dario Nieuwenhuis
|
99ad61cecf
|
Merge pull request #3647 from vinsynth/rp-fix-pio-i2s-clock
Rp fix pio i2s clock
|
2024-12-15 11:02:01 +00:00 |
|
Dario Nieuwenhuis
|
1e37cc5498
|
Merge pull request #3646 from wackazong/embedded_io_async_uarte
Add trait embedded_io_async to uarte
|
2024-12-15 11:01:16 +00:00 |
|
Dario Nieuwenhuis
|
c84996df8a
|
Merge pull request #3645 from wackazong/power-wake-on-field
Add System Off and Wake on Field
|
2024-12-15 11:01:02 +00:00 |
|
Dario Nieuwenhuis
|
63cc5ce61e
|
Merge pull request #3652 from fwolter/fix-hsi48
STM32F0 fix using HSI48 as SYSCLK on devices with CRS
|
2024-12-15 10:59:09 +00:00 |
|
Fabian Wolter
|
4b31639dca
|
STM32F0 fix using HSI48 as SYSCLK on devices with CRS
Fixes #3651
|
2024-12-14 23:32:08 +01:00 |
|
vinsynth
|
ffbef9316d
|
i2s frequency relative to sysclk
|
2024-12-14 11:02:18 -05:00 |
|
Alexander Walter
|
ea374a4736
|
Fix rustfm and warning
|
2024-12-14 15:48:18 +01:00 |
|
Alexander Walter
|
f5ead85377
|
Just impl Write
|
2024-12-14 15:41:31 +01:00 |
|
Alexander Walter
|
3b5993cf48
|
Move wake on sense to nfct
|
2024-12-14 15:40:08 +01:00 |
|
vinsynth
|
854d1f3743
|
add sysclk frequency argument to PioI2Out::new
|
2024-12-14 00:32:47 -05:00 |
|
Alexander Walter
|
c4f6509cf2
|
rustfmt
|
2024-12-14 01:02:35 +01:00 |
|
Alexander Walter
|
be1ed104e4
|
Add trait embedded_io_async to uarte
|
2024-12-14 00:57:55 +01:00 |
|
Alexander Walter
|
6f08c62d5d
|
Add nrf9160
|
2024-12-14 00:11:32 +01:00 |
|
Dario Nieuwenhuis
|
b268b1795f
|
Merge time-driver and time-queue-driver traits, make HALs own and handle the queue.
|
2024-12-13 21:20:59 +01:00 |
|
Dániel Buga
|
ec96395d08
|
Prevent task from respawning while in the timer queue
|
2024-12-13 21:20:57 +01:00 |
|
Alexander Walter
|
415db448c7
|
Added system off and wake-on-field
|
2024-12-13 19:38:30 +01:00 |
|
Dario Nieuwenhuis
|
45d9bd5757
|
Merge pull request #3636 from G-Levine/stm32g4-missing-opamp-output-fix
Add missing opamp external outputs for STM32G4
|
2024-12-13 11:26:29 +00:00 |
|
Dario Nieuwenhuis
|
bfec5c1486
|
Merge pull request #3631 from Lakier15/feature/nrf5340-reset
nrf: Add RESET operations helpers for the nrf5340
|
2024-12-13 11:21:00 +00:00 |
|
Dario Nieuwenhuis
|
e44ee26cd5
|
Merge pull request #3613 from mubes/stm32u5_otg_hs_support
Add support for stm32u595/5a5 OTG_HS in client mode
|
2024-12-13 11:06:32 +00:00 |
|
Alessandro Gasbarroni
|
df5a399125
|
nrf: Add RESET operations helpers for the nrf5340
|
2024-12-12 22:39:54 +01:00 |
|
Dániel Buga
|
d45ea43892
|
Move integrated timer queue into time-queue-driver
|
2024-12-12 15:38:52 +01:00 |
|
Dániel Buga
|
dc18ee29a0
|
Do not access task header
|
2024-12-10 21:31:42 +01:00 |
|
Dániel Buga
|
12f58fbcfd
|
Remove TIMER_QUEUED state
|
2024-12-10 21:31:42 +01:00 |
|
Dániel Buga
|
6cc8709ecc
|
Changelog
|
2024-12-10 21:31:42 +01:00 |
|
Dániel Buga
|
5a5495aac4
|
Refactor integrated-timers
|
2024-12-10 21:31:42 +01:00 |
|
Gabrael Levine
|
cfe6bc1724
|
Add missing opamp external outputs for STM32G4
|
2024-12-10 11:06:28 -08:00 |
|
Ulf Lilleengen
|
406d377b75
|
Merge pull request #3632 from ROMemories/fix/make-net-config-constructors-const
fix(embassy-net): make the `Config` constructors `const`
|
2024-12-10 13:40:26 +00:00 |
|
ROMemories
|
1e2cbeae68
|
fix(embassy-net): make the Config constructors const
|
2024-12-10 14:17:53 +01:00 |
|
Marvin Drees
|
a0e056a629
|
Update STM32U5 OTG HS clock handling
Signed-off-by: Marvin Drees <marvin.drees@9elements.com>
|
2024-12-10 13:10:06 +01:00 |
|