aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-08Support external SYST clock sourceHEADmainIan McIntyre
Give users the option to configure SYST with an external clock source. By default, the clock source is the core, which keeps us backwards compatible. `_start` has a new input, but since users don't call that function directly, it doesn't seem like a problem to break that public API.
2025-10-29Fix typo in monotonics migration documentationCyril Marpaud
2025-10-20CI: Schedule build before the meetingHenrik Tjäder
2025-10-20task-reference-in-spawn has new format in 1.90datdenkikniet
2025-10-20Use `is_multiple_of`datdenkikniet
2025-10-09Fix algorithm typo in preface.mdshueja
2025-09-17chore(deps): bump actions/download-artifact from 4 to 5dependabot[bot]
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-09-17chore(deps): update heapless requirement from 0.8 to 0.9dependabot[bot]
Updates the requirements on [heapless](https://github.com/rust-embedded/heapless) to permit the latest version. - [Release notes](https://github.com/rust-embedded/heapless/releases) - [Changelog](https://github.com/rust-embedded/heapless/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-embedded/heapless/compare/v0.8.0...v0.9.1) --- updated-dependencies: - dependency-name: heapless dependency-version: 0.9.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-09-17chore(deps): update riscv requirement from 0.14.0 to 0.15.0dependabot[bot]
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.14.0...riscv-v0.15.0) --- updated-dependencies: - dependency-name: riscv dependency-version: 0.15.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-09-17chore(deps): bump tracing-subscriber in /examples/lm3s6965dependabot[bot]
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20) --- updated-dependencies: - dependency-name: tracing-subscriber dependency-version: 0.3.20 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2025-09-17ci: Audit-check: create Cargo.lock before audit-checkChristopher Evans
Allow on demand action checks use latest actions/checkout --- https://github.com/rtic-rs/rtic/pull/1080 switched to using rustsec/audit-check but didn't setup the Cargo.lock file. This action has been failing for three months. https://github.com/rtic-rs/rtic/actions/workflows/audit.yaml --- https://github.com/rustsec/audit-check/pull/39 describes how a missing Cargo.lock will be missing in library crates.
2025-09-17rtic: Changelog: Updated esp32c{3,6} depsHenrik Tjäder
2025-09-17Update esp32c{3,6} support to esp-hal-1.0.0-rc.0.Paul Bender
2025-09-17CI: xtask: Time-out esp32-ci QEMU job for nowHenrik Tjäder
2025-09-17CI: xtask: Update ESP32QEMU to 9.2.2-20250817Henrik Tjäder
2025-09-17CI: xtask: Resolve warning about mixed lifetimesHenrik Tjäder
2025-09-17CI: esptool warns about deprecating esptool.pyHenrik Tjäder
2025-09-17Update CHANGELOGsJohannes Cornelis Draaijer
2025-09-17rtic-macros: forward attributes applied to app moduleJohannes Cornelis Draaijer
Instead of ignoring additional attributes applied to the app module, we can forward them to the generated code.
2025-09-17rtic: update UI test with new messageJohannes Cornelis Draaijer
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-17rtic-sync: add explicitly elided lifetimes to Signal::splitJohannes Cornelis Draaijer
2025-07-02ci: Generate and store example filesizesHenrik Tjäder
2025-07-02xtask: size: Store the expected output same as runHenrik Tjäder
2025-06-30panic if STM32 clock prescaler value overflowsAnton Lazarev
2025-06-30address clippy::uninlined_format_argsAnton Lazarev
2025-06-22Release all cratesEmil Fresk
2025-06-18esp32c6: Update examples Cargo.lockHenrik Tjäder
2025-06-18esp32c6: Update to v0.20.0Henrik Tjäder
2025-06-18chore(deps): update esp32c6 requirement from 0.19.0 to 0.20.0dependabot[bot]
--- updated-dependencies: - dependency-name: esp32c6 dependency-version: 0.20.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18chore(deps): update riscv requirement from 0.13.0 to 0.14.0dependabot[bot]
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-18lm3s6965: Cargo.lock updateHenrik Tjäder
2025-06-18esp32c3: example: Update Cargo.lockHenrik Tjäder
2025-06-18esp32c3: Examples: Update to v0.29.0Henrik Tjäder
2025-06-18chore(deps): update esp32c3 requirement from 0.28.0 to 0.29.0dependabot[bot]
--- updated-dependencies: - dependency-name: esp32c3 dependency-version: 0.29.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18Update CHANGELOG.mddatdenkikniet
2025-06-18rtic-sync: drop items when Receiver is droppeddatdenkikniet
2025-06-18rtic-sync: debug_assert and explicitly `drop(item)`.datdenkikniet
2025-06-18rtic-sync: add comment about why we don't `return_free_slot`datdenkikniet
2025-06-18rtic-sync: Update CHANGELOGdatdenkikniet
2025-06-18rtic-sync: require channel-users to deal with non-empty channelsdatdenkikniet
2025-06-18rtic-sync: add some testsdatdenkikniet
2025-06-18ci: QEMU: Match more precisely with "our" QEMUHenrik Tjäder
2025-06-18gitignore: Ignore QEMU logs: Updated filenamesHenrik Tjäder
2025-06-18ci: QEMU esp32c3: There is no kill like overkillHenrik Tjäder
2025-06-18ci: QEMU esp32c3: Output into unique tmp dirHenrik Tjäder
2025-06-18ci: esp32c3: runner: Store QEMU pidHenrik Tjäder
Ensure that qemu fully exited before proceeding
2025-06-18docs: README: Rework how to use cargo xtaskHenrik Tjäder
2025-06-18contributing: Add note about changelog entriesHenrik Tjäder
2025-06-18contributing: RFC repo is not used as intendedHenrik Tjäder
Deprecate and use issues instead
2025-06-18README: Point to rtfm-lang.org archive.orgHenrik Tjäder