gimp 分析

如何修改嵌入式linuxlogo生成软件的启动界面1?scheme分析ARMLINUX启动时,LCD左上角会显示一个ARM Linux的小企鹅图案 。这里也有一些兼容的数据,其中,对我们有用的是linux_logo_red插件是按照一定规范的应用程序接口编写的程序,很多软件都有插件,插件种类数不胜数,例如,在IE中,安装相关插件后 , WEB浏览器可以直接调用插件程序来处理特定类型的文件 , IE浏览器常见的插件有:Flash插件、RealPlayer插件、MMS插件、MIDI五线谱插件、ActiveX插件等;再比如Winamp的DFX,也是插件 。

1、如何修改嵌入式linux启动进度条 embedded平台的启动主要分为三个部分:1.bootloader2.kernel3.roofs .在这三个过程中可以设置logo或者进度条 。我的硬件平台是ti的dm3730 nandflash,软件是xloader uboot linux 。Bootloader:xloader可以完整显示logo 。吸引xloader的原因是uboot太大,cup的片内ram很小 。所以logo转换成xloader后链接bin文件肯定不行 。当然也可以通过外部加载来实现 。但我不想这么做,原因有二:1 。我们现在的产品没有完全关闭电源的功能,所以所谓的关机只是xloader在运行,它关闭了所有外设,所以在xloader中显示logo显然是不合理的;2.引导过程中xloader的运行时间极短,所以这个过程中不需要添加logo 。

2、怎么修改嵌入式linuxlogo生成软件启动界面1 。scheme分析ARMLINUX启动时,LCD左上角会显示一个arm Linux的小企鹅图案,也就是我们所说的bootlogo 。首先,分析看Logo的显示代码:不难发现Logo显示是由kernel/drivers/video/fbcon.c中的fbcon_show_logo函数完成的 , fbcon_show_logo函数中有很多兼容代码,并不是全部都用!
【gimp 分析】这里也有一些兼容的数据,对我们有用:linux_logo_red[]调色板中的红色组件,linux_logo_green[]调色板中的绿色组件,Linux _ logo []调色板中的蓝色组件 。logo图案的点阵上面的数据不需要修改,所以在fbcon_show_logo中只显示256色 。

    推荐阅读