mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 13:09:38 +00:00 
			
		
		
		
	fix(i2c): Fix the wrong return value of esp32,esp32s2,esp32s3
This commit is contained in:
		| @@ -647,7 +647,7 @@ static inline void i2c_ll_master_clr_bus(i2c_dev_t *hw, uint32_t slave_pulses, b | |||||||
|  */ |  */ | ||||||
| static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | ||||||
| { | { | ||||||
|     return true; |     return false; | ||||||
| } | } | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -678,7 +678,7 @@ static inline void i2c_ll_master_clr_bus(i2c_dev_t *hw, uint32_t slave_pulses, b | |||||||
|  */ |  */ | ||||||
| static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | ||||||
| { | { | ||||||
|     return true; // not supported on esp32s2 |     return false; // not supported on esp32s2 | ||||||
| } | } | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -817,7 +817,7 @@ static inline void i2c_ll_master_clr_bus(i2c_dev_t *hw, uint32_t slave_pulses, b | |||||||
|  */ |  */ | ||||||
| static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | static inline bool i2c_ll_master_is_bus_clear_done(i2c_dev_t *hw) | ||||||
| { | { | ||||||
|     return true; // not supported on esp32s3 |     return false; // not supported on esp32s3 | ||||||
| } | } | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 C.S.M
					C.S.M