| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-09 | Prepare v1.1.2 | Emil Fresk | |
| 2022-04-20 | Added check for resource usage and to generate an compile error for thumbv6 ↵ | Emil Fresk | |
| exceptions | |||
| 2022-04-20 | Masks take 3 | Emil Fresk | |
| 2022-04-13 | Release RTIC v1.1 | Henrik Tjäder | |
| Bump versions, including using using latest rtic-syntax | |||
| 2022-03-02 | Added support for SRP based scheduling for armv6m | Per Lindgren | |
| 2022-02-22 | Clippy with pedantic suggestions | Henrik Tjäder | |
| 2022-02-18 | rtic::mutex::prelude::* fixes glob import lint | Henrik Tjäder | |
| rtic-core Mutex, Exclusive and multi-lock retained in old location to not be backwards breaking | |||
| 2022-02-09 | Fix/mute clippy errors | Henrik Tjäder | |
| 2022-01-28 | RTIC macro expansion: Try to find target-dir | Henrik Tjäder | |
| 2021-12-25 | Merge #565 #566 | bors[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-25 | Bump version to 1.0.0 | Henrik Tjäder | |
| 2021-12-25 | Clippy lints | Henrik Tjäder | |
| 2021-12-14 | Idle: Switch to NOP instead of WFI | Henrik Tjäder | |
| Add example how to get old WFI behaviour | |||
| 2021-11-25 | Remove #[deny(warnings)], but deny warnings for CI | Henrik Tjäder | |
| 2021-11-25 | Docs: add RTIC logo | Henrik Tjäder | |
| 2021-11-11 | Better errors on when missing to lock shared resources | Emil Fresk | |
| 2021-11-09 | Merge #547 | bors[bot] | |
| 547: New monotonic trait r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com> | |||
| 2021-11-09 | Update versions and changelog | Emil Fresk | |
| 2021-11-09 | Merge #549 | bors[bot] | |
| 549: fix #543 r=korken89 a=andrewgazelka The remaining PR to fix #543 alongside https://github.com/rtic-rs/rtic-syntax/pull/58 Co-authored-by: Andrew Gazelka <andrew.gazelka@gmail.com> | |||
| 2021-11-09 | New monotonic trait working | Emil Fresk | |
| 2021-11-08 | Bump version to 0.6.0-rc.3 | Henrik Tjäder | |
| 2021-11-07 | Match new rtic-syntax naming of shared and local | Henrik Tjäder | |
| 2021-11-03 | fix #543 | Andrew Gazelka | |
| 2021-11-03 | Fixed aliasing in lock impl | Emil Fresk | |
| 2021-11-03 | Cleanup of resource initialization, no need to dereference | Emil Fresk | |
| 2021-11-02 | Fixed aliasing issue due to RacyCell implementation | Emil Fresk | |
| 2021-09-28 | Merge #539 | bors[bot] | |
| 539: Prepare rc.2 release r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com> | |||
| 2021-09-28 | Prepare rc.2 release | Emil Fresk | |
| 2021-09-28 | Fix export of SYST | Emil Fresk | |
| 2021-09-27 | Preparing 0.6.0-rc.1 | Emil Fresk | |
| 2021-09-27 | Updated codegen for the updated syntax (default monotonic priority) | Emil Fresk | |
| 2021-09-23 | The great docs update | Emil Fresk | |
| 2021-09-14 | Merge #525 | bors[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-14 | Cleanup export and actually use rtic::export, made fn init inline | Emil Fresk | |
| 2021-08-31 | style fix | Jorge Aparicio | |
| 2021-08-31 | validate unused dispatchers | Jorge Aparicio | |
| closes #521 | |||
| 2021-08-20 | Merge #516 | bors[bot] | |
| 516: More rustanalyzer lint fixes r=korken89 a=korken89 Found some more Co-authored-by: Emil Fresk <emil.fresk@gmail.com> | |||
| 2021-08-20 | More rustanalyzer lint fixes | Emil Fresk | |
| 2021-08-20 | Use `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-19 | Silence rust-analyzer warnings on internal types | Henrik Tjäder | |
| 2021-08-19 | Fixed some lints from Rust Analyzer with experimental proc-macros | Emil Fresk | |
| 2021-08-16 | Remove linked list impl - use heapless, linked list init now const fn | Emil Fresk | |
| 2021-07-22 | Propogate the task attributes to the spawn handles | Alex Crawford | |
| This allows tasks to be gated by `cfg` attributes when also using monotonics. For example: ```rust #[cfg(feature = "logging")] #[task(shared = [logger])] fn logger_init(mut cx: logger_init::Context) { /* ... */ } ``` Without this change, the reschedule_at() implementation is unconditionally included even though it references the SpawnHandle from its task module, which is _conditionally_ included. This resulted in compiler errors like the following: ``` error[E0433]: failed to resolve: use of undeclared crate or module `logger_init` --> src/main.rs:243:8 | 243 | fn logger_init(mut cx: logger_init::Context) { | ^^^^^^^^^^^ use of undeclared crate or module `logger_init` ``` | |||
| 2021-07-21 | use tuple struct syntax for Monotonics everywhere | Jorge Aparicio | |
| 2021-07-09 | const generics | Andrey Zgarbul | |
| 2021-07-09 | Update changelog and version | Emil Fresk | |
| 2021-07-08 | Final versions | Emil Fresk | |
| 2021-07-08 | Cleanup from review (needs releases to compile) | Emil Fresk | |
| 2021-07-07 | Fixing tests | Emil Fresk | |
| 2021-07-07 | Use git deps | Emil Fresk | |
