blob: 8a35a728d6375ef31565d4fcc0fd076f4dad01aa [file] [log] [blame]
:name: Murax SoC with VexRiscv
$name?="Murax"
using sysbus
mach create $name
machine LoadPlatformDescription @platforms/cpus/murax_vexriscv.repl
showAnalyzer sysbus.uart
macro reset
"""
sysbus LoadELF @https://dl.antmicro.com/projects/renode/murax--demo.elf-s_26952-7635fc30d0a3ed10c5b7cba622131b02d103f629
sysbus.cpu MTVEC 0x80000020
"""
runMacro $reset
# this is a hack to allow handling interrupts at all; this should be after #13326
cpu SetMachineIrqMask 0xffffffff