Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/s-macke/jor1k

Online OR1K Emulator running Linux
https://github.com/s-macke/jor1k

emulator javascript linux openrisc

Last synced: 1 day ago
JSON representation

Online OR1K Emulator running Linux

Awesome Lists containing this project

README

        

# jor1k

![jor1k](https://jor1k.com/images/jor1k2.gif)

jor1k is a OpenRISC 1000 emulator written in JavaScript running Linux. It runs in almost any modern web browser.
Have a try and see if it runs in your browser by opening the [demo][project demo].
More information can be found on the [Wiki][project wiki] pages.

### Demos

* Main [demo][project demo] page
* [Edit, compile and run](https://s-macke.github.io/jor1k/demos/compile.html) C code in your browser
* [Edit, compile and run](https://cs-education.github.io/sys/#VM) C code from the University of Illinois
* Symmetric multiprocessing with [2 cores](https://s-macke.github.io/jor1k/demos/main.html?cpu=smp&n=2), [4 cores](https://s-macke.github.io/jor1k/demos/main.html?cpu=smp&n=4), [8 cores](https://s-macke.github.io/jor1k/demos/main.html?cpu=smp&n=8), [16 cores](https://s-macke.github.io/jor1k/demos/main.html?cpu=smp&n=16) (unstable with inreasing cores)
* Simple [demo](https://s-macke.github.io/jor1k/demos/simple.html)
* RTEMS (real time operating system) [demo](https://s-macke.github.io/jor1k/demos/rtems.html)
* Simple [demo](https://s-macke.github.io/jor1k/demos/riscv.html) of the RISC-V CPU implementation. Wait until the first message appear in the terminal, then choose bbl in the dropdown menu.

### Project Links


* [Bugtracker][project issues] to report any issues or feature requests
* [Wiki][project wiki] containing more detailed descriptions

### LICENSE
* The program is distributed under the terms of the Simplified BSD License. The license details can be found in the file "LICENSE.md"
* The ACE editor is BSD licensed.

### Developer
Sebastian Macke [simulationcorner.net](https://simulationcorner.net)

### Contributors
Gerard Braad [github.com/gbraad](https://github.com/gbraad)
Ben Burns [github.com/benjamincburns](https://github.com/benjamincburns)
Lawrence Angrave [github.com/angrave](https://github.com/angrave)
Neelabh Gupta [github.com/neelabhg](https://github.com/neelabhg)

[openrisc website]: https://openrisc.io
[project demo]: https://s-macke.github.io/jor1k/demos/main.html
[project issues]: https://github.com/s-macke/jor1k/issues
[project wiki]: https://github.com/s-macke/jor1k/wiki