riscv-software-src / riscv-angel

JavaScript RISC-V ISA Simulator. Boots linux in a web-browser.

Home Page:https://riscv.org/software-tools/riscv-angel/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

riscv-angel

ANGEL is a Javascript RISC-V ISA (RV64) Simulator that runs riscv-linux with BusyBox.

Check out the demo running at: https://riscv.org/software-tools/riscv-angel/

NOTE:

ANGEL is not under active development - it implements old draft versions of the RISC-V specs (~late 2014)

Building/Running locally

Run make, make sure you have GNU sed.

Start a webserver in the angel directory, e.g.

python -m SimpleHTTPServer 8000

Visit localhost:8000/run.html in your browser.

About

JavaScript RISC-V ISA Simulator. Boots linux in a web-browser.

https://riscv.org/software-tools/riscv-angel/

License:Other


Languages

Language:JavaScript 90.8%Language:HTML 5.0%Language:CSS 3.8%Language:Shell 0.4%Language:Makefile 0.0%Language:ApacheConf 0.0%