From 2f02302e22cb8f6151331969391e65fe3a26a759 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky <pfalcon@users.sourceforge.net> Date: Mon, 28 Mar 2016 18:38:25 +0300 Subject: [PATCH] esp8266: Support importing modules from filesystem. --- esp8266/main.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/esp8266/main.c b/esp8266/main.c index bd1328ec7..fe5fc81b6 100644 --- a/esp8266/main.c +++ b/esp8266/main.c @@ -73,12 +73,15 @@ void user_init(void) { system_init_done_cb(init_done); } +mp_lexer_t *fat_vfs_lexer_new_from_file(const char *filename); +mp_import_stat_t fat_vfs_import_stat(const char *path); + mp_lexer_t *mp_lexer_new_from_file(const char *filename) { - return NULL; + return fat_vfs_lexer_new_from_file(filename); } mp_import_stat_t mp_import_stat(const char *path) { - return MP_IMPORT_STAT_NO_EXIST; + return fat_vfs_import_stat(path); } mp_obj_t mp_builtin_open(uint n_args, const mp_obj_t *args, mp_map_t *kwargs) { -- GitLab