|
|
@ -47,6 +47,9 @@ STATIC void mp_reset(void) { |
|
|
|
gc_init(heap, heap + sizeof(heap)); |
|
|
|
mp_init(); |
|
|
|
mp_obj_list_init(mp_sys_path, 0); |
|
|
|
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR_)); // current dir (or base dir of the script)
|
|
|
|
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR__slash_)); |
|
|
|
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR__slash_lib)); |
|
|
|
mp_obj_list_init(mp_sys_argv, 0); |
|
|
|
#if MICROPY_VFS_FAT |
|
|
|
memset(MP_STATE_PORT(fs_user_mount), 0, sizeof(MP_STATE_PORT(fs_user_mount))); |
|
|
|