aboutsummaryrefslogtreecommitdiff
path: root/macros/src/codegen.rs
AgeCommit message (Expand)Author
2020-09-25Generate mod instead of const, handle import of idle and initHenrik Tjäder
2020-09-01Remove stale code, fix comment stylingHenrik Tjäder
2020-09-01Cargo fmtHenrik Tjäder
2020-09-01Brutally yank out multicoreHenrik Tjäder
2020-06-11Rename RTFM to RTICHenrik Tjäder
2020-06-11Merge #314bors[bot]
2020-06-03Run cargo fmtHenrik Tjäder
2020-05-26TODO(remove) codegen no-opJorge Aparicio
2020-04-22Retain cfg-attributes on resourcesHenrik Tjäder
2019-08-20adapt to changes in rtfm-syntaxJorge Aparicio
2019-06-29WIPJorge Aparicio
2019-06-24check that the app is not compiled for more cores than were specifiedJorge Aparicio
2019-06-24Monotonic trait is safe; add MultiCore traitJorge Aparicio
2019-06-18add homogeneous multi-core supportJorge Aparicio
2019-06-13rtfm-syntax refactor + heterogeneous multi-core supportJorge Aparicio
2019-05-21bump heapless dependency to v0.5.0; remove "nightly" featureJorge Aparicio
2019-05-21removes the maybe_uninit feature gateJorge Aparicio
2019-05-09generate resource proxies only when neededJorge Aparicio
2019-05-01implement RFCs 147 and 155, etc.Jorge Aparicio
2019-04-21v0.4.3Jorge Aparicio
2019-04-16Merge #170bors[bot]
2019-04-17now fix the fixJorge Aparicio
2019-04-16more nightly fixesJorge Aparicio
2019-04-16[NFC] fix nightly ciJorge Aparicio
2019-04-16check task priority at compile timeJorge Aparicio
2019-02-26refactor: make `binds` harder to misuseJorge Aparicio
2019-02-26add `binds` example and make it workJorge Aparicio
2019-02-26add `binds` argument to the `interrupt` and `exception` attributesJorge Aparicio
2019-02-19add "nightly" featureJorge Aparicio
2019-02-16rebase fixJorge Aparicio
2019-02-16make debug builds reproducibleJorge Aparicio
2019-02-16Make generated names stable when sorting.Hugo van der Wijst
2019-02-16Seed RNG with package name and prepend string to full random name.Hugo van der Wijst
2019-02-16Make identifiers deterministic.Hugo van der Wijst
2019-02-16Make builds reproducibleHugo van der Wijst
2019-02-13fix non_camel_case_types warningsJorge Aparicio
2019-02-12accept `init: fn() -> init::LateResources`Jorge Aparicio
2019-01-17Fix build on recent nightlies.Hugo van der Wijst
2018-12-16move macros crate to the 2018 editionJorge Aparicio
2018-12-16properly handle `#[cfg]` (conditional compilation) on tasksJorge Aparicio
2018-12-16properly handle #[cfg] (conditional compilation) on resourcesJorge Aparicio
2018-12-16use the single core variant of spsc::QueueJorge Aparicio
2018-12-15codegen/statics: forward #[cfg] attributesJorge Aparicio
2018-12-15move some interrupt configuration to pre_initJorge Aparicio
2018-12-15codegen: merge dictionaries related to task dispatchersJorge Aparicio
2018-12-15codegen: merge dictionaries related to tasksJorge Aparicio
2018-12-02codegen: stop using `export_name`Jorge Aparicio
2018-11-04fix codegenJorge Aparicio
2018-11-04impl Mutex on all shared resourcesJorge Aparicio
2018-11-03v0.4.0Jorge Aparicio