Trình điều khiển GPIO viết bằng Rust đã được đề xuất cho nhân Linux

Để đáp lại nhận xét của Linus Torvalds rằng trình điều khiển mẫu đi kèm với bộ bản vá triển khai hỗ trợ ngôn ngữ Rust cho nhân Linux là vô ích và không giải quyết được các vấn đề thực sự, một biến thể của trình điều khiển GPIO PL061, được viết lại bằng Rust, đã được đề xuất. Điểm đặc biệt của trình điều khiển là việc triển khai nó gần như lặp lại từng dòng một trình điều khiển GPIO hiện có bằng ngôn ngữ C. Đối với các nhà phát triển muốn làm quen với việc tạo trình điều khiển trong Rust, một bản so sánh từng dòng đã được chuẩn bị để cho phép họ hiểu cấu trúc nào trong Rust mà mã C được chuyển đổi thành.

Nguồn: opennet.ru

Thêm một lời nhận xét