色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x

迅為IMX6ULL開發(fā)板內(nèi)核-Logo修改使用文檔Logo位置的居中調(diào)整

發(fā)布時間:2021-3-18 16:03    發(fā)布者:落風(fēng)
假如用戶想使用的 LOGO 圖片小于屏幕分辨率,則可以先按照前面的方法將 LOGO 圖片編譯到內(nèi)核,然后燒寫到開發(fā)板中,可以看到 LOGO 圖片小于在左上角出現(xiàn),這種情況需要調(diào)整 LOGO 的位置。
接下來簡單介紹一下如何修改 LOGO 的位置。
首先我們使用的圖片是內(nèi)核默認(rèn)自帶的 ppm 文件,“l(fā)ogo_linux_clut224.ppm”,也就是小企鵝圖片,它的分辨率非常小,我們介紹如何修改源碼將其移動到屏幕正中間。
在內(nèi)核源碼“drivers/video/fbdev/core/fbmem.c”中的 fb_show_logo_line 函數(shù)的
“image.height = logo->height;”行之后增加代碼。
image.dx=(info->var.xres/2)-(image.width/2);
image.dy=(info->var.yres/2)-(image.height/2);

修改之后如圖 2所示。

接著修改:fb_do_show_logo(info, &image, rotate, n);將 n 改成 1,修改之后,如圖 73.4.3所示。

修改源碼“drivers/video/console/fbcon.c”中的 fbcon_prepare_logo()函數(shù)
在代碼logo_height = fb_prepare_logo(info, ops->rotate); logo_lines = DIV_ROUND_UP(logo_height, vc->vc_font.height);
之間增加:
logo_height += (info->var.yres/2) - (logo_height/2);
如圖 4所示。

至此代碼修改完成,重新編譯燒寫之后,再內(nèi)核啟動過程中,可以看到 linux 內(nèi)核的小企鵝 LOGO 在屏幕的正中間。

迅為imx6ull開發(fā)板



本文地址:http://www.54549.cn/thread-762815-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表