Ver código fonte

Merge branch 'master' of https://github.com/geniusgogo/littlefs

xieyangrun 5 anos atrás
pai
commit
bf87777325
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      dfs_lfs.c

+ 1 - 1
dfs_lfs.c

@@ -236,7 +236,7 @@ static void _lfs_load_config(struct lfs_config* lfs_cfg, struct rt_mtd_nor_devic
     lfs_cfg->cache_size = LFS_CACHE_SIZE;
     lfs_cfg->block_cycles = LFS_BLOCK_CYCLES;
 
-    lfs_cfg->block_count = mtd_nor->block_end - mtd_nor->block_start;
+    lfs_cfg->block_count = (mtd_nor->block_end - mtd_nor->block_start)*mtd_nor->block_size/lfs_cfg->block_size;
 
     lfs_cfg->lookahead_size = 32 * ((lfs_cfg->block_count + 31) / 32);
     if (lfs_cfg->lookahead_size > LFS_LOOKAHEAD_MAX)