面向工業物聯網邊緣設備的 Rust OS 核心。
KEI 是面向 ARM64 和 RISC-V 邊緣設備的 Rust OS 核心。同時附帶面向 embassy 感測器節點的 #![no_std] 庫。
KEI 源自 Asterinas(星綻),一個 Rust 框架核心。KEI 在其基礎上增加了 ARM64 板級支援、virtio-gpu 顯示、工業驅動和感測器節點通訊協定。
| 組件 | 位置 | 說明 |
|---|---|---|
| KEI 核心 | workspace root | ARM64/RISC-V Rust OS 核心 |
| kei 庫 | packages/kei/ |
面向 embassy 的 #![no_std] 庫 |
just build # 構建預設板卡
just test-all # QEMU 啟動測試KEI 自身程式碼適用 SySL-1.0。引入的 Asterinas 程式碼適用 MPL-2.0。
