代码如下
*uboot下没有库函数可用 所以不可以通过调用lib库的标准printf函数实现打印输出
*变相通过uboot本身实现的printf函数 利用函数指针进行printf函数调用
*该代码仅有一个代码段为main 可用objdump -d 查看
*其中的 show = 0x33f9303c;是通过查看uboot的System.map得到的 各个版本可能不同
编译:
*为了链接时指定text段 必须手动分开编译即链接过程 采用gcc -c 选项进行编译 l
代码如下
*uboot下没有库函数可用 所以不可以通过调用lib库的标准printf函数实现打印输出
*变相通过uboot本身实现的printf函数 利用函数指针进行printf函数调用
*该代码仅有一个代码段为main 可用objdump -d 查看
*其中的 show = 0x33f9303c;是通过查看uboot的System.map得到的 各个版本可能不同
编译:
*为了链接时指定text段 必须手动分开编译即链接过程 采用gcc -c 选项进行编译 l