diff options
author | 2023-01-07 14:06:11 +0100 | |
---|---|---|
committer | 2023-03-01 00:31:07 +0100 | |
commit | 29228c47239f12794feb91ae5a81d748530c40dc (patch) | |
tree | 4584be2b0b36e9626193a5745cc2551c75692b66 /macros/src/codegen/idle.rs | |
parent | 9247252cc74fab4a421f8e8370b29c37ca2fa48a (diff) | |
download | rtic-29228c47239f12794feb91ae5a81d748530c40dc.tar.gz rtic-29228c47239f12794feb91ae5a81d748530c40dc.tar.zst rtic-29228c47239f12794feb91ae5a81d748530c40dc.zip |
Main in main codegen
Diffstat (limited to 'macros/src/codegen/idle.rs')
-rw-r--r-- | macros/src/codegen/idle.rs | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/macros/src/codegen/idle.rs b/macros/src/codegen/idle.rs index c0eecbca..1f05d129 100644 --- a/macros/src/codegen/idle.rs +++ b/macros/src/codegen/idle.rs @@ -20,8 +20,6 @@ pub fn codegen( Vec<TokenStream2>, // user_idle Option<TokenStream2>, - // call_idle - TokenStream2, ) { if let Some(idle) = &app.idle { let mut mod_app = vec![]; @@ -60,22 +58,10 @@ pub fn codegen( } )); - let call_idle = quote!(#name( - #name::Context::new() - )); - - (mod_app, root_idle, user_idle, call_idle) + (mod_app, root_idle, user_idle) } else { // TODO: No idle defined, check for 0-priority tasks and generate an executor if needed - unimplemented!(); - // ( - // vec![], - // vec![], - // None, - // quote!(loop { - // rtic::export::nop() - // }), - // ) + (vec![], vec![], None) } } |