1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

OpenRISC Emulator In JavaScript Can Run Wayland

Free Software

Published on 12 October 2013 10:05 AM EDT
Written by Michael Larabel in Free Software
9 Comments

An interesting open-source project pointed out to Phoronix this week was an OpenRISC emulator that's written in JavaScript. Making things more interesting is that it can now even run Wayland and a Linux image with keyboard support while being able to use JavaScript and other common open-source programs from this JavaScript-based emulator that runs in modern browsers.

The project is jor1k, an OpenRISC 1000 emulator written in JavaScript and running Linux. This emulator can then be run by any modern JS-enabled web browser complete with demo pages.

Committed to the repository on Friday was support for a keyboard device and a Wayland image and new Linux image with keyboard and epoll support, per the GitHub log.

The 4MB Wayland image runs the Weston compositor and can handle a few demos and a terminal. The jor1k OpenRISC emulator also has options for running an X window system with twm and glxgears, a graphics demo with ScummVM Monkey Island, and also an image that has the GCC compiler.

Emulated hardware specs for this system include a 32-bit OR1000 emulator, 63MB of RAM, UART 16550 support, an ocfb frame-buffer at 6400 x 400, an ATA hard drive, a Linux terminal emulator, and a 7MB image with the Linux 3.11 kernel and Busybox. As provided in the technical details, various optimizations were made to improve the emulator's performance due to the use of JavaScript.

OpenRISC Emulator In JavaScript Can Run Wayland


More information on this JavaScript-based OpenRISC 1000 emulator can be found via the GitHub Wiki.

Thanks to Phoronix reader Sebastian Macke for pointing out the jor1k emulator and its landed Wayland support. Sebastian is also one of its developers.

Latest Linux Hardware Reviews
  1. Overclocking The AMD AM1 Athlon & Sempron APUs
  2. AMD Athlon 5350 / 5150 & Sempron 3850 / 2650
  3. Upgraded Kernel & Mesa Yield A Big Boost For Athlon R3 Graphics
  4. AMD Athlon 5350 APU On Linux
Latest Linux Articles
  1. A Quick Look At GCC 4.9 vs. LLVM Clang 3.5
  2. Are AMD Athlon/Sempron APUs Fast Enough For Steam On Linux?
  3. AMD Athlon's R3 Graphics: RadeonSI Gallium3D vs. Catalyst
  4. GCC 4.9 Compiler Optimization Benchmarks For Faster Binaries
Latest Linux News
  1. Maynard: A Lightweight Wayland Desktop
  2. Chromium Browser Going Through Growing Pains In Ubuntu 14.04
  3. KDE 4.13 Is Being Released Today With New Features
  4. Trying Out Radeon R9 290 Graphics On Open-Source
  5. Intel Broadwell GT3 Graphics Have Dual BSD Rings
  6. Early Linux 3.15 Benchmarks Of Intel Core i7 + Radeon
  7. Red Hat Releases Its RHEL 7 Release Candidate
  8. New Features Coming To Xubuntu 14.04 LTS
  9. NVIDIA Officially Releases CUDA 6
  10. Google Releases An AutoFDO Converter For Perf In LLVM
  11. Fedora 21 To Evaluate Remote Journal Logging, 64-bit ARM Emulation
  12. Star Citizen Will Be Coming To Linux
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  3. Bye bye BSD, Hello Linux: A Sys Admin's Story
  4. New tool for undervolt/overclock AMD K8L and K10 processors
  5. How to enable opengl 3.3 on r9 270?
  6. R290x sound problems
  7. radeon-profile: tool for changing profiles and monitoring some GPU parameters
  8. Torvalds Is Unconvinced By LTO'ing A Linux Kernel