[嵌入式linux] yaffs学习笔记(连载,待续)

[复制链接]
 楼主| veryfatman 发表于 2007-6-12 16:31 | 显示全部楼层 |阅读模式
yaffs是一个文件系统,主要针对nand flash,它的主要功能,是能够“均匀”的写nand,防止nand中的某些块擦写次数太多而坏掉。

yaffs不同于fat等磁盘的文件系统,它没有保存目录结构。存在nand中的都是文件信息、文件内部数据。

在启动时,yaffs_Scan函数会扫描整个nand,并根据这些信息在内存中建立目录结构。

整个yaffs体系中,函数yaffs_Scan是最关键的,读懂了这个函数,就理解了yaffs的本质。

youcanh 发表于 2007-6-23 12:24 | 显示全部楼层

yaffs不会扫描整个Nand吧!

 楼主| veryfatman 发表于 2007-7-6 17:45 | 显示全部楼层

基本上整个扫描了

扫描了整个nand,只不过对数据的块,只读了块头。
daxia911 发表于 2007-7-7 21:49 | 显示全部楼层

您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

20

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部