aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-27Fix a bug in the timer queue due to comparison bug in embedded-timeEmil Fresk
2021-09-27Merge #529bors[bot]
529: Updated codegen for the updated syntax (default monotonic priority) r=AfoHT a=korken89 Needs new syntax release before merge. Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-09-27Merge #534bors[bot]
534: Fixing bad english r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-09-27Fixing bad englishEmil Fresk
2021-09-27Updated codegen for the updated syntax (default monotonic priority)Emil Fresk
2021-09-27Merge #533bors[bot]
533: More docs updates r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-09-27More docs updatesEmil Fresk
2021-09-25Merge #528bors[bot]
528: The great 0.6 docs update r=AfoHT a=korken89 Closes #530 Closes #527 Closes #487 Closes #461 Closes #448 Closes #440 Closes #422 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-09-23The great docs updateEmil Fresk
2021-09-21Merge #526bors[bot]
526: implement run-pass tests as xtasks r=korken89 a=Lotterleben resolves https://github.com/rtic-rs/cortex-m-rtic/issues/499 . With this PR, you should be able to run `cargo xtask --target <desired target>` or `cargo xtask --target all` locally. Of course, it also reconfigures the CI workflow to do the same. Note that I've translated the old `Run-pass tests` verbatim for now, which means the code includes checks for a `"types"`example which doesn't exist anymore. The examples could be collected much more nicely to prevent leftovers like this in the future, but imo that could also be achieved in a separate PR. Co-authored-by: Lotte Steenbrink <lotte.steenbrink@ferrous-systems.com>
2021-09-20start with a clean ci/builds alwaysLotte Steenbrink
2021-09-20improve xtask repo root check to not break our fork CI#Lotte Steenbrink
2021-09-16implement run-pass tests as xtasksLotte Steenbrink
`
2021-09-14Merge #525bors[bot]
525: Cleanup export and actually use rtic::export, made fn init inline r=perlindgren a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-09-14Cleanup export and actually use rtic::export, made fn init inlineEmil Fresk
2021-08-31Merge #522bors[bot]
522: validate unused dispatchers r=AfoHT a=japaric closes #521 Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2021-08-31fix UI test, take 2Jorge Aparicio
2021-08-31fix UI testJorge Aparicio
2021-08-31style fixJorge Aparicio
2021-08-31validate unused dispatchersJorge Aparicio
closes #521
2021-08-27Merge #518bors[bot]
518: Fix link for SLEEPONEXIT r=korken89 a=newAM Co-authored-by: Alex Martens <alexmgit@protonmail.com>
2021-08-27Merge #519bors[bot]
519: Update README to highlight `cortex-m` 0.6 vs 0.7 new feature r=korken89 a=jorgeig-space This is just a general README update. I will open another PR for the rust-doc text in branch 0.5.x, in case there is a new release of 0.5.x at some point. Co-authored-by: Jorge Iglesias Garcia <44316552+jorgeig-space@users.noreply.github.com> Co-authored-by: Jorgeig <jorge@jorgeig.com>
2021-08-27Revert CI changesJorge Iglesias Garcia
2021-08-27Update README.mdJorge Iglesias Garcia
2021-08-27Update README.mdJorge Iglesias Garcia
2021-08-27Merge branch 'rtic-rs:master' into masterJorge Iglesias Garcia
2021-08-26Fix link for SLEEPONEXITAlex Martens
2021-08-20Merge #516bors[bot]
516: More rustanalyzer lint fixes r=korken89 a=korken89 Found some more Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-08-20More rustanalyzer lint fixesEmil Fresk
2021-08-20Merge #515bors[bot]
515: `mark_internal_ident` cleanup r=korken89 a=datdenkikniet Refactor so that all `idents` that had to call `mark_ident_internal` before now call `mark_name_internal` in the `util` module by default. The commits can (and probably should) be squashed, they're separated for clarity. Fixes #512 Co-authored-by: datdenkikniet <jcdra1@gmail.com>
2021-08-20Use `mark_internal_name` by default for methods in `util` to make usage of ↵datdenkikniet
these functions more straightforward. fq_ident is always internal rq_ident is always internal monotonic_ident is always internal inputs_ident is always internal local_resources_ident is always internal shared_resources_ident is always internal monotonic_instants_ident is always internal tq_ident is always internal timer_queue_marker_ident is always internal static_shared_resource_ident is always internal static_local_resource_ident is always internal declared_static_local_resource_ident is always internal Only names, not idents, are now marked as internal Use same rtic internal everywhere
2021-08-19Merge #514bors[bot]
514: Silence rust-analyzer warnings on internal types r=korken89 a=AfoHT Continues the work started in #513 Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-08-19Silence rust-analyzer warnings on internal typesHenrik Tjäder
2021-08-19Merge #513bors[bot]
513: Fixed some lints from Rust Analyzer with experimental proc-macros r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-08-19Fixed some lints from Rust Analyzer with experimental proc-macrosEmil Fresk
2021-08-17Merge #511bors[bot]
511: Remove linked list impl - use heapless, linked list init now const fn r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2021-08-16Remove linked list impl - use heapless, linked list init now const fnEmil Fresk
2021-08-16Merge #508bors[bot]
508: update russian book r=AfoHT a=burrbull Co-authored-by: Andrey Zgarbul <zgarbul.andrey@gmail.com>
2021-08-11Add branches to CIJorgeig
2021-08-11Add branches to CIJorgeig
2021-08-11Update build.ymlJorge Iglesias Garcia
Add a "test" branch
2021-08-03update russian bookAndrey Zgarbul
2021-08-03Merge #504bors[bot]
504: Add links to RTIC book dev version and rtic-examples r=japaric a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-08-02Merge #506bors[bot]
506: book: Add note to remember to choose target r=AfoHT a=CuriouslyCurious While following the instructions in the book I ran into a wall. I was getting linker errors and had no idea why. Turns out trying to run `cargo build --example init` on an x86 build target maybe doesn't work too well, so I added a note about it. :sweat_smile: I'll leave this as a draft since my Russian isn't fluent enough to add the note there as well. Also, adding a modified version of `.config/cargo.toml` from the embedded example might be a decent idea but wanted to hear from you guys first. :P Co-authored-by: CuriouslyCurious <thecuriouslycurious@protonmail.com>
2021-08-02Merge #507bors[bot]
507: GHA: Fix 1.54 formatting change r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-08-02GHA: Fix 1.54 formatting changeHenrik Tjäder
2021-07-30book: Properly update the note with a linkCuriouslyCurious
2021-07-30Revert "book: Add link to new.md"CuriouslyCurious
This reverts commit 7a977f3fa99adcdf160761bf96268e6c89dd27fb.
2021-07-29book: Add link to new.mdCuriouslyCurious
2021-07-29book: Clarify target noticeCuriouslyCurious