aboutsummaryrefslogtreecommitdiff
path: root/macros/src/codegen/idle.rs
diff options
context:
space:
mode:
authorGravatar Emil Fresk <emil.fresk@gmail.com> 2023-01-07 14:06:11 +0100
committerGravatar Henrik Tjäder <henrik@tjaders.com> 2023-03-01 00:31:07 +0100
commit29228c47239f12794feb91ae5a81d748530c40dc (patch)
tree4584be2b0b36e9626193a5745cc2551c75692b66 /macros/src/codegen/idle.rs
parent9247252cc74fab4a421f8e8370b29c37ca2fa48a (diff)
downloadrtic-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.rs18
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)
}
}