Créer un OS avec Rust
(os.phil-opp.com)-
Une série d’articles expliquant comment créer un petit OS en Rust
-
Implémentation expliquée étape par étape de composants comme un noyau minimal, le mode texte VGA, la gestion des interruptions et la pagination mémoire
-
Création d’un multitâche coopératif avec la fonctionnalité Async/Await de Rust
-
Le contenu du blog et le code sont publiés sur GitHub et continuent d’être mis à jour en tenant compte des retours
1 commentaires
Un blog mis à jour en continu depuis un premier billet publié il y a deux ans.
Un nouvel article mis en ligne le 27/03 explique comment développer le multitâche en utilisant
async/await, récemment ajouté à Rust.→ Ajout de async-await à Rust 1.39.0 https://fr.news.hada.io/topic?id=869
Au-delà du développement d’un OS, c’est aussi un bon tutoriel sur le langage Rust lui-même.