axvisor_api 技术文档
路径:
components/axvisor_api类型:库 crate 分层:组件层 / Hypervisor 公共 API 契约层 版本:0.1.0文档依据:当前仓库源码、Cargo.toml、README.md、README.zh-cn.md、src/lib.rs、axvisor_api_proc与os/axvisor/src/hal/mod.rs
axvisor_api 是 Axvisor 多 crate 架构中的“窄腰层”。它试图解决的问题不是页表、设备或 vCPU 本身,而是:在不把每个组件都做成泛型 HAL trait 大杂烩的前提下,如何把宿主 hypervisor 必须提供的能力统一暴露给 arm_vcpu、riscv_vcpu、arm_vgic、axvcpu 等组件。