Dla jądra Linuksa zaproponowano sterownik GPIO napisany w języku Rust

W odpowiedzi na uwagę Linusa Torvaldsa, że ​​przykładowy sterownik dołączony do zestawu poprawek implementujących obsługę języka Rust dla jądra Linuksa jest bezużyteczny i nie rozwiązuje rzeczywistych problemów, zaproponowano wariant sterownika GPIO PL061, przepisany w języku Rust. Cechą szczególną sterownika jest to, że jego implementacja niemal linia po linii powtarza istniejący sterownik GPIO w języku C. Dla programistów chcących zapoznać się z tworzeniem sterowników w Ruście przygotowano porównanie linijka po linijce, które pozwala zrozumieć, na jakie konstrukcje w Ruście konwertowany jest kod C.

Źródło: opennet.ru

Dodaj komentarz