no-OS
Loading...
Searching...
No Matches
chibios_i2c_desc Struct Reference

chibios platform specific I2C descriptor iwth config and slave address parameters More...

#include <chibios_i2c.h>

Public Attributes

I2CDriver * hi2c
 
I2CConfig * i2ccfg
 
uint16_t i2caddr
 
uint8_t * buffer
 
uint16_t buffer_size
 

Detailed Description

chibios platform specific I2C descriptor iwth config and slave address parameters

Member Data Documentation

◆ buffer

uint8_t* chibios_i2c_desc::buffer

Temporary buffer staged by a no-stop-bit write, consumed by the following no-stop-bit read

◆ buffer_size

uint16_t chibios_i2c_desc::buffer_size

Number of bytes staged in buffer

◆ hi2c

I2CDriver* chibios_i2c_desc::hi2c

I2C instance

◆ i2caddr

uint16_t chibios_i2c_desc::i2caddr

I2C address

◆ i2ccfg

I2CConfig* chibios_i2c_desc::i2ccfg

I2C init specific parameter


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