MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mcci_bootloader_cm0plus.h File Reference

Go to the source code of this file.

Macros

#define _mcci_bootloader_cm0plus_h_   /* prevent multiple includes */
 

Variables

const McciBootloader_CortexPageZero_t gk_McciBootloader_CortexVectors
 the CortexM0 vectors for the boot loader.
 
const McciBootloader_SignatureBlock_t gk_McciBootloader_SignatureBlock
 the application signature block
 

Macro Definition Documentation

◆ _mcci_bootloader_cm0plus_h_

#define _mcci_bootloader_cm0plus_h_   /* prevent multiple includes */

Definition at line 23 of file mcci_bootloader_cm0plus.h.

Variable Documentation

◆ gk_McciBootloader_CortexVectors

const McciBootloader_CortexPageZero_t gk_McciBootloader_CortexVectors
extern

the CortexM0 vectors for the boot loader.

The vectors are put in section .McciBootloader_Vectors – be sure to research the link script when making changes here.

See also
mccibootloader.ld

Definition at line 45 of file mccibootloaderboard_catenaabz_vectors.c.

Referenced by McciBootloader_Stm32L0_systemInit().

◆ gk_McciBootloader_SignatureBlock

const McciBootloader_SignatureBlock_t gk_McciBootloader_SignatureBlock
extern

the application signature block

The signature block is put in section .McciBootloader_Signature – be sure to research the link script when making changes here.

See also
mccibootloader.ld

Definition at line 113 of file mccibootloaderboard_catenaabz_vectors.c.