zephyr/include/arch
Ioannis Glaropoulos 95a091f962 arch: arm: ensure shared mem and app sram MPU regions don't overlap
This commit contributes a patch to the Arm Cortex-M linker
script, which guarantees that the linker sections for shared
memory and the application memory will have sufficient padding
in between, so that the latter will start from an address that
is 32-byte aligned. This is required for ensuring that the MPU
regions defined using the start and end addresses of the two
sections will not overlap. The patch targets ARMv8-M MPU with
no requirement for power-of-two alignment and size.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2018-11-09 10:48:07 -05:00
..
arc linker: Fixup warning associated with .ARC.attributes section 2018-11-02 23:32:32 -04:00
arm arch: arm: ensure shared mem and app sram MPU regions don't overlap 2018-11-09 10:48:07 -05:00
nios2 linker: warn about orphan sections 2018-10-19 16:11:34 -04:00
posix Revert "linker: warn about orphan sections" 2018-10-14 12:14:04 -04:00
riscv32 qemu_riscv32: use hifive1 configuration 2018-11-05 11:00:38 -05:00
x86 arch: x86: Remove unused struct 2018-10-31 19:43:47 -04:00
xtensa arch: xtensa: include soc.h to fix build errors 2018-11-03 12:40:33 -04:00
cpu.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
syscall.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00