dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_i2c_adapter_cfg Struct Reference

#include <pios_i2c_priv.h>

Data Fields

I2C_TypeDef * regs
 
uint32_t remap
 
I2C_InitTypeDef init
 
uint32_t transfer_timeout_ms
 
struct stm32_gpio scl
 
struct stm32_gpio sda
 
struct stm32_irq event
 
struct stm32_irq error
 

Detailed Description

Definition at line 36 of file pios_i2c_priv.h.

Field Documentation

struct stm32_irq pios_i2c_adapter_cfg::error

Definition at line 45 of file pios_i2c_priv.h.

struct stm32_irq pios_i2c_adapter_cfg::event

Definition at line 44 of file pios_i2c_priv.h.

I2C_InitTypeDef pios_i2c_adapter_cfg::init

Definition at line 39 of file pios_i2c_priv.h.

I2C_TypeDef* pios_i2c_adapter_cfg::regs

Definition at line 37 of file pios_i2c_priv.h.

uint32_t pios_i2c_adapter_cfg::remap

Definition at line 38 of file pios_i2c_priv.h.

struct stm32_gpio pios_i2c_adapter_cfg::scl

Definition at line 42 of file pios_i2c_priv.h.

struct stm32_gpio pios_i2c_adapter_cfg::sda

Definition at line 43 of file pios_i2c_priv.h.

uint32_t pios_i2c_adapter_cfg::transfer_timeout_ms

Definition at line 41 of file pios_i2c_priv.h.


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