![]() |
MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
|
#include <mcci_bootloader_device_i2c_bus_stm32l0.h>
Data Fields | ||
| uint32_t | APB1ENR_mask | |
| bit mask of block-related bit in register MCCI_STM32L0_REG_RCC_APB1ENR | ||
| uint32_t | APB1RSTR_mask | |
| bit mask of block-related bit in register MCCI_STM32L0_REG_RCC_APB1RSTR | ||
| uint32_t | baseAddress | |
| base address of this channel. | ||
| struct { | ||
| uint32_t mask | ||
| mask of affected bits. zero means "not applicable for this block". More... | ||
| uint32_t value | ||
| value to write to RCC_CCIPR in masked field. More... | ||
| } | CCIPR_select | |
| values for RCC_CCIPR control for this I2C block | ||
Definition at line 43 of file mcci_bootloader_device_i2c_bus_stm32l0.h.
| uint32_t McciBootloaderDeviceI2cBusStm32l0_Config_t::APB1ENR_mask |
bit mask of block-related bit in register MCCI_STM32L0_REG_RCC_APB1ENR
Definition at line 55 of file mcci_bootloader_device_i2c_bus_stm32l0.h.
| uint32_t McciBootloaderDeviceI2cBusStm32l0_Config_t::APB1RSTR_mask |
bit mask of block-related bit in register MCCI_STM32L0_REG_RCC_APB1RSTR
Definition at line 56 of file mcci_bootloader_device_i2c_bus_stm32l0.h.
| uint32_t McciBootloaderDeviceI2cBusStm32l0_Config_t::baseAddress |
base address of this channel.
base address of this i2c block.
Definition at line 46 of file mcci_bootloader_device_i2c_bus_stm32l0.h.
| struct { ... } McciBootloaderDeviceI2cBusStm32l0_Config_t::CCIPR_select |
values for RCC_CCIPR control for this I2C block
| uint32_t McciBootloaderDeviceI2cBusStm32l0_Config_t::mask |
mask of affected bits. zero means "not applicable for this block".
Definition at line 51 of file mcci_bootloader_device_i2c_bus_stm32l0.h.
| uint32_t McciBootloaderDeviceI2cBusStm32l0_Config_t::value |
value to write to RCC_CCIPR in masked field.
Definition at line 52 of file mcci_bootloader_device_i2c_bus_stm32l0.h.