diff options
Diffstat (limited to 'stm/lcd.c')
-rw-r--r-- | stm/lcd.c | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -4,6 +4,7 @@ #include "nlr.h" #include "misc.h" #include "mpconfig.h" +#include "qstr.h" #include "parse.h" #include "obj.h" #include "runtime.h" @@ -219,15 +220,15 @@ void lcd_init(void) { lcd_next_line = 0; // Python interface - mp_obj_t m = mp_obj_new_module(qstr_from_str_static("lcd")); - rt_store_attr(m, qstr_from_str_static("lcd8"), rt_make_function_n(2, lcd_draw_pixel_8)); - rt_store_attr(m, qstr_from_str_static("clear"), rt_make_function_n(0, lcd_pix_clear)); - rt_store_attr(m, qstr_from_str_static("get"), rt_make_function_n(2, lcd_pix_get)); - rt_store_attr(m, qstr_from_str_static("set"), rt_make_function_n(2, lcd_pix_set)); - rt_store_attr(m, qstr_from_str_static("reset"), rt_make_function_n(2, lcd_pix_reset)); - rt_store_attr(m, qstr_from_str_static("show"), rt_make_function_n(0, lcd_pix_show)); - rt_store_attr(m, qstr_from_str_static("text"), rt_make_function_n(1, lcd_print)); - rt_store_name(qstr_from_str_static("lcd"), m); + mp_obj_t m = mp_obj_new_module(QSTR_FROM_STR_STATIC("lcd")); + rt_store_attr(m, QSTR_FROM_STR_STATIC("lcd8"), rt_make_function_n(2, lcd_draw_pixel_8)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("clear"), rt_make_function_n(0, lcd_pix_clear)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("get"), rt_make_function_n(2, lcd_pix_get)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("set"), rt_make_function_n(2, lcd_pix_set)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("reset"), rt_make_function_n(2, lcd_pix_reset)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("show"), rt_make_function_n(0, lcd_pix_show)); + rt_store_attr(m, QSTR_FROM_STR_STATIC("text"), rt_make_function_n(1, lcd_print)); + rt_store_name(QSTR_FROM_STR_STATIC("lcd"), m); } void lcd_print_str(const char *str) { |