![]() |
MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
|
Go to the source code of this file.
Functions | |
| McciBootloaderBoard_CatenaAbz_Eeprom_t * | McciBootloaderBoard_CatenaAbz_getEepromPointer () |
| bool | McciBootloaderBoard_CatenaAbz_getUpdate (void) |
| void | McciBootloaderBoard_CatenaAbz_setUpdate (bool fRequest) |
| McciBootloaderBoard_CatenaAbz_Eeprom_t * McciBootloaderBoard_CatenaAbz_getEepromPointer | ( | void | ) |
Definition at line 48 of file mccibootloaderboard_catenaabz_eeprom.c.
Referenced by McciBootloaderBoard_CatenaAbz_getUpdate(), McciBootloaderBoard_CatenaAbz_setUpdate(), and McciBootloaderBoard_CatenaAbz_SvcHandler().
| bool McciBootloaderBoard_CatenaAbz_getUpdate | ( | void | ) |
Definition at line 58 of file mccibootloaderboard_catenaabz_eeprom.c.
References MCCI_BOOTLOADER_CATENA_ABZ_EEPROM_UPDATE_REQUEST, and McciBootloaderBoard_CatenaAbz_getEepromPointer().
| void McciBootloaderBoard_CatenaAbz_setUpdate | ( | bool | fRequest | ) |
Definition at line 69 of file mccibootloaderboard_catenaabz_eeprom.c.
References MCCI_BOOTLOADER_CATENA_ABZ_EEPROM_UPDATE_REQUEST, MCCI_STM32L0_REG_FLASH_PECR, MCCI_STM32L0_REG_FLASH_PECR_PELOCK, MCCI_STM32L0_REG_FLASH_PEKEYR, MCCI_STM32L0_REG_FLASH_PEKEYR_UNLOCK1, MCCI_STM32L0_REG_FLASH_PEKEYR_UNLOCK2, MCCI_STM32L0_REG_FLASH_SR, MCCI_STM32L0_REG_FLASH_SR_BSY, McciArm_getReg(), McciArm_putReg(), McciArm_putRegOr(), and McciBootloaderBoard_CatenaAbz_getEepromPointer().