В отговор на забележката на Линус Торвалдс относно това, че примерът за драйвер, приложен към комплекта с пачове за реализиране на поддръжка на езика Rust за ядрото на Linux, е безполезен и не решава реални задачи, е предложен вариант на драйвер PL061 GPIO, преписан на Rust. Характерно за драйвера е, че неговата реализация почти буквално повтаря съществуващия драйвер GPIO на езика Си. За разработчиците, които искат да се запознаят със създаването на драйвери на Rust, е подготвено стъпка по стъпка сравнение, което позволява да се разбере в какви конструкции на Rust е преобразуван кодът на Си.
Източник: opennet.ru