Skip to content

A book on the usage of RISC-V with a specific focus on Rust

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

riscvonomicon/book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Riscvonomicon

A reference book for using RISC-V in Rust

Ferris holding a RISC-V logo

This is the source for this book. This book provides useful information for using the RISC-V instruction set in the Rust programming language.

Goal

The riscvonomicon book focusses on the practical programming aspects of using RISC-V. Specifically, the book illustrates these aspects through the Rust programming language ecosystem. However, many of the concepts discussed in the book are language agnostic.

Contents

This book contains:

  • Utilizing Rust and RISC-V specific crates, tools and environments
  • Building, testing, fuzzing and formally verify code for RISC-V written in Rust
  • Utilizing RISC-V instructions, intrinsics and extensions in Rust

License

Licensed under both a MIT and Apache-2.0 license.

About

A book on the usage of RISC-V with a specific focus on Rust

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Languages