论文部分内容阅读
在嵌入式uCLinux系统中JFFS2处于VFS和MTD层中间,所以实现JFFS2主要就是实现JFFS2与VFS和MTD之间的接口.JFFS2与VFS的接口主要是完成文件系统的注册、挂载、卸载等工作,VFS为这些工作的完成提供了相应的函数和接口.而JFFS2实现的主要工作是要完成JFFS2底层MTD驱动设计.本文先介绍了JFFS2的设计思想,然后实现了JFFS2和VFS之间的接口,最后完成了JFFS2底层MTD驱动的设计.从MTD配置、MTD块设备配置和内核配置三个方面展开配置工作,最终我们实现了JFFS2文件系统.