1#ifndef BITBANG_I2C_H 2#define BITBANG_I2C_H 3 4#include "hw/i2c/i2c.h" 5 6typedef struct bitbang_i2c_interface bitbang_i2c_interface; 7 8#define BITBANG_I2C_SDA 0 9#define BITBANG_I2C_SCL 1 10 11bitbang_i2c_interface *bitbang_i2c_init(I2CBus *bus); 12int bitbang_i2c_set(bitbang_i2c_interface *i2c, int line, int level); 13 14#endif 15