i2c_bit.c
内容 | 行数 | 比率 |
---|---|---|
コメント行数 | 143 | 37% |
空行行数 | 67 | 17% |
実行行数 | 181 | 46% |
合計行数 | 391 | 100% |
内容 | 定義数 |
---|---|
関数数 | 15 |
No. | 型 | 名称 | 属性 | 説明 |
---|---|---|---|---|
1 |
Static | i2c_delay | static void | @file |
2 |
Static | setscl | static void | Set state of I2C SCL line |
3 |
Static | setsda | static void | Set state of I2C SDA line |
4 |
Static | getsda | static int | Get state of I2C SDA line |
5 |
Static | i2c_start | static void | Send an I2C start condition |
6 |
Static | i2c_send_bit | static void | Send an I2C data bit |
7 |
Static | i2c_recv_bit | static int | Receive an I2C data bit |
8 |
Static | i2c_stop | static void | Send an I2C stop condition |
9 |
Static | i2c_send_byte | static int | Send byte via I2C bus and check for acknowledgement |
10 |
Static | i2c_recv_byte | static uint8_t | Receive byte via I2C bus |
11 |
Static | i2c_select | static int | Select I2C device for reading or writing |
12 |
Static | i2c_reset | static int | Reset I2C bus |
13 |
Static | i2c_bit_read | static int | Read data from I2C device via bit-bashing interface |
14 |
Static | i2c_bit_write | static int | Write data to I2C device via bit-bashing interface |
15 |
Function | init_i2c_bit_basher | int | Initialise I2C bit-bashing interface |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー