已经为 Linux 内核提出了用 Rust 编写的 GPIO 驱动程序

为了回应 Linus Torvalds 的评论,即 Linux 内核 Rust 语言补丁集中包含的示例驱动程序无用且不能解决实际问题,已经提出了用 Rust 重写的 PL061 GPIO 驱动程序版本。 该驱动程序的一个特点是其实现几乎逐行重复现有的 C 语言 GPIO 驱动程序。 对于想要熟悉 Rust 驱动程序创建的开发人员,我们准备了逐行比较,让您了解 C 代码转换为 Rust 中的哪些结构。

来源: opennet.ru

添加评论