aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-07Correct wording in 1.2 Resource usageMareq Balint
2022-01-06Merge #580bors[bot]
580: Spawn at periodic r=korken89 a=perlindgren Examples on drift free usage under RTIC 1.0. Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
2022-01-04Drift free timing examplesPer Lindgren
2022-01-04Merge #579bors[bot]
579: CI: Add link to HackMD to rtic.rs/meeting/ r=perlindgren a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2022-01-04CI: Add link to HackMD to rtic.rs/meeting/Henrik Tjäder
2022-01-03Merge #577bors[bot]
577: Added changelog enforcer r=perlindgren a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2022-01-03Added changelog enforcerEmil Fresk
2021-12-26Merge #573bors[bot]
573: Improved docs on where the 12 MHz comes from in SysTick r=perlindgren a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-12-26Improved docs on where the 12 MHz comes from in SysTickEmil Fresk
2021-12-26Merge #572bors[bot]
572: cargo xtask is now ~40x faster r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-12-26cargo xtask is now ~40x fasterEmil Fresk
2021-12-26Merge #571bors[bot]
571: Added nRF52 RTC based monotonic to the book r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-12-26Added nRF52 RTC based monotonic to the bookEmil Fresk
2021-12-26Merge #569bors[bot]
569: README: Remove rustc badge and Requirements r=korken89 a=perlindgren Remove rustc badge and requirements to edition 2018. Co-authored-by: Per Lindgren <per.lindgren@ltu.se> Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-12-26Update README.mdEmil Fresk
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2021-12-25README: User documentationPer Lindgren
2021-12-25Merge #568bors[bot]
568: Docfix: remove pre-release note r=AfoHT a=perlindgren Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
2021-12-25README: Remove rustc badge and RequirementsPer Lindgren
2021-12-25Docfix: MSRV and Semantic VersioningPer Lindgren
2021-12-25Docfix: remove pre-release notePer Lindgren
2021-12-25Merge #567bors[bot]
567: Promote v1.0 in docs r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-12-25Promote v1.0 in docsHenrik Tjäder
2021-12-25Merge #565 #566bors[bot]
565: Edition: Bump to 2021 r=korken89 a=AfoHT 566: v1.0.0 r=korken89 a=AfoHT This should fail building until all deps are released and accessible on crates.io (There are some required PRs for edition2021 for each repo, alternatively just bringing in the v1.0 PR should have commits included, we can drop the extra PRs later on) https://github.com/rtic-rs/rtic-monotonic/pull/6 https://github.com/rtic-rs/rtic-core/pull/22 https://github.com/rtic-rs/rtic-syntax/pull/68 Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-12-25Merge #564bors[bot]
564: Clippy lints r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-12-25Bump version to 1.0.0Henrik Tjäder
2021-12-25Clippy lintsHenrik Tjäder
2021-12-25Edition: Bump to 2021Henrik Tjäder
2021-12-21Merge #563bors[bot]
563: Docs touchup r=korken89 a=AfoHT Unleashed some language linters on the book Co-authored-by: Henrik Tjäder <henrik@grepit.se> Co-authored-by: perlindgren <per.lindgren@ltu.se>
2021-12-21Update preface.mdperlindgren
polish
2021-12-21Update tips_monotonic_impl.mdperlindgren
text polishing
2021-12-21Update monotonic.mdperlindgren
high granularity -> fine grained
2021-12-19Review fixupHenrik Tjäder
2021-12-19Docs: New project touchupHenrik Tjäder
2021-12-19Docs: Tips touchupHenrik Tjäder
2021-12-19Docs: Point to rtic-examples repoHenrik Tjäder
2021-12-19Docs: Migration docsHenrik Tjäder
2021-12-19Docs: By-example MonotonicsHenrik Tjäder
2021-12-19Docs: By-example App priorities and message passingHenrik Tjäder
2021-12-19Docs: By-example Software tasksHenrik Tjäder
2021-12-19Docs: By-exampleHenrik Tjäder
2021-12-15Merge #562bors[bot]
562: Replace default WFI with simpler NOP r=korken89 a=AfoHT As noted by #561 there are multiple issues with various hardware implementations and debugging together with sleep modes. As RTIC strives to be a generic framework (even though this is an implementation targeting cortex-m) the decision having `WFI` as the default `idle` task causes issues in some hardware, raising the barrier to entry. This changes the default behaviour to do a simple `NOP` instead, adding documentation how to provide a custom `idle` task achieving the old default behaviour. Also removes the automatic setting of SLEEPONEXIT bit when no `idle` was provided, delegating this to the user. This was discussed on the weekly meeting 2021-12-14 and this was the favoured solution. Fixes #561 Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-12-14Update changelogHenrik Tjäder
2021-12-14Remove note about SLEEPONEXIT in Russian bookHenrik Tjäder
2021-12-14Idle: Switch to NOP instead of WFIHenrik Tjäder
Add example how to get old WFI behaviour
2021-11-25Merge #558bors[bot]
558: Remove #[deny(warnings)], but deny warnings for CI r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-11-25Remove #[deny(warnings)], but deny warnings for CIHenrik Tjäder
2021-11-25Merge #557bors[bot]
557: Docs: add RTIC logo r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-11-25Docs: add RTIC logoHenrik Tjäder
2021-11-11Merge #554bors[bot]
554: Better errors on when missing to lock shared resources r=perlindgren a=korken89 Old error: ``` error[E0614]: type `value<'_>` cannot be dereferenced --> examples/lock_minimal.rs:33:9 | 33 | *c.shared.value += 1; | ^^^^^^^^^^^^^^^ ``` New error: ``` error[E0614]: type `value_that_needs_to_be_locked<'_>` cannot be dereferenced --> examples/lock_minimal.rs:33:9 | 33 | *c.shared.value += 1; | ^^^^^^^^^^^^^^^ ``` Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-11-11Better errors on when missing to lock shared resourcesEmil Fresk