1:name: Murax SoC with VexRiscv
2
3$name?="Murax"
4
5using sysbus
6mach create $name
7machine LoadPlatformDescription @platforms/cpus/murax_vexriscv.repl
8
9showAnalyzer sysbus.uart
10
11macro reset
12"""
13    sysbus LoadELF @https://dl.antmicro.com/projects/renode/murax--demo.elf-s_26952-7635fc30d0a3ed10c5b7cba622131b02d103f629
14    sysbus.cpu MTVEC 0x80000020
15"""
16
17runMacro $reset
18
19# this is a hack to allow handling interrupts at all; this should be after #13326
20cpu SetMachineIrqMask 0xffffffff
21
22