diff options
author | 2020-10-12 08:31:18 +0000 | |
---|---|---|
committer | 2020-10-12 08:31:18 +0000 | |
commit | b8665a2f312d325a9963075614a6c406e9fe3882 (patch) | |
tree | 49c91f92ba4a9985815ee72afcb9e09b37a11049 /macros/src/codegen/module.rs | |
parent | 36781cdd890752d6876623d8802b860e950b24eb (diff) | |
parent | 1fb42536cfa33e43ec2933f58e03fab23a393435 (diff) | |
download | rtic-b8665a2f312d325a9963075614a6c406e9fe3882.tar.gz rtic-b8665a2f312d325a9963075614a6c406e9fe3882.tar.zst rtic-b8665a2f312d325a9963075614a6c406e9fe3882.zip |
Merge #388
388: Now core contains the same `Peripherals` type based on monotonic r=AfoHT a=korken89
Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
Diffstat (limited to 'macros/src/codegen/module.rs')
-rw-r--r-- | macros/src/codegen/module.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/macros/src/codegen/module.rs b/macros/src/codegen/module.rs index 2e51e7db..3d90cbd3 100644 --- a/macros/src/codegen/module.rs +++ b/macros/src/codegen/module.rs @@ -15,7 +15,7 @@ pub fn codegen(ctxt: Context, resources_tick: bool, app: &App, extra: &Extra) -> let mut lt = None; match ctxt { Context::Init => { - if app.uses_schedule() { + if extra.monotonic.is_some() { let m = extra.monotonic(); fields.push(quote!( @@ -277,7 +277,7 @@ pub fn codegen(ctxt: Context, resources_tick: bool, app: &App, extra: &Extra) -> }; let core = if ctxt.is_init() { - if app.uses_schedule() { + if extra.monotonic.is_some() { Some(quote!(core: rtic::Peripherals,)) } else { Some(quote!(core: rtic::export::Peripherals,)) |