zephyr/soc
Maureen Helm 654a49a9f8 soc: nxp_imx: Set entry to _vector_start in boot header
Commit e80e655b01 introduced linker script
enforcement of Cortex-M vector table alignment. Update the i.MX RT boot
header to account for the possibility that the vector table may not be
placed at the address CONFIG_FLASH_BASE_ADDRESS +
CONFIG_ROM_START_OFFSET anymore.

For example, the RT1060 vector table has 176 entries and therefore must
be aligned to 0x400 bytes. If CONFIG_FLASH_BASE_ADDRESS=0x60000000 and
CONFIG_ROM_START_OFFSET=0x2200, the linker script will place the vector
table at 0x60002400 instead of 0x60002200.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2020-08-20 09:20:38 +02:00
..
arc arch: xip: cleanup XIP Kconfig 2020-08-07 09:50:22 -04:00
arm soc: nxp_imx: Set entry to _vector_start in boot header 2020-08-20 09:20:38 +02:00
nios2
posix
riscv arch: xip: cleanup XIP Kconfig 2020-08-07 09:50:22 -04:00
x86
xtensa build: Fix usage of hardcoded zephyr.{elf,bin,hex} 2020-08-14 13:33:49 +02:00
Kconfig