sebae banner ad-300x250
sebae intro coupon 30 off
sebae banner 728x900
sebae banner 300x250

From C to Rust: Bringing Rust Abstractions to Embedded Linux – Fabien Parent, Linaro

0 views
0%

From C to Rust: Bringing Rust Abstractions to Embedded Linux - Fabien Parent, Linaro

From C to Rust: Bringing Rust Abstractions to Embedded Linux – Fabien Parent, Linaro

Support for writing Rust code was merged in Linux v6.0, but that support was minimal: there was no abstraction allowing to write device drivers. The lack is abtractions upstream has been deterring some people from writing their driver in Rust because of the larger effort it would require compare to writing them in C where all the APIs are already there. This session will narrate Fabien’s journey from being a C Kernel developer to learning Rust in order to bring Rust abstractions to some of the common kernel frameworks used to write device drivers on Embedded Linux.

Date: April 26, 2024