So,
> I am going to try to expose the whole crossbar to the dom0 by mapping it
> into dom0 and after that to unmap it and restrict the use of the control
> register via register_mmio_handler. Don't know whether this will work.
>
I tried and write now now visible progress:
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -23,6 +23,8 @@
#include <xen/vmap.h>
#include <asm/io.h>
+#define OMAP5_CTRL_CORE_MPU_IRQ 0x00000A48
+
void omap5_init_secondary(void);
asm (
".text \n\t"
@@ -124,6 +126,8 @@ static int omap5_specific_mapping(struct domain *d)
map_mmio_regions(d, gaddr_to_gfn(OMAP5_SRAM_PA), 32,
maddr_to_mfn(OMAP5_SRAM_PA));
+ map_mmio_regions(d, gaddr_to_gfn(OMAP5_CTRL_CORE_MPU_IRQ), 300,
+ maddr_to_mfn(OMAP5_CTRL_CORE_MPU_IRQ));
return 0;
}
--
Regards, Denis Obrezkov
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xen-devel mailing list [email protected] https://lists.xenproject.org/mailman/listinfo/xen-devel
