初始化:
nand_init() —-> UBOOT _nandFlashInit()
nand_init()所做工作:
1、所在文件 drivers/mtd/nand/nand.c
2、重要数据
1)全局变量
int nand_curr_device = -1 //用于标记初始化
2)全局数组
nand_info_t nand_info[1]; //nand_info_t 结构等同于mtd_info
3)局部变量
static struct nand_chip nand_chip[1];
4)变量间关系
mtd->priv = nand
mtd ==>nand_info
nand ==>nand_chip