Skip to content

The book "Writing a RISC-V Emulator from Scratch in 10 Steps".

License

Notifications You must be signed in to change notification settings

d0iasm/book.rvemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Writing a RISC-V Emulator in Rust

License: MIT GitHub Actions status

https://book.rvemu.app/

This is the book for writing a 64-bit RISC-V emulator from scratch in Rust. The book shows you how to implement an emulator step by step. You can run xv6, a simple Unix-like OS, in your emulator.

Tool

This book is written by mdBook.

Converts markdown files under src/ directory to html files under book directory.

$ mdbook build

Watchs markdown files to rebuild on every change.

$ mdbook watch

Serves the book at http://localhost:3000.

$ mdbook serve

Deploy

GitHub Actions with peaceiris/actions-gh-pages deploys the page to GitHub pages.

About

The book "Writing a RISC-V Emulator from Scratch in 10 Steps".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages