Files
Custom-Operating-System/firmware/arm64/qemu_virt.odt

81 lines
1.7 KiB
Plaintext

{
"name": "oemu-virt",
"devices": [{
"name": "ram",
"type": "RAM",
"mem": {
"base": "0x40000000",
"size": "0x40000000"
}
},
{
"name": "gicv2",
"type": "IC",
"aux1": "0x0",
"aux2": "0x10000"
},
{
"name": "pl031",
"type": "RTC",
"flags": "MMIO",
"mem": {
"base": "0x09010000"
}
},
{
"name": "pl111",
"type": "FB",
"flags": "MMIO",
"mem": {
"base": "0x0b010000"
}
},
{
"name": "pl181",
"type": "BUS_CONTROLLER",
"flags": "MMIO",
"mem": {
"base": "0x0b020000"
}
},
{
"name": "uart",
"type": "UART",
"flags": "MMIO",
"mem": {
"base": "0x09000000"
}
},
{
"name": "aa64timer",
"type": "TIMER",
"flags": "MMIO",
"irq": {
"lane": "30",
"flags": "EDGE_TRIGGER"
}
},
{
"name": "pl050k",
"type": "IO",
"flags": "MMIO",
"mem": {
"base": "0x0b030000"
},
"irq": {
"lane": "42"
}
},
{
"name": "pl050m",
"type": "IO",
"flags": "MMIO",
"mem": {
"base": "0x0b040000"
},
"irq": {
"lane": "43"
}
}
]
}