
Linux flash
kernel_my
长得很帅!
展开
-
基于MTD的NANDFLASH设备驱动底层实现原理分析(一)
经过UBOOT初步的移植,Linux内核初步的移植,Linux内核总线设备模型的分析,等一系列 痛苦的折腾,目的就是想更好的来分析下NANDFLASH的驱动。。大概一共历经了半个月 的时间,慢慢的对NANDFLASH驱动程序有感觉了。。。 一、MTD体系结构:Linux内核提供MTD子系统来建立FLASH针对Linux的统一、抽象接口。MTD将文件系统与底层的FLASH存储器进行转载 2016-02-03 22:40:03 · 2346 阅读 · 0 评论 -
基于MTD的NANDFLASH设备驱动底层实现原理分析(二)
四、常见的NANDFLASH的操作 1、要实现对 Nand Flash 的操作,比如读取一页的数据,写入一页的数据等,都要发送对应的命令,而且要符合硬件的规定,如图: 比如说要实现读一页的数据,就要发送Read命令,而且分两个周期发送,即分两次发送对应的命令,第一次是 0x00h,第二次是 0x30h,而两次命令中间,需要发送对应的你所要读取的页的地址,对应地,转载 2016-02-03 23:00:07 · 290 阅读 · 0 评论