| { | 
 |     "devices": { | 
 |         "clint": { | 
 |             "start": 0x2000000, | 
 |             "length": 0x10000 | 
 |         }, | 
 |         "uart": { | 
 |             "start": 0x10000000, | 
 |             "end":   0x10000100 | 
 |         }, | 
 |         "shadow" : { | 
 |             "start" : 0x83000000, | 
 |             "end"   : 0x83001000 | 
 |         } | 
 |     }, | 
 |     "instruction_memory": { | 
 |         "start": 0x80000000, | 
 |         "end": 0x80040000 | 
 |     }, | 
 |     "heap": { | 
 |         "end": 0x80040000 | 
 |     }, | 
 |     "interrupts": [ | 
 |         { | 
 |             "name": "FakeInterrupt", | 
 |             "number": 4, | 
 |             "priority": 2 | 
 |         } | 
 |     ], | 
 |     "defines" : "SAIL", | 
 |     "driver_includes" : [ | 
 |         "../include/platform/generic-riscv" | 
 |     ], | 
 |     "timer_hz" : 2000, | 
 |     "tickrate_hz" : 10, | 
 |     "revoker" : "software", | 
 |     "stack_high_water_mark" : true, | 
 |     "simulator" : "cheriot_sim", | 
 |     "simulation": true | 
 | } |