5、关注的代码是linux-2.6.35/drivers/mtd/nand目录中,在该目录中我们关心的文件如下:1、 nand_base.c:定义了NAND驱动中对NAND芯片最基本的操作函数和操作流程,如擦除、读写page、读写oob等。当然这些函数都只是进行一些default的操作,若你的系统在对NAND操作时有一些特殊的动作,则需要在你自己的驱动代码中进行定义,然后Replace这些default的函数。2、 nand_bbt.c:定义了NAND驱动中与坏块管理有关的函数和结构体。3、 nan