Re: [seL4] arm_data_abort_exception

2017-01-27 Thread Alexander.Kroh
Hi Wladi, The addresses must be aligned to the size of the frame to be mapped. For a small page, it must be aligned to 0x1000. This is a requirement of the ARM hardware rather than the seL4 kernel. The simple workaround is to add an additional offset to the mapped address. You can see how the

Re: [seL4] arm_data_abort_exception

2017-01-27 Thread Wladislav Wiebe
Hello, I wonder how to map a device to the kernel where the first 3 bytes are not 0. Like the UART device which is phyically connected to 0x02530c00. The abort handler in pte_pte_small_new() get called when the first 3 bytes are not 0 (on this SoC are the first 3 bytes for the UART c00). Any