阅读背景:

基于MTD的NANDFLASH设备驱动底层实现原理分析(七)

来源:互联网 
上接:

基于MTD的NANDFLASH设备驱动底层实现原理分析(六)

初始化基本的硬件配置后probe函数就会开始与NAND芯片进行交互了,它要做的事情主要包括这几个方面:读取NAND芯片的ID,然后查表得到这片NAND芯片的如厂商,page size,erase size以及chip size等信息,接着,根据struct nand_chip中options的值的不同,或者在NAND芯片中的特定位置查找bad block table,或者scan整个NAND芯片,并在内存中建立bad block table。这些都由nand_scan()完成。probe




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: