venus
venus copied to clipboard
RISC-V instruction set simulator built for education
``` -------------------- [ERROR] An uncaught error has occurred! Here are the details that may help solve this issue. Error: `SimulatorError: The heap has grown into the stack. ID: 'step'! `...
FCLASS.S or FCLASS.D instruction looks at a floating point value and determines what sort of a number it is. For example, does the value represents +0.0, -0.0, NaN, +infin, -...
Unified JS interface to sim via Driver to register ecall hooks. Requires this to be merged into the backend: https://github.com/ThaumicMekanism/venusbackend/pull/7
After successfully getting "print 42 to the console" working, I'm trying to write hello world, and am getting assembler errors. Here's my code, adapted from gcc -s: ``` .data Hello:...
(not sure what the procedure for merging in changes is; this affects the backend but I changed one file in the frontend and I haven't tried building on the js...
Make it so you can set a conditional breakpoint. Perhaps also make it so you could do this with ecall as well.
Make it so the web interface for venus can act as a remote debugger controlling a ‘link’ which is hosting the real debugger.