redox-os / book

Mirror of https://gitlab.redox-os.org/redox-os/book

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Redox Book

Development

We use mdBook, a Rust tool to create web books from Markdown.

You can start a development server on http://localhost:3000 with the following command

mdbook serve

Some graphics are in SVG and are associated with their corresponding .xml source file.

You can edit the art by using the XML file on draw.io.

TODOs

There are some parts of this book that need more explanation. Your help would be greatly appreciated.

Redox Architecture Concepts

If you are familiar with microkernel-based architectures and Rust help us documenting some of the following topics for the book:

  • Device driver concepts and implementation guidelines
  • Memory management
  • Application start-up
  • System call operation
  • Interprocess Communication
  • The Graphics Subsystem

Programs and Components

Redox has many subprojects that combine to provide a complete system. You can help by improving the documentation for those many subprojects, either in their own documentation, if they have it, or here in the book. For those subprojects with their own documentation, you can add links in this book to the documentation, as well as providing some contextual information about how Redox uses each component.

About

Mirror of https://gitlab.redox-os.org/redox-os/book

License:MIT License


Languages

Language:Handlebars 100.0%