Henrik Tjäder
e2b54e90ea
esp32c3: example: Update Cargo.lock
2025-06-18 19:54:34 +00:00
Henrik Tjäder
42cc1b1a5d
esp32c3: Examples: Update to v0.29.0
2025-06-18 19:54:34 +00:00
dependabot[bot]
38af386d10
chore(deps): update esp32c3 requirement from 0.28.0 to 0.29.0
...
---
updated-dependencies:
- dependency-name: esp32c3
dependency-version: 0.29.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18 19:54:34 +00:00
datdenkikniet
71363095fe
Update CHANGELOG.md
2025-06-18 19:19:37 +00:00
datdenkikniet
72b5bc4836
rtic-sync: drop items when Receiver is dropped
2025-06-18 19:19:37 +00:00
datdenkikniet
9183e2983e
rtic-sync: debug_assert and explicitly drop(item).
2025-06-18 19:19:37 +00:00
datdenkikniet
7178f08541
rtic-sync: add comment about why we don't return_free_slot
2025-06-18 19:19:37 +00:00
datdenkikniet
2671a4de26
rtic-sync: Update CHANGELOG
2025-06-18 19:19:37 +00:00
datdenkikniet
110e4cf328
rtic-sync: require channel-users to deal with non-empty channels
2025-06-18 19:19:37 +00:00
datdenkikniet
29cfd0d5f5
rtic-sync: add some tests
2025-06-18 19:19:37 +00:00
Henrik Tjäder
8fa0fbb9ae
ci: QEMU: Match more precisely with "our" QEMU
2025-06-18 19:14:52 +00:00
Henrik Tjäder
96542ec1c8
gitignore: Ignore QEMU logs: Updated filenames
2025-06-18 19:14:52 +00:00
Henrik Tjäder
c3f77bc674
ci: QEMU esp32c3: There is no kill like overkill
2025-06-18 19:14:52 +00:00
Henrik Tjäder
13da3410df
ci: QEMU esp32c3: Output into unique tmp dir
2025-06-18 19:14:52 +00:00
Henrik Tjäder
2e6227e275
ci: esp32c3: runner: Store QEMU pid
...
Ensure that qemu fully exited before proceeding
2025-06-18 19:14:52 +00:00
Henrik Tjäder
8b59ec567e
docs: README: Rework how to use cargo xtask
2025-06-18 18:51:24 +00:00
Henrik Tjäder
f0c5fa5331
contributing: Add note about changelog entries
2025-06-18 18:51:24 +00:00
Henrik Tjäder
dc64800aa4
contributing: RFC repo is not used as intended
...
Deprecate and use issues instead
2025-06-18 18:51:24 +00:00
Henrik Tjäder
06a12e7dae
README: Point to rtfm-lang.org archive.org
2025-06-18 18:51:24 +00:00
Henrik Tjäder
d209f8e6db
book: Add favicon
2025-06-18 18:51:24 +00:00
Henrik Tjäder
fb8c24cd0e
ci: Audit-check: Update to rustsec, ubuntu-latest
2025-06-18 18:50:36 +00:00
Oleksandr Babak
f1c62ebe3d
feat: add stderr file
2025-06-18 18:49:41 +00:00
Oleksandr Babak
8d7b85c836
fix: add a single error
2025-06-18 18:49:41 +00:00
Oleksandr Babak
b2764f5760
fix: UI test: add unsafe() for link_section
2025-06-18 18:49:41 +00:00
Oleksandr Babak
d16ad16bd7
export: cortex_source_mask update
2025-06-18 18:49:41 +00:00
Oleksandr Babak
e8428f7c2c
export: Update slic to edition 2024
2025-06-18 18:49:41 +00:00
Oleksandr Babak
6b2bab03e6
Update rtic/CHANGELOG.md
2025-06-18 18:49:41 +00:00
Oleksandr Babak
4ca849aaee
fix: migrate to 2024 edition and fmt
2025-06-18 18:49:41 +00:00
Oleksandr Babak
a1eb285cac
feat: add ui test
2025-06-18 18:49:41 +00:00
Oleksandr Babak
5a2acec442
fix: bump edition. it should cause a ci error
2025-06-18 18:49:41 +00:00
Oleksandr Babak
5068edc668
Update rtic-macros/CHANGELOG.md
2025-06-18 18:49:41 +00:00
Oleksandr Babak
f61febf7a4
fix: in edition 2024 link_section is used as unsafe(link_section = ...)
2025-06-18 18:49:41 +00:00
dependabot[bot]
2c7dec32e4
Update imxrt-ral requirement from 0.5.3 to 0.6.1
...
Updates the requirements on [imxrt-ral](https://github.com/imxrt-rs/imxrt-ral ) to permit the latest version.
- [Release notes](https://github.com/imxrt-rs/imxrt-ral/releases )
- [Changelog](https://github.com/imxrt-rs/imxrt-ral/blob/master/CHANGELOG.md )
- [Commits](https://github.com/imxrt-rs/imxrt-ral/compare/0.5.3...0.6.1 )
---
updated-dependencies:
- dependency-name: imxrt-ral
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 20:27:25 +00:00
Henrik Tjäder
3678a404b3
ci: QEMU: Custom QEMU only for ESP32
2025-06-15 15:43:12 +00:00
Henrik Tjäder
659d35a8e7
ci: QEMU: If cache hit, do not download again
2025-06-15 15:43:12 +00:00
Henrik Tjäder
5eec5e8e23
ci: QEMU: Do not install regular QEMU, only ESP32
2025-06-15 15:43:12 +00:00
Henrik Tjäder
ca5ae8090c
ci: espflash: use install-action
...
Tries cargo-binstall, then if that fails compiles
2025-06-15 15:43:12 +00:00
Henrik Tjäder
52d2e6e861
ci: QEMU ESP32: Update espflash to 3.3.0
...
Includes libudev feature to not need external dep
2025-06-15 15:43:12 +00:00
Jonathan 'theJPster' Pallant
f9d7b2c655
Add all the timers to the list in lib.rs.
2025-06-15 12:52:16 +00:00
Jonathan 'theJPster' Pallant
6a45bdefba
Add details for all the other monotonic implementations.
2025-06-15 12:52:16 +00:00
Jonathan 'theJPster' Pallant
f4b0c20f82
More details about the arguments for the systick API.
2025-06-15 12:52:16 +00:00
Oleksandr Babak
a2dfb62ffc
chore: better safety comment
2025-06-15 11:02:15 +00:00
Oleksandr Babak
2e703476a0
chore: changelog
2025-06-15 11:02:15 +00:00
Oleksandr Babak
d28b114c0b
feat(rtic-macros): expose task waker
2025-06-15 11:02:15 +00:00
Oleksandr Babak
a3f9239fba
feat(executor): add standalone waker constructor
2025-06-15 11:02:15 +00:00
Jonathan 'theJPster' Pallant
fa0d9be6f1
Improved example and comments for the systick! macro.
2025-06-15 10:43:43 +00:00
Jonathan 'theJPster' Pallant
53ff4feed2
Updates to "Delay and TImeout using Monotonics"
...
Some inconsistencies in the text caused confusion on my first few read-throughs, so I've tried to add some clarity.
2025-06-15 10:43:43 +00:00
Jonathan 'theJPster' Pallant
77a29b4e0c
Correct timer type in "Delay and Timeout using Monotonics"
...
The example in `lm3s6965/examples/async-timeout.rs` uses `Mono` as the monotonic timer type, so it's confusing that the second example switches to using `Systick`.
2025-06-15 10:43:43 +00:00
Henrik Tjäder
2a3e92cf20
book: view_code update for xtask
2025-06-15 10:17:41 +00:00
Henrik Tjäder
3f48ad7e87
docs: Monotonics: Highlight rtic-time is used
2025-06-15 09:58:44 +00:00