Adding a limit that async HALs can read and have as max prio

This commit is contained in:
Emil Fresk 2023-03-29 20:43:27 +02:00
parent 3a0e2ac924
commit 323b847bf6
4 changed files with 32 additions and 0 deletions

View file

@ -45,6 +45,7 @@ pub fn app(app: &App, analysis: &Analysis) -> TokenStream2 {
let device = &app.args.device;
let rt_err = util::rt_err_ident();
let async_limit = bindings::async_prio_limit(app, analysis);
quote!(
/// The RTIC application module
@ -52,6 +53,8 @@ pub fn app(app: &App, analysis: &Analysis) -> TokenStream2 {
/// Always include the device crate which contains the vector table
use #device as #rt_err;
#(#async_limit)*
#(#user_imports)*
#(#user_code)*