Home
last modified time | relevance | path

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

/bsp/phytium/libraries/drivers/
A Ddrv_i2c.c42 FI2c i2c_handle; member
53 FI2c *instance_p = &i2c_bus->i2c_handle; in i2c_config()
64 FI2cDeInitialize(&i2c_bus->i2c_handle); in i2c_config()
72 … ret = FI2cSetAddress(&i2c_bus->i2c_handle, FI2C_MASTER, i2c_bus->i2c_handle.config.slave_addr); in i2c_config()
93 FI2c *instance_p = &i2c_bus->i2c_handle; in i2c_mio_config()
149 ret = FI2cSetSpeed(&i2c_bus->i2c_handle, speed, TRUE); in phytium_i2c_set_speed()
172 config_p = &i2c_bus->i2c_handle.config; in i2c_bus_control()
201 i2c_bus->i2c_handle.config.slave_addr = pmsg->addr; in i2c_master_xfer()
361 i2c_mio0_bus.i2c_handle.config.instance_id = FMIO0_ID; in rt_hw_i2c_init()
366 i2c_mio1_bus.i2c_handle.config.instance_id = FMIO1_ID; in rt_hw_i2c_init()
[all …]
A Ddrv_i2c_msg.c38 FI2cMsgCtrl i2c_handle; member
48 FI2cMsgCtrl *instance_p = &i2c_bus->i2c_handle; in i2c_msg_config()
87 FI2cMsgCtrl *instance_p = &i2c_bus->i2c_handle; in phytium_i2c_set_speed()
140 FI2cMsgCtrl *instance_p = &i2c_bus->i2c_handle; in i2c_msg_master_xfer()
224 i2c_msg_controller0_bus.i2c_handle.config.instance_id = FI2C0_MSG_ID; in rt_hw_i2c_msg_init()
229 i2c_msg_controller1_bus.i2c_handle.config.instance_id = FI2C1_MSG_ID; in rt_hw_i2c_msg_init()
234 i2c_msg_controller2_bus.i2c_handle.config.instance_id = FI2C2_MSG_ID; in rt_hw_i2c_msg_init()
240 i2c_msg_controller3_bus.i2c_handle.config.instance_id = FI2C3_MSG_ID; in rt_hw_i2c_msg_init()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_hard_i2c.c54 I2C_HandleTypeDef *i2c_handle = &i2c_drv->handle; in stm32_i2c_init() local
57 rt_memset(i2c_handle, 0, sizeof(I2C_HandleTypeDef)); in stm32_i2c_init()
59 i2c_handle->Instance = cfg->Instance; in stm32_i2c_init()
61 i2c_handle->Init.Timing = cfg->timing; in stm32_i2c_init()
64 i2c_handle->Init.ClockSpeed = 100000; in stm32_i2c_init()
65 i2c_handle->Init.DutyCycle = I2C_DUTYCYCLE_2; in stm32_i2c_init()
67 i2c_handle->Init.OwnAddress1 = 0; in stm32_i2c_init()
70 i2c_handle->Init.OwnAddress2 = 0; in stm32_i2c_init()
72 i2c_handle->Init.NoStretchMode = I2C_NOSTRETCH_DISABLE; in stm32_i2c_init()
73 if (HAL_I2C_DeInit(i2c_handle) != HAL_OK) in stm32_i2c_init()
[all …]
/bsp/at32/libraries/rt_drivers/
A Ddrv_hard_i2c.c37 static struct at32_i2c_handle i2c_handle[] = { variable
51 static struct at32_i2c i2cs[sizeof(i2c_handle) / sizeof(i2c_handle[0])] = {0};
1649 i2c_handle[I2C1_INDEX].i2c_dma_flag = 0; in at32_i2c_get_dma_config()
1653 i2c_handle[I2C1_INDEX].dma_rx = &i2c1_dma_rx; in at32_i2c_get_dma_config()
1658 i2c_handle[I2C1_INDEX].dma_tx = &i2c1_dma_tx; in at32_i2c_get_dma_config()
1663 i2c_handle[I2C2_INDEX].i2c_dma_flag = 0; in at32_i2c_get_dma_config()
1667 i2c_handle[I2C2_INDEX].dma_rx = &i2c2_dma_rx; in at32_i2c_get_dma_config()
1672 i2c_handle[I2C2_INDEX].dma_tx = &i2c2_dma_tx; in at32_i2c_get_dma_config()
1677 i2c_handle[I2C3_INDEX].i2c_dma_flag = 0; in at32_i2c_get_dma_config()
1695 rt_size_t obj_num = sizeof(i2c_handle) / sizeof(i2c_handle[0]); in rt_hw_hwi2c_init()
[all …]

Completed in 17 milliseconds