22#ifndef _mcci_bootloader_platform_types_h_
23#define _mcci_bootloader_platform_types_h_
27#ifndef _mcci_bootloader_types_h_
150 volatile const void *targetAddress,
170 volatile const void *pDestination,
298McciBootloaderPlatform_StorageInterface_t;
302McciBootloaderPlatform_SpiInterface_t;
306McciBootloaderPlatform_AnnunciatorInterface_t;
311McciBootloaderPlatform_Interface_t;
314typedef enum McciBootloaderPlatform_ARMv6M_SvcError_e
330typedef enum McciBootloaderPlatform_ARMv6M_SvcRq_e
355typedef struct McciBootloaderPlatform_ARMv6M_SvcRq_HashBlocks_Arg_s
363typedef struct McciBootloaderPlatform_ARMv6M_SvcRq_HashFinish_Arg_s
#define MCCI_BOOTLOADER_BEGIN_DECLS
#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
uint32_t McciBootloaderStorageAddress_t
Abstract type for storage byte addresses.