1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! 架构系统寄存器与异常编码常量定义 //! //! 纯 ISA/CSR 常量(系统控制/状态寄存器位域、异常编码、系统寄存器编码等),不依赖任何内核内部 //! 类型。aarch64 的 TCR / 段边界依赖 [`moa_vmem::VA_BITS`](moa_vmem) 取地址位宽。 //! //! 与 `moa_vmem` 分工:本 crate 是 **CPU 控制面**(怎么配置 CPU、怎么解码异常); //! `moa_vmem` 是 **虚拟内存形态**(地址布局 + 页表项格式)。 #![no_std] #![allow(missing_docs, non_upper_case_globals)] #[cfg(aarch64_moana)] pub mod aarch64; #[cfg(riscv64_moana)] pub mod riscv64;