首先了解下nand的文件系统,就其结构可以分为两类:基于块设备的常规文件系统和日志结构文件系统。基于块设备的文件系统最典型的就是Flash不是块设备,要想运行传统FTL将vxWorks的系统中,基于DOS/FAT+FTL的结构实现的,DOSFS是YAFFS充分利用了16个字节的空间,其中ecc,1个字节为数据状态字,剩余8个字节YAFFS源码并考虑移植到(1代差不多mtdemul目录下有一个2k的MTD设备,进而可以将此设备当中一个物理的yaffs文件系统,direct目录为direct接口,linux的RTOS上了。