aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-20Bump embedded-hal-async in rtic-monotonicsrtic-monotonics-1.0.1Gravatar Emil Fresk 2-4/+8
2023-08-17Fix RTIC HackMD linkGravatar cz 1-1/+1
Fix RTIC HackMD link
2023-08-08Support RP2040 PAC v0.5 in `rtic-monotonics`Gravatar Emil Fresk 3-4/+5
2023-07-25Fixed new TAIT requirement and release v2.0.1 of RTICv2.0.1Gravatar Emil Fresk 8-17/+39
2023-07-01Examples: Update depsGravatar Henrik Tjäder 2-83/+115
Bumps proc-macro2 fixing https://github.com/rust-lang/rust/issues/113152
2023-07-01Changelog: Monotonics: Add dateGravatar Henrik Tjäder 1-1/+1
2023-07-01Changelog: Common: Add dateGravatar Henrik Tjäder 1-1/+1
2023-07-01Changelog: Time: Add dateGravatar Henrik Tjäder 1-1/+1
2023-07-01Changelog: Sync: Add dates and yanked statusGravatar Henrik Tjäder 1-2/+4
2023-07-01Changelog: Add v2Gravatar Henrik Tjäder 1-42/+47
Change URLs to point to this repo
2023-07-01Changelog: Macros: Add v2Gravatar Henrik Tjäder 1-1/+3
2023-07-01Add changelog for rtic-macrosGravatar Henrik Tjäder 1-0/+16
2023-07-01CI: Update changelog to match repoGravatar Henrik Tjäder 1-6/+30
2023-06-30Update indexmap requirement from 1.9.2 to 2.0.0Gravatar dependabot[bot] 1-1/+1
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 GHMQGravatar Henrik Tjäder 1-0/+1
2023-06-30CI: Remove BorsGravatar Henrik Tjäder 2-12/+1
2023-06-30CI: Remove travis, once and for allGravatar Henrik Tjäder 2-94/+0
2023-06-14Merge #767bors/stagingGravatar bors[bot] 8-47/+173
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 #768Gravatar bors[bot] 3-1/+28
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!Gravatar Emil Fresk 3-1/+28
2023-06-08add new entry to CHANGELOG.mdGravatar Vixu 1-0/+1
2023-06-08allow init and idle to be externedGravatar Vixu 7-47/+172
2023-06-08Merge #766Gravatar bors[bot] 1-2/+2
766: Book: v2 examples in repo r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-06-08Merge #765Gravatar bors[bot] 2-3/+3
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 repoGravatar Henrik Tjäder 1-2/+2
2023-06-07CI: CleanupGravatar Henrik Tjäder 2-3/+3
2023-06-06Merge #764Gravatar bors[bot] 1-5/+5
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 pushGravatar Henrik Tjäder 1-5/+5
2023-06-03Merge #761Gravatar bors[bot] 1-1/+1
761: book: Fix nightly feature attr r=datdenkikniet a=Dirbaio Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
2023-06-01book: Fix nightly feature attrGravatar Dario Nieuwenhuis 1-1/+1
2023-06-01Merge #760Gravatar bors[bot] 2-2/+5
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 sourcesGravatar Henrik Tjäder 1-1/+4
Docs are not built for rtic.rs anymore
2023-05-31ci: Fix versionmajor typoGravatar Henrik Tjäder 1-1/+1
2023-05-31Merge #759Gravatar bors[bot] 1-5/+25
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 contextGravatar Henrik Tjäder 1-5/+4
2023-05-31ci: Use job outputsGravatar Henrik Tjäder 1-4/+14
2023-05-31CI: Make it clearer why a branch push was omittedGravatar Henrik Tjäder 1-0/+4
2023-05-31CI: Cargo doc for both pre and post v2Gravatar Henrik Tjäder 1-1/+8
2023-05-31Merge #756v2.0.0Gravatar bors[bot] 9-24/+25
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 trickGravatar datdenkikniet 1-3/+4
2023-05-27Merge #757Gravatar bors[bot] 1-2/+2
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 functionGravatar Matt Ickstadt 1-2/+2
2023-05-25v2.0 releaseGravatar Emil Fresk 8-21/+21
2023-05-23Merge #755Gravatar bors[bot] 1-2/+2
755: Fix this anchor r=korken89 a=datdenkikniet Co-authored-by: datdenkikniet <jcdra1@gmail.com>
2023-05-23Fix this anchorGravatar datdenkikniet 1-2/+2
2023-05-23Merge #754Gravatar bors[bot] 1-1/+1
754: Update pretty_env_logger requirement from 0.4.0 to 0.5.0 r=korken89 a=dependabot[bot] Updates the requirements on [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) to permit the latest version. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/0e238400e18649415dc710c025e99c009a1bb744"><code>0e23840</code></a> v0.5.0</li> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/4dde161d219521091020ebf015766ee9a3fbcb4a"><code>4dde161</code></a> deps: env_logger 0.10</li> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/f9e35b6dbbf06de55222c944c9e1e176ce73b3a7"><code>f9e35b6</code></a> Update env logger (<a href="https://redirect.github.com/seanmonstar/pretty-env-logger/issues/49">#49</a>)</li> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/93d6d19e069d600212c008041763dd9e298ee539"><code>93d6d19</code></a> Run CI on linux,mac,windows using GitHub actions (<a href="https://redirect.github.com/seanmonstar/pretty-env-logger/issues/51">#51</a>)</li> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/5cb49cade25fffb504135c1a166ff345d993c054"><code>5cb49ca</code></a> Update README.md (<a href="https://redirect.github.com/seanmonstar/pretty-env-logger/issues/34">#34</a>)</li> <li><a href="https://github.com/seanmonstar/pretty-env-logger/commit/cfad8e9445848f5d909c88f84e25794428c20603"><code>cfad8e9</code></a> Update Cargo.toml instructions in README.md (<a href="https://redirect.github.com/seanmonstar/pretty-env-logger/issues/32">#32</a>)</li> <li>See full diff in <a href="https://github.com/seanmonstar/pretty-env-logger/compare/v0.4.0...v0.5.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - ``@dependabot` rebase` will rebase this PR - ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it - ``@dependabot` merge` will merge this PR after your CI passes on it - ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it - ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging - ``@dependabot` reopen` will reopen this PR if it is closed - ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23Merge #741Gravatar bors[bot] 54-259/+584
741: Docs 2 r=korken89 a=datdenkikniet Working on the migration guide and other docs TODO: - [x] Migration guide - [x] Hardcoded examples should link to example code that is tested (this was already done, AFAICT) - [x] Address #699 - [x] Discuss: should we remove references to non-v2, apart from the migration guide and link to the book for v1? (Off-github conclusion: yes) - [x] RTIC {vs,and} Embassy (important: distinction between embassy runtime & HALs) - [x] More descriptive docs on how to implement & PR implementations of `Monotonic` to `rtic-monotonics` Co-authored-by: datdenkikniet <jcdra1@gmail.com>
2023-05-22Update pretty_env_logger requirement from 0.4.0 to 0.5.0Gravatar dependabot[bot] 1-1/+1
Updates the requirements on [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) to permit the latest version. - [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.4.0...v0.5.0) --- updated-dependencies: - dependency-name: pretty_env_logger dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-05-20Fix linkGravatar datdenkikniet 1-1/+1
2023-05-20Make Monotonic implementation more obviousGravatar datdenkikniet 4-32/+44