![]() |
MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
|
#include "mcci_bootloader_board_catena5230.h"#include "mcci_bootloader.h"#include "mcci_bootloader_device_i2c_bus_stm32l0.h"#include "mcci_bootloader_device_i2c_device_stm32l0.h"#include "mcci_bootloader_device_npm1300.h"#include "mcci_npm1300.h"#include "mcci_stm32l0xx.h"Go to the source code of this file.
Macros | |
| #define | FUNCTION "McciBootloaderBoard_Catena5230_systemInit" |
Functions | |
| void | McciBootloaderBoard_Catena5230_systemInit (void) |
Variables | |
| McciBootloaderDeviceI2cBusStm32l0_t | g_McciBootloaderBoard_Catena5230_i2cBus2 |
| McciBootloaderDeviceI2cDeviceStm32l0_t | g_McciBootloaderBoard_Catena5230_i2cDevice_NPM1300 |
| McciBootloaderDeviceNpm1300_t * | g_McciBootloaderBoard_Catena5230_pNPM1300 |
| #define FUNCTION "McciBootloaderBoard_Catena5230_systemInit" |
Definition at line 87 of file mccibootloaderboard_catena5230_systeminit.c.
| void McciBootloaderBoard_Catena5230_systemInit | ( | void | ) |
Definition at line 90 of file mccibootloaderboard_catena5230_systeminit.c.
References g_McciBootloaderBoard_Catena5230_i2cBus2, g_McciBootloaderBoard_Catena5230_i2cDevice_NPM1300, g_McciBootloaderBoard_Catena5230_pNPM1300, gk_McciBootloaderDeviceI2cBusStm32l0_Config_I2c2, MCCI_BOOTLOADER_FIELD_SET_VALUE, MCCI_BOOTLOADER_STM32L0_I2C_TIMINGR_100K, MCCI_BOOTLOADER_STM32L0_I2C_TIMINGR_1M, MCCI_BOOTLOADER_STM32L0_I2C_TIMINGR_400K, MCCI_STM32L0_GPIO_AFRx_P, MCCI_STM32L0_GPIO_AFSEL_P, MCCI_STM32L0_GPIO_MODE_AF, MCCI_STM32L0_GPIO_MODE_P, MCCI_STM32L0_GPIO_MODER, MCCI_STM32L0_GPIO_OSPEED_MEDIUM, MCCI_STM32L0_GPIO_OSPEED_P, MCCI_STM32L0_GPIO_OSPEEDR, MCCI_STM32L0_GPIO_OTYPE_OD, MCCI_STM32L0_GPIO_OTYPE_P, MCCI_STM32L0_GPIO_OTYPER, MCCI_STM32L0_GPIO_PUPD_P, MCCI_STM32L0_GPIO_PUPD_PULLUP, MCCI_STM32L0_GPIO_PUPDR, MCCI_STM32L0_REG_GPIOB, MCCIADK_C_ASSERT(), McciArm_putRegMasked(), McciBootloader_Stm32L0Interface_initI2cBus(), McciBootloaderBoard_Catena1sj_systemInit, McciBootloaderError_PmicInitFailed, McciBootloaderError_PmicProbeFailed, and McciBootloaderPlatform_fail().
| McciBootloaderDeviceI2cBusStm32l0_t g_McciBootloaderBoard_Catena5230_i2cBus2 |
Definition at line 54 of file mccibootloaderboard_catena5230_systeminit.c.
Referenced by McciBootloaderBoard_Catena5230_prepareForLaunch(), and McciBootloaderBoard_Catena5230_systemInit().
| McciBootloaderDeviceI2cDeviceStm32l0_t g_McciBootloaderBoard_Catena5230_i2cDevice_NPM1300 |
Definition at line 57 of file mccibootloaderboard_catena5230_systeminit.c.
Referenced by McciBootloaderBoard_Catena5230_systemInit().
| McciBootloaderDeviceNpm1300_t* g_McciBootloaderBoard_Catena5230_pNPM1300 |
Definition at line 60 of file mccibootloaderboard_catena5230_systeminit.c.
Referenced by McciBootloaderBoard_Catena5230_prepareForLaunch(), McciBootloaderBoard_Catena5230_storageInit(), and McciBootloaderBoard_Catena5230_systemInit().