Merge branch 'enhance/i2c_del_device_bus' into 'master'

fix(i2c_master): Enhance i2c delete device and bus logic

Closes IDFGH-14387

See merge request espressif/esp-idf!36527
This commit is contained in:
C.S.M
2025-01-22 11:50:07 +08:00
4 changed files with 14 additions and 2 deletions
@@ -215,6 +215,8 @@ Uninstall I2C master bus and device
If a previously installed I2C bus or device is no longer needed, it's recommended to recycle the resource by calling :cpp:func:`i2c_master_bus_rm_device` or :cpp:func:`i2c_del_master_bus`, so as to release the underlying hardware.
Please note that removing all devices attached to bus before delete the master bus.
Install I2C slave device
~~~~~~~~~~~~~~~~~~~~~~~~