blob: 61f2f328e5ef7d294a2286022f6bece186300b18 [file] [log] [blame]
ram: Memory.MappedMemory @ {
sysbus 0x80000000;
sysbus 0x0
}
size: 0x2000000
cpu1: CPU.RiscV64 @ sysbus
cpuType: "rv64imacfd_zicsr"
privilegeArchitecture: PrivilegeArchitecture.Priv1_10
timeProvider: empty
hartId: 0
cpu2: CPU.RiscV64 @ sysbus
cpuType: "rv64imafdc_zicsr"
privilegeArchitecture: PrivilegeArchitecture.Priv1_10
timeProvider: empty
hartId: 1
uart: UART.SiFive_UART @ {
sysbus new Bus.BusPointRegistration { address: 0x50230000; cpu: cpu1 };
sysbus new Bus.BusPointRegistration { address: 0x50230000; cpu: cpu2 }
}
core1_mem: Memory.MappedMemory @ {
sysbus 0x2010000;
sysbus new Bus.BusPointRegistration {
address: 0x3000000;
cpu: cpu1
}
}
size: 0x1000
core2_mem: Memory.MappedMemory @ {
sysbus 0x2020000;
sysbus new Bus.BusPointRegistration {
address: 0x3000000;
cpu: cpu2
}
}
size: 0x1000