En GPIO-driver skrevet i Rust er blevet foreslået til Linux-kernen

Som svar på Linus Torvalds' kommentar om, at eksempeldriveren inkluderet i sættet af patches, der implementerer Rust-sprogunderstøttelse til Linux-kernen, er ubrugelig og ikke løser reelle problemer, foreslås en variant af PL061 GPIO-driveren, omskrevet i Rust. Et særligt træk ved driveren er, at dens implementering næsten linje for linje gentager den eksisterende GPIO-driver i C-sproget. For udviklere, der ønsker at stifte bekendtskab med at skabe drivere i Rust, er der udarbejdet en linje-for-linje sammenligning, der giver dem mulighed for at forstå, hvilke konstruktioner i Rust C-koden konverteres til.

Kilde: opennet.ru

Tilføj en kommentar