MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mccibootloader_stm32h7_systeminit.c File Reference

Go to the source code of this file.

Macros

#define FUNCTION   "McciBootloader_Stm32h7_systemInit"
 
#define MCCI_STM32H7_PWR_SUPPLY_CONFIG   MCCI_STM32H7_PWR_SUPPLY_LDO
 
#define MCCI_STM32H7_PWR_SUPPLY_CONFIG_MASK
 
#define MCCI_STM32H7_PWR_SUPPLY_DIRECT_SMPS   MCCI_STM32H7_REG_PWR_CR3_SMPSEN
 
#define MCCI_STM32H7_PWR_SUPPLY_EXTERNAL_SOURCE   MCCI_STM32H7_REG_PWR_CR3_BYPASS
 
#define MCCI_STM32H7_PWR_SUPPLY_LDO   MCCI_STM32H7_REG_PWR_CR3_LDOEN
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_EXT
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_EXTLDO
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_LDO
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_EXT
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_EXTLDO
 
#define MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_LDO
 

Functions

void McciBootloader_Stm32h7_systemInit (void)
 

Macro Definition Documentation

◆ FUNCTION

#define FUNCTION   "McciBootloader_Stm32h7_systemInit"

Definition at line 76 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_CONFIG

#define MCCI_STM32H7_PWR_SUPPLY_CONFIG   MCCI_STM32H7_PWR_SUPPLY_LDO

Definition at line 112 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_CONFIG_MASK

#define MCCI_STM32H7_PWR_SUPPLY_CONFIG_MASK
Value:
#define MCCI_STM32H7_REG_PWR_CR3_SMPSLEVEL
SMPS step-down converter voltage output level selection.
#define MCCI_STM32H7_REG_PWR_CR3_LDOEN
low drop-out regulator enable
#define MCCI_STM32H7_REG_PWR_CR3_SMPSEXTHP
SMPS step-down converter external power delivery selection.
#define MCCI_STM32H7_REG_PWR_CR3_BYPASS
power management unit bypass
#define MCCI_STM32H7_REG_PWR_CR3_SMPSEN
SMPS step-down converter enable.

Definition at line 78 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_DIRECT_SMPS

#define MCCI_STM32H7_PWR_SUPPLY_DIRECT_SMPS   MCCI_STM32H7_REG_PWR_CR3_SMPSEN

Definition at line 86 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_EXTERNAL_SOURCE

#define MCCI_STM32H7_PWR_SUPPLY_EXTERNAL_SOURCE   MCCI_STM32H7_REG_PWR_CR3_BYPASS

Definition at line 109 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_LDO

#define MCCI_STM32H7_PWR_SUPPLY_LDO   MCCI_STM32H7_REG_PWR_CR3_LDOEN

Definition at line 85 of file mccibootloader_stm32h7_systeminit.c.

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_EXT

#define MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_EXT

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_EXTLDO

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_LDO

#define MCCI_STM32H7_PWR_SUPPLY_SMPS_1V8_LDO

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_EXT

#define MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_EXT

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_EXTLDO

◆ MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_LDO

#define MCCI_STM32H7_PWR_SUPPLY_SMPS_2V5_LDO

Function Documentation

◆ McciBootloader_Stm32h7_systemInit()