Commit graph

1908 commits

Author SHA1 Message Date
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
Henrik Tjäder
646ec91e0c docs: Monotonics crates: Fix old copy-paste 2025-06-15 09:58:44 +00:00
Henrik Tjäder
b59a4ccb48 ci: Use xtask test --loom for rtic-sync 2025-06-15 09:58:25 +00:00
Henrik Tjäder
90bb324906 xtask: Add --loom argument to test
For now filter to only rtic-sync in ci subcommand
2025-06-15 09:58:25 +00:00
Oleksandr Babak
6a68e8e54d feat: example of wait-queue 2025-06-15 09:03:30 +00:00
Oleksandr Babak
14803e6639 chore: compile fail tests to assert that the future returned by wait_until is *not* Unpin 2025-06-15 09:03:30 +00:00
Oleksandr Babak
11f1bc60fa feat: wait_until method for waker queue 2025-06-15 09:03:30 +00:00
Oleksandr Babak
ff3b011cef feat: OnDropWith helper 2025-06-15 09:03:30 +00:00
Oleksandr Babak
aa4f4ddac8 chore: changelog entry 2025-06-15 09:03:30 +00:00
Henrik Tjäder
662883cf2a xtask: ci: Document in contributing instructions 2025-06-15 08:11:11 +00:00
Henrik Tjäder
23e5d334da xtask: rename variable cargologlevel to cargoarg 2025-06-15 08:11:11 +00:00
Henrik Tjäder
38cba9f3ad xtask: Cargo clippy lints 2025-06-15 08:11:11 +00:00
Henrik Tjäder
9bc60cc5ed xtask: run: Use common BuildMode 2025-06-15 08:11:11 +00:00
Henrik Tjäder
c27c251542 xtask: Add AllCi functionality: Run all xtask 2025-06-15 08:11:11 +00:00
Henrik Tjäder
0cf2efdd2c xtask: AllCi --failearly option 2025-06-15 08:11:11 +00:00
Henrik Tjäder
94cad96829 xtask: Arg is not only used for cargo size 2025-06-15 08:11:11 +00:00
Henrik Tjäder
dd3d56625e xtask: cargo_format: grab check_only from struct 2025-06-15 08:11:11 +00:00