VSF Documented
Macros | Functions
vsf_i2c_util.c File Reference
#include "hal/vsf_hal.h"

Macros

#define __VSF_I2C_UTIL_CLASS_IMPLEMENT
 

Functions

vsf_err_t vsf_i2c_regacc_irqhandler (vsf_i2c_regacc_t *i2c_regacc, vsf_i2c_irq_mask_t irq_mask)
 
vsf_err_t vsf_i2c_regacc (vsf_i2c_regacc_t *i2c_regacc, uint_fast8_t reg, bool is_read, uint8_t *data, uint_fast16_t datalen)
 

Macro Definition Documentation

◆ __VSF_I2C_UTIL_CLASS_IMPLEMENT

#define __VSF_I2C_UTIL_CLASS_IMPLEMENT

Function Documentation

◆ vsf_i2c_regacc_irqhandler()

vsf_err_t vsf_i2c_regacc_irqhandler ( vsf_i2c_regacc_t i2c_regacc,
vsf_i2c_irq_mask_t  irq_mask 
)

◆ vsf_i2c_regacc()

vsf_err_t vsf_i2c_regacc ( vsf_i2c_regacc_t i2c_regacc,
uint_fast8_t  reg,
bool  is_read,
uint8_t data,
uint_fast16_t  datalen 
)