24 lines
605 B
Plaintext
24 lines
605 B
Plaintext
|
|
cpu: CPU.RiscV32 @ sysbus
|
||
|
|
hartId: 0
|
||
|
|
cpuType: "rv32imc_zicsr_zifencei_zbs"
|
||
|
|
privilegedArchitecture: PrivilegedArchitecture.PrivUnratified
|
||
|
|
timeProvider: empty
|
||
|
|
|
||
|
|
clint: IRQControllers.CoreLevelInterruptor @ sysbus 0x02000000
|
||
|
|
frequency: 1000000
|
||
|
|
[0, 1] -> clic@[3, 7]
|
||
|
|
|
||
|
|
clic: IRQControllers.CoreLocalInterruptController @ {
|
||
|
|
sysbus <0x04000000, +0x10000>;
|
||
|
|
cpu <0x1000, +0x4A1>
|
||
|
|
}
|
||
|
|
cpu: cpu
|
||
|
|
|
||
|
|
uart: UART.TrivialUart @ sysbus 0xd0000000
|
||
|
|
|
||
|
|
memory: Memory.MappedMemory @ sysbus 0x80000000
|
||
|
|
size: 0x4000
|
||
|
|
|
||
|
|
signature: Memory.ArrayMemory @ sysbus 0x80004000
|
||
|
|
size: 0x1000
|