Для ядра Linux прапанаваны драйвер GPIO, напісаны на Rust

У адказ на заўвагу Лінуса Торвальдса аб тым, што прыклад драйвера, які прыкладаецца да набору патчаў з рэалізацыяй падтрымкі мовы Rust для ядра Linux, бескарысны і не вырашае рэальных задач, прапанаваны варыянт драйвера PL061 GPIO, перапісаны на Rust. Асаблівасцю драйвера з'яўляецца тое, што яго рэалізацыя практычна парадкова паўтарае наяўны драйвер GPIO на мове Сі. Для распрацоўшчыкаў, якія жадаюць пазнаёміцца ​​са стварэннем драйвераў на Rust, падрыхтавана парадковае параўнанне, якое дазваляе зразумець у якія канструкцыі на Rust ператвораны код на Сі.

Крыніца: opennet.ru

Дадаць каментар