Voor de Linux-kernel is een GPIO-stuurprogramma geschreven in Rust voorgesteld

In reactie op de opmerking van Linus Torvalds dat de voorbeelddriver die is meegeleverd met de set patches die Rust-taalondersteuning voor de Linux-kernel implementeren nutteloos is en geen echte problemen oplost, wordt een variant van de PL061 GPIO-driver, herschreven in Rust, voorgesteld. Een bijzonder kenmerk van de driver is dat de implementatie ervan vrijwel regel voor regel de bestaande GPIO-driver in de C-taal herhaalt. Voor ontwikkelaars die kennis willen maken met het maken van stuurprogramma's in Rust, is er een regel-voor-regel vergelijking opgesteld waarmee ze kunnen begrijpen in welke constructies in Rust de C-code wordt omgezet.

Bron: opennet.ru

Voeg een reactie