Commit graph

1938 commits

Author SHA1 Message Date
Johannes Cornelis Draaijer
0b41446a86 Update CHANGELOGs 2025-09-03 16:56:16 +02:00
Johannes Cornelis Draaijer
4ebe6e0a7e rtic-macros: forward attributes applied to app module
Instead of ignoring additional attributes applied to the app
module, we can forward them to the generated code.
2025-09-03 16:56:16 +02:00
Johannes Cornelis Draaijer
914acfb1bb rtic: update UI test with new message
This message was changed in rust 1.89

See: https://users.rust-lang.org/t/regression-of-panic-message-in-const-context-since-1-89/133161
Probably due to https://github.com/rust-lang/rust/pull/142015
2025-09-03 15:29:25 +02:00
Johannes Cornelis Draaijer
21b5e61871 rtic-sync: add explicitly elided lifetimes to Signal::split 2025-09-03 14:57:26 +02:00
Henrik Tjäder
c94dfcdd86 ci: Generate and store example filesizes 2025-07-02 18:34:20 +00:00
Henrik Tjäder
67730ceedb xtask: size: Store the expected output same as run 2025-07-02 18:34:20 +00:00
Anton Lazarev
b4a0c9057d panic if STM32 clock prescaler value overflows 2025-06-30 20:15:31 +00:00
Anton Lazarev
1104a12ca3 address clippy::uninlined_format_args 2025-06-30 19:09:23 +00:00
Emil Fresk
42ebfe57f1 Release all crates 2025-06-22 09:34:16 +00:00
Henrik Tjäder
e592a3aa12 esp32c6: Update examples Cargo.lock 2025-06-18 20:29:27 +00:00
Henrik Tjäder
9ea90889cc esp32c6: Update to v0.20.0 2025-06-18 20:29:27 +00:00
dependabot[bot]
6a499eade0 chore(deps): update esp32c6 requirement from 0.19.0 to 0.20.0
---
updated-dependencies:
- dependency-name: esp32c6
  dependency-version: 0.20.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18 20:29:27 +00:00
dependabot[bot]
dadce95929 chore(deps): update riscv requirement from 0.13.0 to 0.14.0
Updates the requirements on [riscv](https://github.com/rust-embedded/riscv) to permit the latest version.
- [Release notes](https://github.com/rust-embedded/riscv/releases)
- [Commits](https://github.com/rust-embedded/riscv/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: riscv
  dependency-version: 0.14.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18 20:08:50 +00:00
Henrik Tjäder
cfed2924ce lm3s6965: Cargo.lock update 2025-06-18 19:54:34 +00:00
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