1个不稳定版本
0.14.0 | 2021年4月9日 |
---|
#106 in #drone
用于 drone-riscv
16KB
371 行
drone-riscv
Drone嵌入式操作系统的RISC-V平台crate。
支持的内核
架构 | 内核名称 | Rust目标 | riscv_core 配置标志 |
---|---|---|---|
RV32IMAC | Bumblebee Core | riscv32imac-unknown-none-elf |
bumblebee |
根据此表,应在应用程序级别设置Rust目标三联和riscv_core
配置标志。
文档
用法
将crate添加到您的Cargo.toml
依赖中
[dependencies]
drone-riscv = { version = "0.14.0", features = [...] }
按照以下方式添加或扩展std
功能
[features]
std = ["drone-riscv/std"]
许可证
根据您的要求,许可协议为
- Apache许可证2.0版(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT或http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的任何有意提交给作品并由您包括在内的贡献,应如上所述双重许可,不附加任何其他条款或条件。
lib.rs
:
drone-riscv的过程宏。
依赖关系
~3.5–4.5MB
~91K SLoC