lib.rs 354 B

1234567891011121314151617
  1. #![no_std]
  2. #![feature(naked_functions)]
  3. // for dev
  4. mod riscv64;
  5. cfg_if::cfg_if! {
  6. if #[cfg(target_arch = "x86_64")] {
  7. mod x86_64;
  8. pub use self::x86_64::*;
  9. } else if #[cfg(target_arch = "riscv64")] {
  10. mod riscv64;
  11. pub use self::riscv64::*;
  12. } else if #[cfg(target_arch = "aarch64")]{
  13. // TODO!!!
  14. }
  15. }