Christian Krenslehner
|
c63669488a
|
fix(doc): fix typo in file names to match with docs
|
2025-04-01 20:32:14 +00:00 |
|
Ronald Weber
|
7fd35e0152
|
examples/esp32c3: Update esp-hal to 1.0.0-beta.0
|
2025-03-27 20:51:38 +00:00 |
|
Oleksandr Babak
|
cb7d053b78
|
fix(ci): adjust filenames for ouputs
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
8127208eb5
|
feat: add example for divergent tasks
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
b75b8f98b0
|
doc: add a timely yield notice
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
c43788f141
|
doc: add a paragraph to software_tasks.md
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
f6eacdc8d1
|
doc: mention diverging tasks in book
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
160b7c00a6
|
fix(či): space between name and generics
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
22ba6bac06
|
refactor: remove minor code duplication
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
0593a7290b
|
chore: update tests
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
78e9127fc5
|
chore: changelog entry
|
2025-03-27 14:47:11 +00:00 |
|
Oleksandr Babak
|
ff3b1ad527
|
feat: allow diverding software tasks with 'static context (they never return)
|
2025-03-27 14:47:11 +00:00 |
|
Henrik Tjäder
|
267ed9dafd
|
RTIC: Changelog: Reorder entries to match timeline
|
2025-03-26 22:04:29 +00:00 |
|
Ronald Weber
|
9a36db8026
|
Update esp32c3 to 0.28.0
|
2025-03-26 22:04:29 +00:00 |
|
Emil Fresk
|
fb67db97d6
|
Fix CI
|
2025-03-24 09:00:58 +00:00 |
|
datdenkikniet
|
d7c6947f4e
|
rtic-sync: re-wrap UnsafeCell instead
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
bef2e1b9f0
|
rtic-sync: remove unnecessary with_mut, safety comment
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
dae55bd7e4
|
rtic-sync: add note about assert & update another to debug_assert
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
39d967bf49
|
rtic-sync: update CHANGELOG.md
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
9a953c9875
|
add CI step to run rtic-sync loom tests
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
cf2ed6d49e
|
rtic-sync: add loom tests
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
b5db435501
|
rtic-sync: introduce loom compat layer and apply it to channel
|
2025-03-24 07:36:23 +00:00 |
|
datdenkikniet
|
d76252d767
|
rtic-sync: update CHANGELOG.md
|
2025-03-23 10:47:25 +00:00 |
|
datdenkikniet
|
1dd279e86e
|
rtic-sync: we have exclusive access to the free slot pointer when in drop
|
2025-03-23 10:47:25 +00:00 |
|
datdenkikniet
|
ea56cc0ce8
|
rtic-sync: take link if it is popped
|
2025-03-23 10:47:25 +00:00 |
|
datdenkikniet
|
11699b4391
|
rtic: placate clippy for esp32c3
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
5de3ca0aef
|
ci: use reusable workflow
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
414d759ed9
|
ci: some nicer messages
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
6d2150b61c
|
ci: riscv check examples does not need nightly toolchain
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
5aa479b23e
|
ci: fix QEMU tests for esp32
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
cfcf21ffe4
|
ci: Check at least one C3 target
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
0f5ddeff8d
|
ci: check for hifive1 is now also supported
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
347bfaae02
|
ci & xtask: support hifive clippy
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
cece4dfcda
|
ci: check can use the same template
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
a177b78851
|
ci: clippy can use the same template
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
3bb1041755
|
ci: testexamples can use the same template
|
2025-03-23 09:57:48 +00:00 |
|
datdenkikniet
|
546d2bd41b
|
ci: checkexamples can use the same template
|
2025-03-23 09:57:48 +00:00 |
|
Cyril Marpaud
|
2c63a09cc4
|
rtic-sync: update changelog
|
2025-03-16 16:24:54 +00:00 |
|
Cyril Marpaud
|
6f57469bb5
|
rtic-sync(docs): harmonize make_signal and make_channel macros
|
2025-03-16 16:24:54 +00:00 |
|
Cyril Marpaud
|
94b2d5e9c0
|
rtic-sync: don't force Signal import on make_signal!() use
|
2025-03-16 16:24:54 +00:00 |
|
Emil Fresk
|
daff0c2913
|
rtic-sync: Release v1.3.2
|
2025-03-16 11:29:05 +00:00 |
|
datdenkikniet
|
e6bd03051f
|
rtic-sync: always wake wait_queue when attempting to return an item
to freeq
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
4d58d2bcd5
|
rtic-sync: add test validating that free queue slots are not lost on drop
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
36c574019f
|
rtic-sync: add explicit check for being closed
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
84c7ad186e
|
rtic-sync: improve comments
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
4fa3f5ddba
|
rtic-sync: Channel: Sender: rewriter send logic to be easier to validate
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
daf977dcff
|
Blah
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
404c30d620
|
rtic-sync: update README.md
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
e59848075d
|
rtic-sync: improve safety comments
|
2025-03-16 11:19:22 +00:00 |
|
datdenkikniet
|
76631309ef
|
rtic-sync: replacing SlotPtr is not actually safe
|
2025-03-16 11:19:22 +00:00 |
|