Select Git revision
spibitbang1.py
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
i2c.h 444 B
#ifndef I2C_H
#define I2C_H
#include "../structs.h"
#include "drvbase.h"
class c_i2c : public drvbase {
public:
c_i2c(const t_driver config1);
bool I2Csend(int addr,int reg,int len,t_buffer* data,int direction);
bool I2Csend_reg(int addr,int reg,int len,t_buffer* data);
bool I2Cget_reg(int addr,int reg,int len,t_buffer* data);
bool I2Csend_noreg(int addr,int len,t_buffer* data);
private:
int file;
};
#endif