blob: 03315983dc9128b4ad031f2e86c7c74eeb02aa3a [file] [log] [blame]
{
"devices": {
"clint": {
"start": 0x14001000,
"length": 0x1000
},
"plic": {
"start": 0x10000000,
"end": 0x10400000
},
"revoker": {
"start": 0x14000000,
"length": 0x1000
},
"uart": {
"start": 0x8f00b000,
"end": 0x8f00b100
},
"shadow" : {
"start": 0x200fe000,
"length": 0x2000
}
},
"instruction_memory": {
"start": 0x20040000,
"end": 0x20080000
},
"heap": {
"end": 0x20080000
},
"interrupts": [
{
"name": "RevokerInterrupt",
"number": 1,
"priority": 2
}
],
"defines" : [
"IBEX",
"IBEX_SAFE"
],
"driver_includes" : [
"../include/platform/generic-riscv",
"../include/platform/ibex"
],
"timer_hz" : 100000,
"tickrate_hz" : 10,
"revoker" : "hardware",
"stack_high_water_mark" : true,
"simulation": true,
"simulator" : "${sdk}/../scripts/run-ibex-safe-sim.sh"
}