summaryrefslogtreecommitdiffstatshomepage
path: root/stm/lcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'stm/lcd.c')
-rw-r--r--stm/lcd.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/stm/lcd.c b/stm/lcd.c
index 82e42b779d..56f0ffe64c 100644
--- a/stm/lcd.c
+++ b/stm/lcd.c
@@ -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) {