@@ -437,10 +437,27 @@ mp_lcd_err_t spi_get_lane_count(mp_obj_t obj, uint8_t *lane_count)
437437}
438438
439439
440+ STATIC const mp_rom_map_elem_t mp_lcd_spi_bus_locals_dict_table [] = {
441+ { MP_ROM_QSTR (MP_QSTR_get_lane_count ), MP_ROM_PTR (& mp_lcd_bus_get_lane_count_obj ) },
442+ { MP_ROM_QSTR (MP_QSTR_allocate_framebuffer ), MP_ROM_PTR (& mp_lcd_bus_allocate_framebuffer_obj ) },
443+ { MP_ROM_QSTR (MP_QSTR_free_framebuffer ), MP_ROM_PTR (& mp_lcd_bus_free_framebuffer_obj ) },
444+ { MP_ROM_QSTR (MP_QSTR_register_callback ), MP_ROM_PTR (& mp_lcd_bus_register_callback_obj ) },
445+ { MP_ROM_QSTR (MP_QSTR_tx_param ), MP_ROM_PTR (& mp_lcd_bus_tx_param_obj ) },
446+ { MP_ROM_QSTR (MP_QSTR_tx_color ), MP_ROM_PTR (& mp_lcd_bus_tx_color_obj ) },
447+ { MP_ROM_QSTR (MP_QSTR_rx_param ), MP_ROM_PTR (& mp_lcd_bus_rx_param_obj ) },
448+ { MP_ROM_QSTR (MP_QSTR_init ), MP_ROM_PTR (& mp_lcd_bus_init_obj ) },
449+ { MP_ROM_QSTR (MP_QSTR_deinit ), MP_ROM_PTR (& mp_lcd_bus_deinit_obj ) },
450+ { MP_ROM_QSTR (MP_QSTR___del__ ), MP_ROM_PTR (& mp_lcd_bus_deinit_obj ) },
451+ { MP_ROM_QSTR (MP_QSTR_MAXIMUM_BUFFER_SIZE ), MP_ROM_INT (SOC_SPI_MAXIMUM_BUFFER_SIZE ) },
452+ };
453+
454+ STATIC MP_DEFINE_CONST_DICT (mp_lcd_spi_bus_locals_dict , mp_lcd_spi_bus_locals_dict_table );
455+
456+
440457MP_DEFINE_CONST_OBJ_TYPE (
441458 mp_lcd_spi_bus_type ,
442459 MP_QSTR_SPI_Bus ,
443460 MP_TYPE_FLAG_NONE ,
444461 make_new , mp_lcd_spi_bus_make_new ,
445- locals_dict , (mp_obj_dict_t * )& mp_lcd_bus_locals_dict
462+ locals_dict , (mp_obj_dict_t * )& mp_lcd_spi_bus_locals_dict
446463);
0 commit comments