Hello,

I am attempting to port the camkes-arm-vm to the zynqmp platform. For the TK1 
and Exynos platforms, the physical address of the hardware devices are well 
below the kernelBase of 0xe0000000. However, for the zynqmp, these hardware 
devices are greater than the kernel base. This causes the "map_emulated_device" 
function call to fail for the GIC and any other passthrough devices.

[email protected]:589 Range not available at 
0xff010000, size 0x1000
Assertion failed: res.res 
(/home/chrisguikema/seL4/NAMC/camkes-arm-vm/libs/libsel4arm-vmm/src/devices.c: 
map_device: 160)

Is there a way to 1:1 map these devices, even if they are above the kernelBase?

Thanks,
Chris


_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to