1 2 3 4 5 6 7 8 9 10
#![no_std]
mod bindings {
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
}
pub use bindings::{umm_init, umm_init_heap, umm_malloc, umm_free, umm_calloc, umm_realloc};
#[cfg(all(feature = "extern-critical-section", feature = "cortex-m-interrupt-critical-section"))]
compile_error!("Choose only one critical section implementation");