Un pilote GPIO écrit en Rust a été proposé pour le noyau Linux

En réponse au commentaire de Linus Torvalds selon lequel l'exemple de pilote inclus avec l'ensemble de correctifs implémentant le support du langage Rust pour le noyau Linux est inutile et ne résout pas les vrais problèmes, une variante du pilote GPIO PL061, réécrit en Rust, est proposée. Une particularité du pilote est que sa mise en œuvre reprend presque ligne par ligne le pilote GPIO existant en langage C. Pour les développeurs qui souhaitent se familiariser avec la création de pilotes dans Rust, une comparaison ligne par ligne a été préparée qui leur permet de comprendre dans quelles constructions dans Rust le code C est converti.

Source: opennet.ru

Ajouter un commentaire