Rust編寫的Redox作業系統已支援USB鍵盤和滑鼠
Redox OS是一個從零開始、由Rust 編寫的開源作業系統,它在四月取得了一個里程碑式的成功,現在USB 鍵盤和滑鼠都可以使用其USB HID 驅動程式了。
Redox OS計畫發布了2024年4月狀態報告,重點介紹了過去幾週的進展:
Redox OS最近的變更包括調整GCC,使其在該平台上預設建置靜態二進位檔案;重做USB HID驅動程序,以完成對USB鍵盤和滑鼠的支援;在ARM64下使用QEMU的Redox OS現在可以運行其Orbital桌面(仍有待在真實硬體上實現);增強其核心的futex實作;文件改進以及其他變更。
雖然USB 鍵盤和滑鼠現在可以使用最新的Redox OS,但由於驅動程式使用輪詢,目前USB 輸入裝置的效能略有下降。 USB 集線器在Redox OS 上還沒有很好的支持,因此也有可能出現問題。不過,Redox OS 似乎已經超越了GNU Hurd,因為在上次檢查時,GNU Hurd 仍不支援USB。
有關Redox OS 近期進展的更多詳情,請參閱Redox-OS.org上的本月狀態報告。