Просмотр исходного кода

add:修复报错,添加编译条件

Dozingfiretruck 4 лет назад
Родитель
Сommit
526de7dde7
2 измененных файлов с 8 добавлено и 0 удалено
  1. 5 0
      components/sfud/luat_lib_sfud.c
  2. 3 0
      components/sfud/luat_sfud_lfs2.c

+ 5 - 0
components/sfud/luat_lib_sfud.c

@@ -184,6 +184,7 @@ static int l_sfud_erase_write(lua_State *L){
     return 1;
 }
 
+#ifdef LUAT_USE_FS_VFS
 #include "luat_fs.h"
 #include "lfs.h"
 lfs_t* flash_lfs_sfud(sfud_flash* flash);
@@ -206,6 +207,7 @@ static int l_sfud_mount(lua_State *L) {
     }
     return 1;
 }
+#endif
 
 #include "rotable.h"
 static const rotable_Reg reg_sfud[] =
@@ -219,6 +221,9 @@ static const rotable_Reg reg_sfud[] =
     { "read",       l_sfud_read,        0},
     { "write",       l_sfud_write,        0},
     { "erase_write",       l_sfud_erase_write,        0},
+#ifdef LUAT_USE_FS_VFS
+    { "mount",       l_sfud_mount,        0},
+#endif
 	{ NULL, NULL, 0}
 };
 

+ 3 - 0
components/sfud/luat_sfud_lfs2.c

@@ -2,6 +2,9 @@
 #include "luat_base.h"
 #include "luat_fs.h"
 
+#define LUAT_LOG_TAG "luat.sfud"
+#include "luat_log.h"
+
 #ifdef LUAT_USE_SFUD
 #ifdef LUAT_USE_FS_VFS
 #include "lfs.h"