ubifs/ubi/mtd
windtakers
这个作者很懒,什么都没留下…
展开
-
cp & vfs & ubifs & ubi & mtd & nand driver 总结贴
前段时间项目需要一直研究 ubifs ,作为流程的总结,学习了 cp 命令的实现【http://blog.csdn.net/chenqiang0721/article/details/8921613】, VFS 虚拟文件系统及其代码,ubifs 文件系统, ubi 设备层, mtd 设备层,以及最底层的nand flash driver.马上就要开展新的项目了,作为总结,把之前看的东西在整原创 2013-05-16 10:55:53 · 2115 阅读 · 0 评论 -
ubifs- Wandering Tree
The big difference between JFFS2 and UBIFS is that UBIFS stores the index on flash whereasJFFS2 stores the index only in main memory, rebuilding it when the file system is mounted.Potentially原创 2013-05-10 08:40:23 · 2047 阅读 · 1 评论 -
ubifs out-of-place update & Garbage Collection
A file system developed for flash memory requires out-of-place updates.This is because flash memory must be erased before it can be written to, and it can typically only be written once before needi原创 2013-05-09 22:36:14 · 2942 阅读 · 0 评论 -
ubifs- B+ Tree
ubifs 使用 B+ tree , 好好研究一下下面对B+ 树 的讲述,看明白了设计原理和采用的搜索查找算法,才能真正看懂代码。( 摘自 JFFS3design.pdf )原创 2013-05-15 09:05:43 · 1560 阅读 · 0 评论 -
ubifs 文件系统-1: overview
UBIFS is a new flash file system developed by Nokia engineers with help ofthe University of Szeged. In a way, UBIFS may be considered as the nextgeneration of the JFFS2 file-system.JFFS2 file system原创 2013-05-09 17:06:04 · 2075 阅读 · 0 评论 -
ubifs- 六大区域 (superblock area, master area, log area, lpt area, orphan area, main area )
There are in fact six areas in UBIFS whose position is fixed at the time the file system is created.The first two areas have already been described. The superblock area is LEB zero. The superblo原创 2013-05-10 09:39:03 · 2040 阅读 · 0 评论 -
Nand flash driver
http://blog.chinaunix.net/uid-14163325-id-3175398.htmlhttp://wenku.baidu.com/view/6a91fd116edb6f1aff001fa3.htmlS3C2410 nandflash 读写过程:http://wenku.baidu.com/view/ae4dfbc00c22590102029d55.h转载 2013-04-27 22:50:21 · 1154 阅读 · 0 评论 -
ubifs linux src document introduction
在 linux/Documentation/filesystems/ubifs.txt 有对ubi & ubifs 的介绍:Introduction=============UBIFS file-system stands for UBI File System. UBI stands for "UnsortedBlock Images". UBIFS is a flash f原创 2013-04-23 10:41:37 · 956 阅读 · 0 评论 -
ubifs- superblock
The first LEB is not LEB one, it is LEB zero. LEB zero stores the superblock node. The superblock node contains file system parameters that change rarely if at all.For example, the flash geometry (e原创 2013-05-10 08:54:01 · 1837 阅读 · 0 评论 -
ubifs write buffer
UBIFS write-bufferUBIFS write-bufferUBIFS is asynchronous file-system (readthis section for more information). Asother Linux file-system, it utilizes the page cache. The page cache isa generic Lin原创 2013-04-26 08:38:02 · 1159 阅读 · 0 评论 -
ubi 学习笔记
转载:(/dev/node 的创建方法!)http://blog.sina.com.cn/s/blog_5de7d9f80100dpa4.htmlubi and ubifs应用手记1.配置ubi and ubifsin .config CONFIG_MTD_UBI=y CONFIG_UBIFS_FS=y CONFIG_CRYPTO_ALGAPI转载 2013-04-19 17:58:24 · 3143 阅读 · 0 评论 -
ubifs- Master Node
The master node stores the position of all on-flash structures that are not at fixed logical positions. The master node itself is written repeatedly to logical eraseblocks (LEBs) one and two.LEB原创 2013-05-10 08:46:47 · 1720 阅读 · 0 评论