En GPIO-drivrutin skriven i Rust har föreslagits för Linux-kärnan

Som svar på Linus Torvalds kommentar att exempeldrivrutinen som ingår i uppsättningen patchar som implementerar Rust-språkstöd för Linux-kärnan är värdelös och inte löser verkliga problem, föreslås en variant av PL061 GPIO-drivrutinen, omskriven i Rust. En speciell egenskap hos drivrutinen är att dess implementering nästan rad för rad upprepar den befintliga GPIO-drivrutinen i C-språket. För utvecklare som vill bekanta sig med att skapa drivrutiner i Rust har en rad-för-rad-jämförelse utarbetats som gör att de kan förstå vilka konstruktioner i Rust som C-koden konverteras till.

Källa: opennet.ru

Lägg en kommentar