zephyr/include/arch
Michael Scott 41b1c956cc arm: soc: nxp k6x: mpu: add Bus Master 3 User Mode access bits
Ethernet on K64F is connected via Logical Bus Master 3.
Section 19.3.8 of K64F reference manual establishes bits 20-18
(M3UM) on page 427 as "Bus Master 3 User Mode Access Control".

To fix RWX user mode access via Bus Master 3 when MPU is enabled,
we need to add these bits to the MPU region descriptors.

This fixes ETH0 on K64F when MPU is enabled.

Fix recommended by Maureen Helm <maureen.helm@nxp.com>

Signed-off-by: Michael Scott <michael.scott@linaro.org>
2017-05-28 09:18:54 -05:00
..
arc boards: Update arc em_starterkit support from 2.2 to 2.3 2017-05-19 15:58:41 +02:00
arm arm: soc: nxp k6x: mpu: add Bus Master 3 User Mode access bits 2017-05-28 09:18:54 -05:00
nios2 kernel: add k_panic() and k_oops() APIs 2017-04-22 10:31:49 -04:00
riscv32 kernel: add k_panic() and k_oops() APIs 2017-04-22 10:31:49 -04:00
x86 build: simplfy how extra build steps are specified 2017-05-13 14:07:09 -04:00
xtensa xtensa: move byte-order macros out of arch.h 2017-05-11 12:47:23 -04:00
cpu.h Xtensa port: Added support in arch/cpu.h for Xtensa cores. 2017-02-13 08:04:27 -08:00