[riot-commits] [RIOT-OS/RIOT] 7e7b6e: Allow to define reserved fields in CortexM vector ...

benpicco noreply at github.com
Tue Apr 14 23:18:45 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 7e7b6e1cfe97c91830083af3beb620a08f614b47
      https://github.com/RIOT-OS/RIOT/commit/7e7b6e1cfe97c91830083af3beb620a08f614b47
  Author: iosabi <iosabi at protonmail.com>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M cpu/cortexm_common/vectors_cortexm.c

  Log Message:
  -----------
  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.


  Commit: b9fda5630e4b57fd156a801be2ad31b35b8700ad
      https://github.com/RIOT-OS/RIOT/commit/b9fda5630e4b57fd156a801be2ad31b35b8700ad
  Author: benpicco <benjamin.valentin at ml-pa.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M cpu/cortexm_common/vectors_cortexm.c

  Log Message:
  -----------
  Merge pull request #13851 from iosabi/vectors_cortexm

Allow to define reserved fields in CortexM vector table.


Compare: https://github.com/RIOT-OS/RIOT/compare/83df1d1d2efc...b9fda5630e4b


More information about the commits mailing list