/hal_espressif-3.6.0/components/hal/esp32/include/hal/ |
D | i2c_ll.h | 130 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 154 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 167 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 182 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 196 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 209 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 222 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 234 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 247 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() 260 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout() [all …]
|
/hal_espressif-3.6.0/components/hal/esp32s2/include/hal/ |
D | i2c_ll.h | 133 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 158 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 171 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 186 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 201 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 214 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 227 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 239 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 252 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() 265 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout() [all …]
|
/hal_espressif-3.6.0/components/hal/esp32s3/include/hal/ |
D | i2c_ll.h | 139 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 152 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 178 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 191 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 206 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int high_period, int low_period) in i2c_ll_set_scl_timing() 222 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 235 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 248 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 260 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 273 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
/hal_espressif-3.6.0/components/hal/esp32c3/include/hal/ |
D | i2c_ll.h | 149 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 162 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 188 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 201 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 216 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 231 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 244 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 257 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 269 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 282 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/ |
D | i2c_ll.h | 145 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 158 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 184 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 197 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 212 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 227 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 240 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 253 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 265 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 278 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
/hal_espressif-3.6.0/components/soc/esp32s3/include/soc/ |
D | i2c_struct.h | 1179 } i2c_dev_t; typedef 1181 extern i2c_dev_t I2C0; 1182 extern i2c_dev_t I2C1; 1185 _Static_assert(sizeof(i2c_dev_t) == 0x184, "Invalid size of i2c_dev_t structure");
|
/hal_espressif-3.6.0/components/soc/esp32/include/soc/ |
D | i2c_struct.h | 293 } i2c_dev_t; typedef 294 extern i2c_dev_t I2C0; 295 extern i2c_dev_t I2C1;
|
/hal_espressif-3.6.0/components/soc/esp32s2/include/soc/ |
D | i2c_struct.h | 376 } i2c_dev_t; typedef 377 extern i2c_dev_t I2C0; 378 extern i2c_dev_t I2C1;
|
/hal_espressif-3.6.0/components/soc/esp32c3/include/soc/ |
D | i2c_struct.h | 399 } i2c_dev_t; typedef 400 extern i2c_dev_t I2C0;
|
/hal_espressif-3.6.0/components/soc/esp32h2/include/soc/ |
D | i2c_struct.h | 399 } i2c_dev_t; typedef 400 extern i2c_dev_t I2C0;
|
/hal_espressif-3.6.0/components/hal/include/hal/ |
D | i2c_hal.h | 31 i2c_dev_t *dev;
|
/hal_espressif-3.6.0/components/driver/test/ |
D | test_i2c.c | 75 static DRAM_ATTR i2c_dev_t *const I2C[SOC_I2C_NUM] = { &I2C0,
|