MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mccibootloaderboard_catenaabz_vectors.c File Reference

Go to the source code of this file.

Functions

static void McciBootloaderBoard_CatenaAbz_NotHandled (void)
 interrupt not handled; loop.
 
static void McciBootloaderBoard_CatenaAbz_SvcHandler (McciBootloaderPlatform_ARMv6M_SvcRq_t svcRequest, McciBootloaderPlatform_ARMv6M_SvcError_t *pErrorCode, uint32_t arg1, uint32_t arg2)
 SVC handler – immediately returns.
 

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
 
static McciBootloaderPlatform_ARMv6M_SvcHandlerFn_t McciBootloaderBoard_CatenaAbz_SvcHandler
 

Function Documentation

◆ McciBootloaderBoard_CatenaAbz_NotHandled()

static void McciBootloaderBoard_CatenaAbz_NotHandled ( void  )
static

interrupt not handled; loop.

Definition at line 130 of file mccibootloaderboard_catenaabz_vectors.c.

◆ McciBootloaderBoard_CatenaAbz_SvcHandler()

Variable Documentation

◆ gk_McciBootloader_CortexVectors

const McciBootloader_CortexPageZero_t gk_McciBootloader_CortexVectors

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

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.

◆ McciBootloaderBoard_CatenaAbz_SvcHandler

McciBootloaderPlatform_ARMv6M_SvcHandlerFn_t McciBootloaderBoard_CatenaAbz_SvcHandler
static

Definition at line 36 of file mccibootloaderboard_catenaabz_vectors.c.