Searched refs:i2cs (Results 1 – 2 of 2) sorted by relevance
60 static struct ht32_i2c i2cs[sizeof(i2c_config) / sizeof(i2c_config[0])] = {0}; variable209 rt_size_t obj_num = sizeof(i2cs) / sizeof(struct ht32_i2c); in rt_hw_i2c_init()213 i2cs[i].config = &i2c_config[i]; in rt_hw_i2c_init()214 i2cs[i].i2c_bus.parent.user_data = (void *)&i2cs[i]; in rt_hw_i2c_init()215 i2cs[i].i2c_bus.ops = &ht32_i2c_ops; in rt_hw_i2c_init()217 ht32_i2c_init(&i2cs[i]); in rt_hw_i2c_init()218 result = rt_i2c_bus_device_register(&i2cs[i].i2c_bus, i2cs[i].config->i2c_name); in rt_hw_i2c_init()
1486 i2c_evt_isr(i2cs[I2C1_INDEX].handle); in I2C1_EVT_IRQHandler()1497 i2c_err_isr(i2cs[I2C1_INDEX].handle); in I2C1_ERR_IRQHandler()1508 i2c_dma_isr(i2cs[I2C1_INDEX].handle); in I2C1_RX_DMA_IRQHandler()1520 i2c_dma_isr(i2cs[I2C1_INDEX].handle); in I2C1_TX_DMA_IRQHandler()1533 i2c_evt_isr(i2cs[I2C2_INDEX].handle); in I2C2_EVT_IRQHandler()1544 i2c_err_isr(i2cs[I2C2_INDEX].handle); in I2C2_ERR_IRQHandler()1555 i2c_dma_isr(i2cs[I2C2_INDEX].handle); in I2C2_RX_DMA_IRQHandler()1567 i2c_dma_isr(i2cs[I2C2_INDEX].handle); in I2C2_TX_DMA_IRQHandler()1701 i2cs[i].handle = &i2c_handle[i]; in rt_hw_hwi2c_init()1706 at32_i2c_dma_init(&i2cs[i]); in rt_hw_hwi2c_init()[all …]
Completed in 49 milliseconds