Home
last modified time | relevance | path

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

/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_hard_i2c.c52 RT_ASSERT(i2c_drv != RT_NULL); in stm32_i2c_init()
54 I2C_HandleTypeDef *i2c_handle = &i2c_drv->handle; in stm32_i2c_init()
55 struct stm32_i2c_config *cfg = i2c_drv->config; in stm32_i2c_init()
98 HAL_DMA_Init(&i2c_drv->dma.handle_rx); in stm32_i2c_init()
100 __HAL_LINKDMA(&i2c_drv->handle, hdmarx, i2c_drv->dma.handle_rx); in stm32_i2c_init()
109 HAL_DMA_Init(&i2c_drv->dma.handle_tx); in stm32_i2c_init()
111 __HAL_LINKDMA(&i2c_drv->handle, hdmatx, i2c_drv->dma.handle_tx); in stm32_i2c_init()
123 HAL_NVIC_EnableIRQ(i2c_drv->config->evirq_type); in stm32_i2c_init()
133 return stm32_i2c_init(i2c_drv); in stm32_i2c_configure()
480 rt_completion_done(&i2c_drv->completion); in HAL_I2C_MasterTxCpltCallback()
[all …]
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_i2c.c62 static rt_size_t ht32_i2c_init(struct ht32_i2c *i2c_drv) in ht32_i2c_init() argument
64 struct ht32_i2c_config *i2c_config = i2c_drv->config; in ht32_i2c_init()

Completed in 7 milliseconds