aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-15[book] Remove non-existent anchor referenceFabian Wolter
There is no anchor named `timeout_at` in the example source file. By looking at the context, the reference doesn't look like it's supposed to be there at all.
2023-10-15Fix typoFabian Wolter
2023-10-04Book: Restore missing newlineHenrik Tjäder
2023-10-03rtic-monotonics: Fix stm32-metapac useNils Fitinghoff
Previously, the stm32 monotonics only compiled for some chip families. For example, stm32g081kb worked, but not stm32f407*. The stm32-metapac does not directly unify peripheral names between the many stm32 families, but provides tools for build scripts to generate code that uses the right names for the selected chip. Use that mechanism instead of targeting a specific family.
2023-10-02Update stm32-metapac requirement from 13.0.0 to 14.0.0dependabot[bot]
Updates the requirements on [stm32-metapac](https://github.com/embassy-rs/stm32-data) to permit the latest version. - [Commits](https://github.com/embassy-rs/stm32-data/commits) --- updated-dependencies: - dependency-name: stm32-metapac dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-28remove nop from the empty idle looponsdagens
remove nop from the empty idle loop
2023-09-27export esp32c3 noponsdagens
export esp32c3 nop export esp32c3 nop
2023-09-27esp32c3 supportonsdagens
2023-09-19Release rtic-monotonics v1.2.0Emil Fresk
2023-09-19rtic-monotonics: Implement blocking DelayUs from embedded-hal 1Nils Fitinghoff
2023-09-06add embedded-hal-async impl to stm32Andres Vahter
2023-09-06expose all stm32-metapac chips as featuresAndres Vahter
add more supported timers
2023-09-06PoC Monotonic impl based on stm32-metapacAndres Vahter
2023-09-05Bump actions/checkout from 3 to 4dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29book: Fix rtic-sync referencesNils Fitinghoff
2023-08-29book: Update default priority to 0Nils Fitinghoff
2023-08-29book: Fix broken linkNils Fitinghoff
2023-08-29Release rtic-monotonics 1.1.0, release rtic-sync 1.0.2Emil Fresk
2023-08-25rtic-monotonics: Add 64-bit SysTick monotonicNils Fitinghoff
Counting at 1 kHz, 32 bits for counting ticks is not enough to ensure monotonicity for more than 50 days. Add a feature to change the backing storage to 64 bits.
2023-08-25ritc-sync: Fix make_channel forcing dependency into user crateNils Fitinghoff
Before, `make_channel` assumed that `critical_section` would be available in the namespace of the code that invoked the macro. Access `critical_section` through `rtic-sync` instead.
2023-08-25Fix graph in preface.md exampleXo Wang
Match up the graph's name for the task whose priority is 4 to its name in the preceding paragraph
2023-08-20Bump embedded-hal-async in rtic-monotonicsEmil Fresk
2023-08-17Fix RTIC HackMD linkcz
Fix RTIC HackMD link
2023-08-08Support RP2040 PAC v0.5 in `rtic-monotonics`Emil Fresk
2023-07-25Fixed new TAIT requirement and release v2.0.1 of RTICEmil Fresk
2023-07-01Examples: Update depsHenrik Tjäder
Bumps proc-macro2 fixing https://github.com/rust-lang/rust/issues/113152
2023-07-01Changelog: Monotonics: Add dateHenrik Tjäder
2023-07-01Changelog: Common: Add dateHenrik Tjäder
2023-07-01Changelog: Time: Add dateHenrik Tjäder
2023-07-01Changelog: Sync: Add dates and yanked statusHenrik Tjäder
2023-07-01Changelog: Add v2Henrik Tjäder
Change URLs to point to this repo
2023-07-01Changelog: Macros: Add v2Henrik Tjäder
2023-07-01Add changelog for rtic-macrosHenrik Tjäder
2023-07-01CI: Update changelog to match repoHenrik Tjäder
2023-06-30Update indexmap requirement from 1.9.2 to 2.0.0dependabot[bot]
Updates the requirements on [indexmap](https://github.com/bluss/indexmap) to permit the latest version. - [Changelog](https://github.com/bluss/indexmap/blob/master/RELEASES.md) - [Commits](https://github.com/bluss/indexmap/compare/1.9.2...2.0.0) --- updated-dependencies: - dependency-name: indexmap dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30CI: Changelog also required for GHMQHenrik Tjäder
2023-06-30CI: Remove BorsHenrik Tjäder
2023-06-30CI: Remove travis, once and for allHenrik Tjäder
2023-06-14Merge #767bors[bot]
767: allow #[init] and #[idle] to be externed r=korken89 a=wiktorwieclaw I updated `rtic-macros` to a allow init and idle to be externally defined. ## Design notes * Updated `extern_binds` example to include external #[init] and #[idle] functions. * Added docs to Local and Shared structs. The `extern_binds` example has a `#![deny(missing_docs)]` which caused some issues. ## Testing Apart from building the example, I also used this feature in one of my projects and ran it on a MCU [here](https://github.com/grupacosmo/cansat/blob/98ca7bd42e737adfb140a548da1ade01beb495da/crates/cansat-stm32f4/src/main.rs#L59-L74) ## Related issues * https://github.com/rtic-rs/rtic/issues/505 ## Related PRs * https://github.com/rtic-rs/rtic-syntax/pull/71 Co-authored-by: Vixu <lonevixu@gmail.com>
2023-06-14Merge #768bors[bot]
768: rtic-sync: Fix possible UB in make_channel! r=datdenkikniet a=korken89 Closes #763 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2023-06-14rtic-sync: Fix possible UB in make_channel!Emil Fresk
2023-06-08add new entry to CHANGELOG.mdVixu
2023-06-08allow init and idle to be externedVixu
2023-06-08Merge #766bors[bot]
766: Book: v2 examples in repo r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-06-08Merge #765bors[bot]
765: CI: Cleanup r=korken89 a=AfoHT Tidy up, main purpose to test the full CI Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-06-07Book: v2 examples in repoHenrik Tjäder
2023-06-07CI: CleanupHenrik Tjäder
2023-06-06Merge #764bors[bot]
764: CI: Fix refspec for git push r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-06-05CI: Fix refspec for git pushHenrik Tjäder
2023-06-03Merge #761bors[bot]
761: book: Fix nightly feature attr r=datdenkikniet a=Dirbaio Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>