MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
McciBootloaderDeviceI2cBusStm32l0_Config_t Struct Reference

#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
 

Detailed Description

Definition at line 43 of file mcci_bootloader_device_i2c_bus_stm32l0.h.

Field Documentation

◆ APB1ENR_mask

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.

◆ APB1RSTR_mask

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.

◆ baseAddress

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]

struct { ... } McciBootloaderDeviceI2cBusStm32l0_Config_t::CCIPR_select

values for RCC_CCIPR control for this I2C block

◆ mask

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.

◆ value

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.


The documentation for this struct was generated from the following file: