Skip to content

Commit 647e589

Browse files
committed
rename i2c_num_status to peripherals_i2c_get_free_num
1 parent d9eafff commit 647e589

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

ports/espressif/common-hal/busio/I2C.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void common_hal_busio_i2c_construct(busio_i2c_obj_t *self,
7979
}
8080
self->sda_pin = sda;
8181
self->scl_pin = scl;
82-
self->i2c_num = i2c_num_status();
82+
self->i2c_num = peripherals_i2c_get_free_num();
8383

8484
if (self->i2c_num == I2C_NUM_MAX) {
8585
mp_raise_ValueError(translate("All I2C peripherals are in use"));

ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ void common_hal_i2cperipheral_i2c_peripheral_construct(i2cperipheral_i2c_periphe
5050

5151
self->sda_pin = sda;
5252
self->scl_pin = scl;
53-
self->i2c_num = i2c_num_status();
53+
self->i2c_num = peripherals_i2c_get_free_num();
5454

5555
if (self->i2c_num == I2C_NUM_MAX) {
5656
mp_raise_ValueError(translate("All I2C peripherals are in use"));

ports/espressif/peripherals/i2c.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,12 @@ void peripherals_i2c_deinit(i2c_port_t num) {
6868
i2c_status[num] = STATUS_FREE;
6969
}
7070

71-
i2c_port_t i2c_num_status(void) {
71+
i2c_port_t peripherals_i2c_get_free_num(void) {
7272
i2c_port_t i2c_num = I2C_NUM_MAX;
7373
for (i2c_port_t num = 0; num < I2C_NUM_MAX; num++) {
7474
if (i2c_status[num] == STATUS_FREE) {
7575
i2c_num = num;
76+
break;
7677
}
7778
}
7879
if (i2c_num != I2C_NUM_MAX) {

ports/espressif/peripherals/i2c.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ extern void i2c_reset(void);
3333
extern void never_reset_i2c(i2c_port_t num);
3434
extern esp_err_t peripherals_i2c_init(i2c_port_t num, const i2c_config_t *i2c_conf);
3535
extern void peripherals_i2c_deinit(i2c_port_t num);
36-
extern i2c_port_t i2c_num_status(void);
36+
extern i2c_port_t peripherals_i2c_get_free_num(void);
3737

3838
#endif // MICROPY_INCLUDED_ESPRESSIF_PERIPHERALS_I2C_HANDLER_H

0 commit comments

Comments
 (0)