Skip to content

Commit dd33253

Browse files
committed
fixes some more errors.
1 parent 656fcc8 commit dd33253

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

micropy_updates/esp32/machine_i2c.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -647,22 +647,22 @@
647647

648648
// ********************** machine.I2C ************************
649649

650-
static const mp_rom_map_elem_t i2c_globals_dict_table[] = {
650+
static const mp_rom_map_elem_t i2c_locals_dict_table[] = {
651651
{ MP_ROM_QSTR(MP_QSTR___name__), MP_OBJ_NEW_QSTR(MP_QSTR_I2C) },
652652
{ MP_ROM_QSTR(MP_QSTR_Bus), (mp_obj_t)&mp_machine_hw_i2c_bus_type },
653653
{ MP_ROM_QSTR(MP_QSTR_Device), (mp_obj_t)&mp_machine_hw_i2c_device_type }
654654
};
655655

656656

657-
static MP_DEFINE_CONST_DICT(i2c_globals_dict, i2c_globals_dict_table);
657+
static MP_DEFINE_CONST_DICT(i2c_locals_dict, i2c_locals_dict_table);
658658

659-
660-
const mp_obj_module_t mp_module_i2c = {
661-
.base = {&mp_type_module},
662-
.globals = (mp_obj_dict_t *)&i2c_globals_dict,
663-
};
664-
665-
MP_REGISTER_MODULE(MP_QSTR_I2C, mp_module_i2c);
659+
660+
MP_DEFINE_CONST_OBJ_TYPE(
661+
machine_i2c_type,
662+
MP_QSTR_I2C,
663+
MP_TYPE_FLAG_NONE,
664+
locals_dict, &i2c_locals_dict
665+
);
666666
#else
667667
void mp_machine_hw_i2c_bus_deinit_all(void) {}
668668

0 commit comments

Comments
 (0)