aboutsummaryrefslogtreecommitdiff
path: root/macros/src/codegen/timer_queue.rs (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-03-01Min codegenGravatar Emil Fresk 1-170/+0
2023-03-01RTIC v2: Initial commitGravatar Emil Fresk 1-15/+18
rtic-syntax is now part of RTIC repository
2023-01-22Enable at least masking out a MonotonicGravatar Henrik Tjäder 1-1/+5
Simplest case working, but leaves a lot to ask as shown by examples/cfg-monotonic.rs Current `rtic-syntax` is unable to validate and handle the `cfgs[]` which limits the usefulness of this.
2022-02-22Clippy with pedantic suggestionsGravatar Henrik Tjäder 1-0/+1
2021-11-02Fixed aliasing issue due to RacyCell implementationGravatar Emil Fresk 1-4/+4
2021-09-28Fix export of SYSTGravatar Emil Fresk 1-1/+1
2021-08-20Use `mark_internal_name` by default for methods in `util` to make usage of ↵Gravatar datdenkikniet 1-5/+1
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-macrosGravatar Emil Fresk 1-0/+5
2021-08-16Remove linked list impl - use heapless, linked list init now const fnGravatar Emil Fresk 1-7/+6
2021-07-09const genericsGravatar Andrey Zgarbul 1-2/+2
2021-05-06Flattened the _ out of itGravatar Emil Fresk 1-4/+2
2021-04-22Keep commentsGravatar Emil Fresk 1-0/+4
2021-04-08Goodbye static mutGravatar Emil Fresk 1-8/+9
2021-03-20Cancel and reschedule workingGravatar Emil Fresk 1-7/+4
Support cfgs in the imports Account for extern tasks
2021-03-13Added interface for cancel/rescheduleGravatar Emil Fresk 1-1/+10
Use wrapping add for marker No need to store handle to queue Remove unnecessary `SpawnHandle::new` Fix test Updated interface to follow proposal
2021-02-25Documentation generation fixesGravatar Emil Fresk 1-10/+14
Test fixes
2021-02-21Properly call `on_interrupt`Gravatar Emil Fresk 1-0/+4
2021-02-21Fixed UB in generated `Monotonic::now()`Gravatar Emil Fresk 1-6/+11
2021-02-18Now with new monotonic trait and crateGravatar Emil Fresk 1-4/+17
2021-02-04Minor fixesGravatar Emil Fresk 1-0/+1
2020-12-13CleanupGravatar Emil Fresk 1-4/+0
2020-12-13Now handling SysTick as wellGravatar Emil Fresk 1-2/+10
2020-12-12Monotonic codegen now passing compile stageGravatar Emil Fresk 1-2/+6
2020-12-10More workGravatar Emil Fresk 1-1/+1
2020-12-08TQ handlers being generatedGravatar Emil Fresk 1-6/+14
2020-10-23move dispatchers to app argumentGravatar Per Lindgren 1-2/+2
2020-10-22Merge #396Gravatar bors[bot] 1-2/+2
396: Fix namespaces r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-10-21Namespace cleanupGravatar Emil Fresk 1-2/+2
2020-10-15Implement all clippy suggestionsGravatar Henrik Tjäder 1-2/+2
2020-10-15Merge branch 'master' into spawn_experimentGravatar Emil Fresk 1-2/+1
2020-10-15Detect if the rt flag is defined in the PAC/HALGravatar Emil Fresk 1-2/+1
Better error message Improved error string Update UI tests
2020-10-11Fixing examples and tests, modules now import user imports correctlyGravatar Emil Fresk 1-2/+1
Fmt Correct syntax crate UI test fix Fix build script Cleanup More cleanup
2020-10-11Now with spawn/schedule from anywhereGravatar Emil Fresk 1-47/+22
2020-09-01Remove stale code, fix comment stylingGravatar Henrik Tjäder 1-10/+0
2020-09-01Brutally yank out multicoreGravatar Henrik Tjäder 1-26/+20
2020-06-11Rename RTFM to RTICGravatar Henrik Tjäder 1-11/+11
2019-06-29WIPGravatar Jorge Aparicio 1-1/+5
2019-06-18add homogeneous multi-core supportGravatar Jorge Aparicio 1-3/+5
2019-06-13rtfm-syntax refactor + heterogeneous multi-core supportGravatar Jorge Aparicio 1-0/+147