5个版本
0.2.3 | 2023年3月2日 |
---|---|
0.2.2 | 2023年2月10日 |
0.2.1 | 2022年11月10日 |
0.2.0 | 2022年10月24日 |
0.1.0 | 2022年4月25日 |
#6 in #secure-sandbox
每月27次下载
用于 4 个crate (2 直接)
195KB
4K SLoC
dbs-arch
设计
该 dbs-arch
crate 是一组用于隐藏 Dragonball Sandbox 或其他 VMMs 的 CPU 架构细节的特定 CPU 架构常量和实用工具。
支持的架构
- AMD64 (x86_64)
- ARM64 (aarch64)
子模块列表
此存储库包含以下子模块
名称 | 架构 | 描述 |
---|---|---|
x86_64::cpuid | x86_64 | 处理 CPUID 信息的工具。 |
x86_64::msr | x86_64 | 针对模型特定寄存器的常量和函数 |
aarch64::gic | aarch64 | 用于管理 ARM64 的 GICv2/GICv3/ITS 设备的结构 |
aarch64::regs | aarch64 | 配置和管理 CPU 寄存器的常量和函数 |
致谢
部分代码来自 Firecracker 项目。
许可
本项目受 Apache License,版本 2.0 许可。
依赖
~3MB
~62K SLoC