MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mccibootloaderboard_catena46xx_platforminterface.c
Go to the documentation of this file.
1/*
2
3Module: mccibootloaderboard_catena46xx_platforminterface.c
4
5Function:
6 gk_McciBootloaderPlatformInterface for MCCI Catena 46xx boards.
7
8Copyright and License:
9 This file copyright (C) 2021 by
10
11 MCCI Corporation
12 3520 Krums Corners Road
13 Ithaca, NY 14850
14
15 See accompanying LICENSE file for copyright and license information.
16
17Author:
18 Terry Moore, MCCI Corporation March 2021
19
20*/
21
23
25
26/****************************************************************************\
27|
28| Manifest constants & typedefs.
29|
30\****************************************************************************/
31
32
33
34/****************************************************************************\
35|
36| Read-only data.
37|
38\****************************************************************************/
39
40const McciBootloaderPlatform_Interface_t
69
70/****************************************************************************\
71|
72| Variables.
73|
74\****************************************************************************/
75
76
77
78/**** end of mccibootloaderboard_catenaabz_platforminterface.c ****/
MCCI_BOOTLOADER_BEGIN_DECLS McciBootloaderPlatform_StorageInitFn_t McciBootloaderBoard_Catena46xx_storageInit
McciBootloaderPlatform_DelayMsFn_t McciBootloaderBoard_CatenaAbz_delayMs
McciBootloaderPlatform_AnnunciatorIndicateStateFn_t McciBootloaderBoard_CatenaAbz_annunciatorIndicateState
McciBootloaderPlatform_GetFallbackStorageAddressFn_t McciBootloaderBoard_CatenaAbz_getFallbackStorageAddress
McciBootloaderPlatform_GetUpdateFlagFn_t McciBootloaderBoard_CatenaAbz_getUpdate
McciBootloaderPlatform_AnnunciatorInitFn_t McciBootloaderBoard_CatenaAbz_annunciatorInit
McciBootloaderPlatform_SpiInitFn_t McciBootloaderBoard_CatenaAbz_spiInit
McciBootloaderPlatform_SetUpdateFlagFn_t McciBootloaderBoard_CatenaAbz_setUpdate
McciBootloaderPlatform_PrepareForLaunchFn_t McciBootloaderBoard_CatenaAbz_prepareForLaunch
McciBootloaderPlatform_SystemInitFn_t McciBootloaderBoard_CatenaAbz_systemInit
McciBootloaderPlatform_GetPrimaryStorageAddressFn_t McciBootloaderBoard_CatenaAbz_getPrimaryStorageAddress
McciBootloaderPlatform_SpiTransferFn_t McciBootloaderBoard_CatenaAbz_spiTransfer
McciBootloaderPlatform_StorageReadFn_t McciBootloaderFlash_Mx25v8035f_storageRead
McciBootloaderPlatform_SystemFlashEraseFn_t McciBootloader_Stm32L0_systemFlashErase
McciBootloaderPlatform_SystemFlashWriteFn_t McciBootloader_Stm32L0_systemFlashWrite
const McciBootloaderPlatform_Interface_t gk_McciBootloaderPlatformInterface
void McciBootloaderBoard_CatenaAbz_fail(McciBootloaderError_t errorCode)