| Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
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.
|
|
Match up the graph's name for the task whose priority is 4 to its name in the preceding paragraph
|
|
|
|
Fix RTIC HackMD link
|
|
|
|
|
|
Bumps proc-macro2 fixing https://github.com/rust-lang/rust/issues/113152
|
|
|
|
|
|
|
|
|
|
Change URLs to point to this repo
|
|
|
|
|
|
|
|
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>
|
|
|
|
|
|
|
|
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>
|
|
768: rtic-sync: Fix possible UB in make_channel! r=datdenkikniet a=korken89
Closes #763
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
|
|
|
|
|
|
|
|
766: Book: v2 examples in repo r=korken89 a=AfoHT
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
|
|
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>
|
|
|
|
|
|
764: CI: Fix refspec for git push r=korken89 a=AfoHT
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
|
|
|
|
761: book: Fix nightly feature attr r=datdenkikniet a=Dirbaio
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
|
|
|
|
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>
|
|
Docs are not built for rtic.rs anymore
|
|
|
|
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>
|
|
|
|
|
|
|
|
|
|
756: v2.0 release r=datdenkikniet a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
Co-authored-by: datdenkikniet <jcdra1@gmail.com>
|
|
|
|
757: Monotonics migration example: fix Systick start function r=datdenkikniet a=mattico
Co-authored-by: Matt Ickstadt <mattico8@gmail.com>
|
|
|
|
|
|
755: Fix this anchor r=korken89 a=datdenkikniet
Co-authored-by: datdenkikniet <jcdra1@gmail.com>
|
|
|