日期:2014-05-16  浏览次数:20751 次

bootloader的源代码怎样查看
我想查看bootloader的源代码,但是找不到main(),好多的文件在一个文件夹里。里面有一个可执行文件make_boot。
执行以后就能得到u_boot.bin
我该怎样看到bootloader的源代码以及u_boot.bin的生成过程?
(u_boot.bin的生成可以查看make_boot,但是太简单了,比如:

 cat u_boot_bin.bin >> temp
 split -b 256k temp
 mv xaa u_boot_256k.bin
 cat u_boot_256k.bin >> u_boot.bin
 rm -f u_boot_256k.bin x*
中间有一句话个人还觉得多此一举。

 )
求大侠解答。

------解决方案--------------------
请使用source insight查看uboot代码。
uboot代码很庞大,不下点功夫是不行的。
uboot的Makefile也很复杂,需要花时间去了解编译过程。
------解决方案--------------------
vim +插件

要找main入口,

vi -t main

不过u-boot的入口不是main的。