1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/cortexm_common
iosabi 7e7b6e1cfe Allow to define reserved fields in CortexM vector table.
The ARM CortexM vector table has some reserved fields which are used by
some manufacturers to store their custom image information. In
particular, NXP QN908X stores the checksum, Code Read Protection, image
type and boot block pointer in this region.

This patch allows the cpu and board modules to define the value of these
fields at build time by defining a macro.
2020-04-10 10:37:41 +00:00
..
include cpu/cortexm_common: add irq sub-priorities 2020-04-03 17:49:31 +02:00
ldscripts cpu/sam0_common: hook up low power RAM as extra heap 2020-02-20 17:11:25 +01:00
periph cpu: cortexm: provide periph_pm for all cortexm 2017-11-06 12:01:19 +01:00
cortexm_init.c cpu/cortexm_common: add irq sub-priorities 2020-04-03 17:49:31 +02:00
irq_arch.c cpu: adapt to COREIF_NG removal 2017-11-16 14:40:16 +01:00
Makefile cpu: cortexm: fix LTO issue for shared vector table (see #5774) 2017-10-20 22:19:44 +02:00
Makefile.dep cpu/cortexm: Add 'cortexm_fpu' as a DEFAULT_MODULE if possible 2020-04-01 09:46:29 +02:00
Makefile.features cpu/cortexm: Add 'cortexm_fpu' as a DEFAULT_MODULE if possible 2020-04-01 09:46:29 +02:00
Makefile.include cpu/cortexm_common: Make Low-Power SRAM available to programs 2019-10-01 18:39:40 +02:00
mpu.c mpu: remove harmful assertion 2020-01-11 13:37:20 +01:00
panic.c cpu*: fix doxygen grouping 2018-06-11 19:12:02 +02:00
thread_arch.c cpu/cortexm: add cortex-m23 support 2019-01-21 17:04:20 +01:00
vectors_cortexm.c Allow to define reserved fields in CortexM vector table. 2020-04-10 10:37:41 +00:00