director82 发表于 2013-1-17 16:30:02

UBOOT

请问nand_cp.c中
int copy_uboot_to_ram(void)
{
   int large_block = 0;
int i;
vu_char id;

      NAND_ENABLE_CE();
      NFCMD_REG = NAND_CMD_READID;
      NFADDR_REG =0x00;

/* wait for a while */
      for (i=0; i<200; i++);
   id = NFDATA8_REG;
   id = NFDATA8_REG;

if (id > 0x80)
    large_block = 1;
if(id == 0xd5)
    large_block = 2;


/* read NAND Block.
* 128KB ->240KB because of U-Boot size increase. by scsuh
* So, read 0x3c000 bytes not 0x20000(128KB).
*/
return nandll_read_blocks(CONFIG_SYS_PHY_UBOOT_BASE, 0x3c000, large_block);
}


这个函数NAND_ENABLE_CE();代码在哪儿

director82 发表于 2013-1-17 16:45:43

找到了 smdk6410.h
页: [1]
查看完整版本: UBOOT