1#![no_std]
2#![no_main]
3#![doc = include_str!("../README.md")]
4
5#[cfg(all(feature = "memory-default", feature = "memory-spifi"))]
6compile_error!("features `memory-default` and `memory-spifi` are mutually exclusive");
7
8#[cfg(not(any(feature = "memory-default", feature = "memory-spifi")))]
9compile_error!("enable either `memory-default` or `memory-spifi`");
10
11#[cfg(any(target_arch = "riscv32", target_arch = "riscv64"))]
12mod asm;
13
14#[cfg(any(target_arch = "riscv32", target_arch = "riscv64"))]
15pub mod interrupt;
16
17pub use mik32_runtime_macros::entry;