| H A D | stm32_i2c.c | 405 static void i2c_transfer_config(struct i2c_handle_s *hi2c, uint16_t dev_addr, in i2c_transfer_config() argument 434 uint16_t dev_addr, uint16_t mem_addr, in i2c_request_memory_write() argument 480 static int i2c_request_memory_read(struct i2c_handle_s *hi2c, uint16_t dev_addr, in i2c_request_memory_read() argument 529 i2c_write(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint16_t mem_addr,uint16_t mem_add_size,uint8_t * p_data,uint16_t size,uint32_t timeout_ms,enum i2c_mode_e mode) i2c_write() argument 670 stm32_i2c_mem_write(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint16_t mem_addr,uint16_t mem_add_size,uint8_t * p_data,uint16_t size,uint32_t timeout_ms) stm32_i2c_mem_write() argument 688 stm32_i2c_master_transmit(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint8_t * p_data,uint16_t size,uint32_t timeout_ms) stm32_i2c_master_transmit() argument 710 i2c_read(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint16_t mem_addr,uint16_t mem_add_size,uint8_t * p_data,uint16_t size,uint32_t timeout_ms,enum i2c_mode_e mode) i2c_read() argument 839 stm32_i2c_mem_read(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint16_t mem_addr,uint16_t mem_add_size,uint8_t * p_data,uint16_t size,uint32_t timeout_ms) stm32_i2c_mem_read() argument 857 stm32_i2c_master_receive(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint8_t * p_data,uint16_t size,uint32_t timeout_ms) stm32_i2c_master_receive() argument 876 stm32_i2c_is_device_ready(struct i2c_handle_s * hi2c,uint16_t dev_addr,uint32_t trials,uint32_t timeout_ms) stm32_i2c_is_device_ready() argument [all...] |