executor: unify export mod.
This commit is contained in:
parent
cd2ed065dc
commit
b41ee47115
@ -46,11 +46,13 @@ cfg_if::cfg_if! {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Implementation details for embassy macros.
|
||||||
|
/// Do not use. Used for macros and HALs only. Not covered by semver guarantees.
|
||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
/// Implementation details for embassy macros. DO NOT USE.
|
pub mod _export {
|
||||||
pub mod export {
|
|
||||||
#[cfg(feature = "rtos-trace")]
|
#[cfg(feature = "rtos-trace")]
|
||||||
pub use rtos_trace::trace;
|
pub use rtos_trace::trace;
|
||||||
|
pub use static_cell::StaticCell;
|
||||||
|
|
||||||
/// Expands the given block of code when `embassy-executor` is compiled with
|
/// Expands the given block of code when `embassy-executor` is compiled with
|
||||||
/// the `rtos-trace-interrupt` feature.
|
/// the `rtos-trace-interrupt` feature.
|
||||||
@ -75,9 +77,3 @@ pub mod raw;
|
|||||||
|
|
||||||
mod spawner;
|
mod spawner;
|
||||||
pub use spawner::*;
|
pub use spawner::*;
|
||||||
|
|
||||||
/// Do not use. Used for macros and HALs only. Not covered by semver guarantees.
|
|
||||||
#[doc(hidden)]
|
|
||||||
pub mod _export {
|
|
||||||
pub use static_cell::StaticCell;
|
|
||||||
}
|
|
||||||
|
@ -10,12 +10,12 @@ pub fn run(name: syn::Ident) -> Result<TokenStream, TokenStream> {
|
|||||||
let (isr_enter, isr_exit) = (
|
let (isr_enter, isr_exit) = (
|
||||||
quote! {
|
quote! {
|
||||||
::embassy_executor::rtos_trace_interrupt! {
|
::embassy_executor::rtos_trace_interrupt! {
|
||||||
::embassy_executor::export::trace::isr_enter();
|
::embassy_executor::_export::trace::isr_enter();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
quote! {
|
quote! {
|
||||||
::embassy_executor::rtos_trace_interrupt! {
|
::embassy_executor::rtos_trace_interrupt! {
|
||||||
::embassy_executor::export::trace::isr_exit();
|
::embassy_executor::_export::trace::isr_exit();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user