Linux kodolam ir piedāvāts Rust valodā rakstīts GPIO draiveris

Atbildot uz Linusa Torvalda komentāru, ka ielāpu komplektā iekļautais parauga draiveris, kas ievieš Rust valodas atbalstu Linux kodolam, ir bezjēdzīgs un neatrisina reālas problēmas, tiek piedāvāts Rust valodā pārrakstīts PL061 GPIO draivera variants. Draivera īpaša iezīme ir tā, ka tā ieviešana gandrīz rindu pa rindiņai atkārto esošo GPIO draiveri C valodā. Izstrādātājiem, kuri vēlas iepazīties ar draiveru veidošanu Rustā, ir sagatavots salīdzinājums pa rindiņām, kas ļauj saprast, kādās Rust konstrukcijās tiek pārveidots C kods.

Avots: opennet.ru

Pievieno komentāru