极简网站模板,怎么做网站步骤免费的,主流网络推广平台,提供衡水网站建设以下内容源于朱有鹏嵌入式课程的学习#xff0c;如有侵权请告知删除。
参考博客 http://blog.csdn.net/ultraman_hs/article/details/54988168 一、自定义内核启动logo 步骤一#xff1a;安装工具包 在命令行中输入以下内容 sudo apt-get install netpbm 步骤二#xff1a;…以下内容源于朱有鹏嵌入式课程的学习如有侵权请告知删除。
参考博客 http://blog.csdn.net/ultraman_hs/article/details/54988168 一、自定义内核启动logo 步骤一安装工具包 在命令行中输入以下内容 sudo apt-get install netpbm 步骤二制作logo文件 先将logo文件名修改为“logo.png”。 注意logo文件的分辨率不能大于屏幕的分辨率可以利用画图工具来修改分辨率。 然后在命令行中输入以下内容 pngtopnm logo.png | ppmquant -fs 224 | pnmtoplainpnm logo_linux_clut224.ppm 步骤三替换原内核中的logo文件 用logo_linux_clut224.ppm这个文件替换drivers/video/logo/logo_x210_clut224.ppm文件然后重新编译内核。也可以利用menuconfig机制选择使用哪个logo文件。 步骤四重启 重新启动内核就能看到新的启动logo。 二、如何让logo显示在屏幕中央 在x210_kernel/drivers/video/fbmem.c文件中的fb_show_logo_line函数处修改代码如下即可。 //省略部分代码//image.dx 0; //logo显示的起始坐标x值//image.dy y; //logo显示的起始坐标y值image.dx (info-var.xres - logo-width) / 2;image.dy (info-var.yres - logo-height) / 2;image.width logo-width;image.height logo-height;
//省略部分代码