Home
last modified time | relevance | path

Searched refs:bflb_i2c_msg (Results 1 – 1 of 1) sorted by relevance

/bsp/bouffalo_lab/libraries/rt_drivers/
A Ddrv_i2c.c32 struct bflb_i2c_msg_s *bflb_i2c_msg; in _i2c_master_xfer() local
37 if (!bflb_i2c_msg) in _i2c_master_xfer()
50 bflb_i2c_msg[i].flags = I2C_M_READ; in _i2c_master_xfer()
54 bflb_i2c_msg[i].flags = 0; in _i2c_master_xfer()
59 bflb_i2c_msg[i].flags |= I2C_M_TEN; in _i2c_master_xfer()
62 bflb_i2c_msg[i].addr = msg->addr; in _i2c_master_xfer()
63 bflb_i2c_msg[i].length = msg->len; in _i2c_master_xfer()
64 bflb_i2c_msg[i].buffer = msg->buf; in _i2c_master_xfer()
68 ret = bflb_i2c_transfer(_i2c_bus->i2c, bflb_i2c_msg, num); in _i2c_master_xfer()
71 rt_free(bflb_i2c_msg); in _i2c_master_xfer()
[all …]

Completed in 4 milliseconds