你这是想把logo改了吗?
内核阶段,
kernel/include/linux/linux_logo.h
uboot调用内核的时候显示企鹅。。。
我猜的。。。。
我只知道x86电脑linux的企鹅图片是在GRUB程序里,
比如OpenSUSE开机时候概率出现的企鹅动画,那个是GRUB启动程序,还没进内核
企鹅Logo是在Linux启动到内核阶段才显示的,uboot或者grub的那个图像时单独定义的背景图,和企鹅Logo没有必然关系。
在 linux_logo.h 中有 linux_logo结构体的声明,它是用于指向Logo实体的信息,此外还有fb_append_extra_logo函数的声明,它就是用来在fb环境中输出图标的,其中第2个调用参数要求的是无符号整数,可以用来指定cpu核数。
应该是内核启动完之后,加载完LCD和触摸屏驱动之后开始显示Logo。以前见过有人想提前显示企鹅LOGO,只能自己在uboot里写LCD驱动再显示。
具体应该在fbcon_setup() 函数中 if(logo)那个位置。