- 积分
- 11
贡献29
飞刀0 FD
注册时间2015-1-5
在线时间2 小时

扫一扫,手机访问本帖 
|
我的板子是OK6410A,开发板上的NAND是k9lbg08u0d,2G byte,页大是4096的,看了一下Uboot,
在./Nand_spl/下的Nand_boot.c中定义的nand_read_page函数中有
for (i=0; i<CFG_NAND_PAGE_SIZE; i++)
*dst++ = this->read_byte(mtd);
而跟踪CFG_NAND_PAGE_SIZE进去,定义在include/configs/Sequoia.h中,
#define CFG_NAND_PAGE_SIZE (512) /* NAND chip page size */
那么这个读是一个小页NAND的读函数啊,为什么运行是正常的呢?
望各位指正我的理解
|
|