0%

资源整理

外链资源

R4L资源

M1 GPU in Rust 资讯

Writing the Apple AGX GPU driver in Rust?

GPU Drivers in Rust

Asahi 写 M1 GPU驱动

Linux 採納 Rust 的狀況

尝试使用Rust编写各种驱动模块,如串口、网络、GPU等。

内核中Rust 与 C 的 ABI 兼容性与互操作系统性的研究,包括比较两种语言的内存模型,以及多语言代码的长期维护性如何;例如,现在bindgen 能自动为 C/C++ 库生成 Rust 绑定文件.rs的工具;

在进行Linux的rust驱动开发时,需要使用提供的kernel 抽象库,如gpio::Chip trait 对 gpio chip 的一种跨平台抽象接口,可以让底层不同的gpio chip都依赖同一个接口。这些抽象接口库,让 Rust 开发架构更加方便易用;

Linux rust feature

LWN

RISC-V开发板

厂商 型号 规格 资料
赛昉科技(StarFive) VisionFive 2 8G+WiFi 技术文档:
VisionFive
社区:
rvspace
算能-华山派 华山派:基于RISC-V_64(CV1812H) XuanTie C906 CV1812H教程
github
博流智能科技 bl808 资料:
sdk
github
HiFive(国外) HiFive1 Rev B github