Crear un sistema operativo con Rust
(os.phil-opp.com)-
Serie de artículos que explica cómo crear un pequeño sistema operativo con el lenguaje Rust
-
Implementa y explica paso a paso un kernel minimalista, el modo de texto VGA, el manejo de interrupciones y la paginación de memoria
-
Crear multitarea cooperativa usando la función Async/Await de Rust
-
El contenido del blog y el código están publicados en GitHub, y se siguen corrigiendo en función de los comentarios recibidos
1 comentarios
Un blog que se ha seguido actualizando desde que publicó su primera entrada hace 2 años.
El 27/3 se publicó una nueva actualización sobre cómo desarrollar multitarea usando
async/await, añadido recientemente a Rust.→ Se añadió async-await en Rust 1.39.0 https://es.news.hada.io/topic?id=869
Más allá del desarrollo de sistemas operativos, también es un buen texto como tutorial del propio lenguaje Rust.