摘要:
NandFlash详述2012-03-17 12:49:59|分类:ARM硬件接口|字号订阅转自:http://www.cnblogs.com/sankye/articles/1638852.html想念东北的下雪的冬天1.硬件特性:【Flash的硬件实现机制】Flash全名叫做Flash Memory,属于非易失性存储设备(Non-volatile Memory Device),与此相对应的是易失性存储设备(Volatile Memory Device)。这类设备,除了Flash,还有其他比较常见的如硬盘,ROM等,与此相对的,易失性就是断电了,数据就丢失了,比如大家常用的内存,不论是以前的 阅读全文
posted @ 2013-04-03 13:54
lihaiping
阅读(465)
评论(0)
推荐(0)
摘要:
内核的nand flash驱动真可谓用“日新月异”来形容,今儿个刚写完的驱动,等到明天下个新内核放进去,又不好使了。这里讨论下struct nand_ecclayout,即nand 的ecc布局问题,基于2.6.32-rc2.该结构体定义如下:struct nand_ecclayout {uint32_t eccbytes; //表示使用几个ecc字节uint32_t eccpos[128]; //表示ecc占用的位置,因为现在大页面4kbyte也就128个,所以这里写了128, //以后有更大页面的,这里也要改了。uint32_t oobavail; ... 阅读全文
posted @ 2013-04-03 11:36
lihaiping
阅读(695)
评论(0)
推荐(0)