aboutsummaryrefslogtreecommitdiff
path: root/macros/src/codegen/software_tasks.rs
AgeCommit message (Collapse)Author
2023-01-22Improve RTIC doc handlingHenrik Tjäder
Enable use of ``` #![deny(missing_docs)] ```
2022-02-22Clippy with pedantic suggestionsHenrik Tjäder
2022-02-18rtic::mutex::prelude::* fixes glob import lintHenrik Tjäder
rtic-core Mutex, Exclusive and multi-lock retained in old location to not be backwards breaking
2022-02-09Fix/mute clippy errorsHenrik Tjäder
2021-11-09New monotonic trait workingEmil Fresk
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-19Fixed some lints from Rust Analyzer with experimental proc-macrosEmil Fresk
2021-07-09const genericsAndrey Zgarbul
2021-07-08Cleanup from review (needs releases to compile)Emil Fresk
2021-07-07Full local resource syntax workingEmil Fresk
2021-07-06Minimal app now compilesEmil Fresk
2021-04-22Keep commentsEmil Fresk
2021-04-08Goodbye static mutEmil Fresk
2021-02-25Documentation generation fixesEmil Fresk
Test fixes
2021-02-18Now with new monotonic trait and crateEmil Fresk
2020-12-13Reexport embedded-time as rtic::timeEmil Fresk
2020-12-12Monotonic codegen now passing compile stageEmil Fresk
2020-12-08TQ handlers being generatedEmil Fresk
2020-11-14Multilock supportEmil Fresk
2020-10-29extern taskPer Lindgren
2020-10-23Merge #400bors[bot]
400: codegen and examples r=AfoHT a=perlindgren just a test Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
2020-10-23move dispatchers to app argumentPer Lindgren
2020-10-23Now all locks are symmetricEmil Fresk
Test fixes Fix test Fix comment
2020-10-22Merge #396bors[bot]
396: Fix namespaces r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-10-21Namespace cleanupEmil Fresk
2020-10-21Updated examplesEmil Fresk
More work
2020-10-15Implement all clippy suggestionsHenrik Tjäder
2020-10-11Fixing examples and tests, modules now import user imports correctlyEmil Fresk
Fmt Correct syntax crate UI test fix Fix build script Cleanup More cleanup
2020-10-11Now with spawn/schedule from anywhereEmil Fresk
2020-10-05spawn POC works, likely unsoundPer Lindgren
2020-10-01Rename const_app to mod_appHenrik Tjäder
2020-09-25cfg_core is gone, cargo fmtHenrik Tjäder
2020-09-25Add format_ident importsHenrik Tjäder
2020-09-25Collect and generate required use-statementsHenrik Tjäder
2020-09-25Handle user hardware and software tasks and some resourcesHenrik Tjäder
2020-09-01Remove stale code, fix comment stylingHenrik Tjäder
2020-09-01Brutally yank out multicoreHenrik Tjäder
2020-06-11Rename RTFM to RTICHenrik Tjäder
2019-08-20adapt to changes in rtfm-syntaxJorge Aparicio
2019-06-29WIPJorge Aparicio
2019-06-18add homogeneous multi-core supportJorge Aparicio
2019-06-13rtfm-syntax refactor + heterogeneous multi-core supportJorge Aparicio