root / hw / bitbang_i2c.h @ d2d979c6
History | View | Annotate | Download (310 Bytes)
1 |
#ifndef BITBANG_I2C_H
|
---|---|
2 |
#define BITBANG_I2C_H
|
3 |
|
4 |
#include "i2c.h" |
5 |
|
6 |
typedef struct bitbang_i2c_interface bitbang_i2c_interface; |
7 |
|
8 |
#define BITBANG_I2C_SDA 0 |
9 |
#define BITBANG_I2C_SCL 1 |
10 |
|
11 |
bitbang_i2c_interface *bitbang_i2c_init(i2c_bus *bus); |
12 |
int bitbang_i2c_set(bitbang_i2c_interface *i2c, int line, int level); |
13 |
|
14 |
#endif
|