Un emulador de RISC-V que arranca Linux desde cero
RISC-V Emulator and Linux System from Scratch
WerWolv publica el código fuente completo de un emulador rv32ima capaz de bootear Linux, acompañado de la configuración necesaria para construir todo el sistema: la toolchain de crosstool-ng, el kernel, un device tree mínimo, un programa init y el initramfs. El emulador incluye el set de instrucciones completo y un conjunto mínimo de dispositivos emulados, con funciones expuestas para su uso desde WebAssembly.
A RISC-V rv32ima emulator capable of booting Linux