@@ -316,7 +316,7 @@ esp_err_t i2cSlaveInit(uint8_t num, int sda, int scl, uint16_t slaveID, uint32_t
316
316
}
317
317
318
318
i2c_ll_slave_init (i2c -> dev );
319
- i2c_ll_set_fifo_mode (i2c -> dev , true);
319
+ i2c_ll_slave_set_fifo_mode (i2c -> dev , true);
320
320
i2c_ll_set_slave_addr (i2c -> dev , slaveID , false);
321
321
i2c_ll_set_tout (i2c -> dev , I2C_LL_MAX_TIMEOUT );
322
322
i2c_slave_set_frequency (i2c , frequency );
@@ -337,7 +337,7 @@ esp_err_t i2cSlaveInit(uint8_t num, int sda, int scl, uint16_t slaveID, uint32_t
337
337
338
338
i2c_ll_disable_intr_mask (i2c -> dev , I2C_LL_INTR_MASK );
339
339
i2c_ll_clear_intr_mask (i2c -> dev , I2C_LL_INTR_MASK );
340
- i2c_ll_set_fifo_mode (i2c -> dev , true);
340
+ i2c_ll_slave_set_fifo_mode (i2c -> dev , true);
341
341
342
342
if (!i2c -> intr_handle ) {
343
343
uint32_t flags = ESP_INTR_FLAG_LOWMED | ESP_INTR_FLAG_SHARED ;
@@ -515,16 +515,16 @@ static bool i2c_slave_set_frequency(i2c_slave_struct_t *i2c, uint32_t clk_speed)
515
515
516
516
i2c_hal_clk_config_t clk_cal ;
517
517
#if SOC_I2C_SUPPORT_APB
518
- i2c_ll_cal_bus_clk (APB_CLK_FREQ , clk_speed , & clk_cal );
518
+ i2c_ll_master_cal_bus_clk (APB_CLK_FREQ , clk_speed , & clk_cal );
519
519
i2c_ll_set_source_clk (i2c -> dev , SOC_MOD_CLK_APB ); /*!< I2C source clock from APB, 80M*/
520
520
#elif SOC_I2C_SUPPORT_XTAL
521
- i2c_ll_cal_bus_clk (XTAL_CLK_FREQ , clk_speed , & clk_cal );
521
+ i2c_ll_master_cal_bus_clk (XTAL_CLK_FREQ , clk_speed , & clk_cal );
522
522
i2c_ll_set_source_clk (i2c -> dev , SOC_MOD_CLK_XTAL ); /*!< I2C source clock from XTAL, 40M */
523
523
#endif
524
524
i2c_ll_set_txfifo_empty_thr (i2c -> dev , a );
525
525
i2c_ll_set_rxfifo_full_thr (i2c -> dev , SOC_I2C_FIFO_LEN - a );
526
- i2c_ll_set_bus_timing (i2c -> dev , & clk_cal );
527
- i2c_ll_set_filter (i2c -> dev , 3 );
526
+ i2c_ll_master_set_bus_timing (i2c -> dev , & clk_cal );
527
+ i2c_ll_master_set_filter (i2c -> dev , 3 );
528
528
return true;
529
529
}
530
530
0 commit comments