u-boot启动代码求教!
如题:最近在看u-boot,用的是s3c6410的板子,nandflash启动,现在有点迷惑的地方:
上电CPU从nand中copy代码4k代码到CPU内部sdram里面,然后依次执行start.o ,cpu_init.o,nand_cp.o....
start.s里面有一段:
copy_uboot_to_ram-->跳转到0xc7e00000(SDRAM)去执行代码
请问这段nand代码拷贝函数,拷贝的是整个uboot还是在CPU内部没有执行完剩下的代码?
要是COPY的是整个UBoot,岂不是CPU重新执行了两次start.o吗?
困惑啊