外媒 Phoronix 報道,Asahi Linix 的核心開發者 Asahi Lina 正在探索用 Rust 編程語言編寫該 DRM 內核 GPU 驅動程序的可行性。
如果成功了,這將是第一個用 Rust 語言編寫的 Linux 內核 GPU 驅動程序。
鑒于目前尚未有 Rust 編寫的實際驅動程序代碼,驅動程序的 Rust 實現有幾種可能性:
1.完全使用 Rust 實現(涉及 DRM 子系統的渲染部分);
2.只是大部分固件交互邏輯在 Rust 中完成,然后頂層驅動程序用 C 編寫并調用 Rust 抽象層。
原文: https://lore.kernel.org/rust-for-linux/70657af9-90bb-ee9e-4877-df4b14c134a5@asahilina.net/t/#u