aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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>
2023-06-01book: Fix nightly feature attrDario Nieuwenhuis
2023-06-01Merge #760bors[bot]
760: ci/releasetuning2 r=korken89 a=AfoHT - ci: Fix versionmajor typo - docs: Point to older release sources Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-05-31docs: Point to older release sourcesHenrik Tjäder
Docs are not built for rtic.rs anymore
2023-05-31ci: Fix versionmajor typoHenrik Tjäder
2023-05-31Merge #759bors[bot]
759: ci/releasetuning r=korken89 a=AfoHT - CI: Cargo doc for both pre and post v2 - CI: Make it clearer why a branch push was omitted - ci: Use job outputs Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-05-31ci: Move env to job contextHenrik Tjäder
2023-05-31ci: Use job outputsHenrik Tjäder
2023-05-31CI: Make it clearer why a branch push was omittedHenrik Tjäder
2023-05-31CI: Cargo doc for both pre and post v2Henrik Tjäder
2023-05-31Merge #756bors[bot]
756: v2.0 release r=datdenkikniet a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com> Co-authored-by: datdenkikniet <jcdra1@gmail.com>
2023-05-28Do the book trickdatdenkikniet
2023-05-27Merge #757bors[bot]
757: Monotonics migration example: fix Systick start function r=datdenkikniet a=mattico Co-authored-by: Matt Ickstadt <mattico8@gmail.com>
2023-05-26Monotonics migration example: fix Systick start functionMatt Ickstadt
2023-05-25v2.0 releaseEmil Fresk
2023-05-23Merge #755bors[bot]
755: Fix this anchor r=korken89 a=datdenkikniet Co-authored-by: datdenkikniet <jcdra1@gmail.com>
2023-05-23Fix this anchordatdenkikniet