Searched refs:i2c_id (Results 1 – 2 of 2) sorted by relevance
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_i2c.c | 43 rt_uint32_t i2c_id = (rt_uint32_t)bus->priv; in air105_i2c_mst_xfer() local 45 while(!I2C_WaitResult(i2c_id, &Result)) {;} in air105_i2c_mst_xfer() 52 I2C_Prepare(i2c_id, msg[i].addr, 2, NULL, NULL); in air105_i2c_mst_xfer() 56 I2C_Prepare(i2c_id, msg[i].addr, 1, NULL, NULL); in air105_i2c_mst_xfer() 62 I2C_MasterXfer(i2c_id, I2C_OP_READ, 0, msg[i].buf, msg[i].len, bus->timeout); in air105_i2c_mst_xfer() 64 if (!I2C_WaitResult(i2c_id, &Result)) in air105_i2c_mst_xfer() 66 I2C_ForceStop(i2c_id); in air105_i2c_mst_xfer() 75 if (!I2C_WaitResult(i2c_id, &Result)) in air105_i2c_mst_xfer() 77 I2C_ForceStop(i2c_id); in air105_i2c_mst_xfer() 96 rt_uint32_t i2c_id = (rt_uint32_t)bus->priv; in air105_i2c_bus_control() local [all …]
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/include/ |
| A D | udma_i2cm_driver.h | 45 uint16_t udma_i2cm_open (uint8_t i2c_id, uint32_t i2c_clk_freq); 46 uint16_t udma_i2cm_close (uint8_t i2c_id); 47 uint16_t udma_i2cm_control(uint8_t i2c_id, udma_i2cm_control_type_t control_type, void* pparam); 48 uint8_t udma_i2cm_write(uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr, uint16_t write_len, uin… 49 uint8_t udma_i2cm_read(uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr, uint16_t read_len, uint8… 50 uint8_t udma_i2cm_16read8(uint8_t i2c_id, uint8_t i2c_addr, uint16_t reg_addr, uint16_t read_len, u… 55 uint8_t _udma_i2cm_write_addr_plus_regaddr (uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr); 56 uint8_t _udma_i2cm_write_addr_plus_reg16addr (uint8_t i2c_id, uint8_t i2c_addr, uint16_t reg_addr); 57 uint8_t _udma_i2cm_read(uint8_t i2c_id, uint8_t i2c_addr, uint16_t read_len, uint8_t* read_buffer, … 58 uint8_t _udma_i2cm_send_stop(uint8_t i2c_id);
|
Completed in 5 milliseconds