MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mccibootloaderboard_stm32h7b3i_dk_platforminterface.c
Go to the documentation of this file.
1/*
2
3Module: mccibootloaderboard_stm32h7b3i_dk_platforminterface.c
4
5Function:
6 gk_McciBootloaderPlatformInterface for STM32h7B3 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 ChaeHee Won, MCCI Corporation July 2021
19
20*/
21
23
24/****************************************************************************\
25|
26| Manifest constants & typedefs.
27|
28\****************************************************************************/
29
30
31/****************************************************************************\
32|
33| Read-only data.
34|
35\****************************************************************************/
36
37const McciBootloaderPlatform_Interface_t
66
67/****************************************************************************\
68|
69| Variables.
70|
71\****************************************************************************/
72
73
74/**** end of mccibootloaderboard_stm32h7b3i_dk_platforminterface.c ****/
McciBootloaderPlatform_DelayMsFn_t McciBootloaderBoard_Stm32h7b3iDk_delayMs
McciBootloaderPlatform_SystemInitFn_t McciBootloaderBoard_Stm32h7b3iDk_systemInit
McciBootloaderPlatform_GetPrimaryStorageAddressFn_t McciBootloaderBoard_Stm32h7b3iDk_getPrimaryStorageAddress
McciBootloaderPlatform_StorageReadFn_t McciBootloaderBoard_Stm32h7b3iDk_storageRead
McciBootloaderPlatform_GetFallbackStorageAddressFn_t McciBootloaderBoard_Stm32h7b3iDk_getFallbackStorageAddress
McciBootloaderPlatform_PrepareForLaunchFn_t McciBootloaderBoard_Stm32h7b3iDk_prepareForLaunch
McciBootloaderPlatform_StorageInitFn_t McciBootloaderBoard_Stm32h7b3iDk_storageInit
McciBootloaderPlatform_AnnunciatorIndicateStateFn_t McciBootloaderBoard_Stm32h7b3iDk_annunciatorIndicateState
McciBootloaderPlatform_GetUpdateFlagFn_t McciBootloaderBoard_Stm32h7b3iDk_getUpdate
McciBootloaderPlatform_AnnunciatorInitFn_t McciBootloaderBoard_Stm32h7b3iDk_annunciatorInit
McciBootloaderPlatform_SetUpdateFlagFn_t McciBootloaderBoard_Stm32h7b3iDk_setUpdate
McciBootloaderPlatform_SystemFlashWriteFn_t McciBootloader_Stm32h7_systemFlashWrite
McciBootloaderPlatform_SystemFlashEraseFn_t McciBootloader_Stm32h7_systemFlashErase
const McciBootloaderPlatform_Interface_t gk_McciBootloaderPlatformInterface
void McciBootloaderBoard_Stm32h7b3iDk_fail(McciBootloaderError_t errorCode)