22#ifndef _mcci_bootloader_platform_h_
23#define _mcci_bootloader_platform_h_
27#ifndef _mcci_bootloader_platform_types_h_
66 McciBootloaderPlatform_StorageInterface_t
Storage;
67 McciBootloaderPlatform_SpiInterface_t
Spi;
71extern const McciBootloaderPlatform_Interface_t
100 volatile const void *targetAddress,
112 volatile const void *pDestination,
185 pRx, pTx, nBytes, fContinue
218const McciBootloader_AppInfo_t *
222 uintptr_t targetAddress,
226const McciBootloader_AppInfo_t *
232const McciBootloader_SignatureBlock_t *
234 const McciBootloader_AppInfo_t *
#define MCCI_BOOTLOADER_BEGIN_DECLS
#define MCCI_BOOTLOADER_NORETURN_SFX
#define MCCI_BOOTLOADER_END_DECLS
uint32_t McciBootloader_Milliseconds_t
Time (in milliseconds)
uint32_t McciBootloaderState_t
Current boot system state.
uint32_t McciBootloaderError_t
error codes for the bootloader
#define MCCI_BOOTLOADER_NORETURN_PFX
uint32_t McciBootloaderStorageAddress_t
Abstract type for storage byte addresses.