Lines Matching defs:i2c

18 static inline void i2c_reset(i2c_inst_t *i2c) {  in i2c_reset()
23 static inline void i2c_unreset(i2c_inst_t *i2c) { in i2c_unreset()
32 uint i2c_init(i2c_inst_t *i2c, uint baudrate) { in i2c_init()
58 void i2c_deinit(i2c_inst_t *i2c) { in i2c_deinit()
62 uint i2c_set_baudrate(i2c_inst_t *i2c, uint baudrate) { in i2c_set_baudrate()
112 void i2c_set_slave_mode(i2c_inst_t *i2c, bool slave, uint8_t addr) { in i2c_set_slave_mode()
133 static int i2c_write_blocking_internal(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t le… in i2c_write_blocking_internal()
245 int i2c_write_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop) { in i2c_write_blocking()
249 int i2c_write_blocking_until(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool no… in i2c_write_blocking_until()
255 int i2c_write_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bo… in i2c_write_timeout_per_char_us()
262 int i2c_write_burst_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len) { in i2c_write_burst_blocking()
268 static int i2c_read_blocking_internal(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool… in i2c_read_blocking_internal()
338 int i2c_read_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop) { in i2c_read_blocking()
342 int i2c_read_blocking_until(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, a… in i2c_read_blocking_until()
347 int i2c_read_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nost… in i2c_read_timeout_per_char_us()
354 int i2c_read_burst_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len) { in i2c_read_burst_blocking()