《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > Linux2.6.26.5加入TFT-LCD驅(qū)動(dòng)
Linux2.6.26.5加入TFT-LCD驅(qū)動(dòng)
摘要: 給出了linux-2.6.26.5的內(nèi)核源碼及操作步驟。
關(guān)鍵詞: 軟件 Linux TFT-LCD
Abstract:
Key words :

首先下載內(nèi)核源碼,我這里用的是linux-2.6.26.5的內(nèi)核源碼。

(1) 在arch/arm/mach-s3c2410/mach-smdk2410.c里添加頭文件:

#include

(2) 在arch/arm/ plat-s3c24xx / commON-smdk.c文件中添加如下信息:

#include

然后添加如下代碼:

STatic struct s3c2410fb_display qt2410_LCD_cfg[] __initdata = {

{

.LCDcon5 = S3C2410_LCDCON5_FRM565 |

S3C2410_LCDCON5_INVVCLK|

S3C2410_LCDCON5_INVVLINE |

S3C2410_LCDCON5_INVVframe.|

S3C2410_LCDCON5_PWREN |

S3C2410_LCDCON5_HWSWP,

.type = S3C2410_LCDCON1_TFT,

.width = 320,

.height = 240,

.pixclock = 100000, /* HCLK/10 */

.xres = 320,

.yres = 240,

.bpp = 16,

.left_margin = 13,

.right_margin = 8,

.hsync_len = 4,

.upper_margin = 2,

.lower_margin = 7,

.vsync_len = 4,

}

};

static struct s3c2410fb_mach_info qt2410_fb_info __initdata = {

.displays = qt2410_lcd_cfg,

.num_displays = ARRAY_SIZE(qt2410_lcd_cfg),

.default_display = 0,

.lpcsel = ((0xCE6) & ~7) | 1<<4,

};

在smdk_machine_init函數(shù)里添加:

s3c24xx_fb_set_platdata(&qt2410_fb_info);

(3) 重新配置內(nèi)核

# make menuconfig

Device Drivers

Graphics support→

Support for frAME. buffer devices→

(4) 重新編譯內(nèi)核

#make zImage

這樣你新編譯的內(nèi)核就支持LCD驅(qū)動(dòng)了。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 趴在墙上揉捏翘臀求饶h| 99视频免费在线观看| 欧美成人免费公开播放欧美成人免费一区在线播放 | 国产女人高潮视频在线观看| cctv新闻频道在线直播| 日本工囗邪恶帝全彩大全acg| 亚洲欧洲精品成人久久曰| 经典三级在线播放线观看| 国产成人精品亚洲2020| 99精品在线看| 成年性生交大片免费看| 亚洲av成人一区二区三区| 特级毛片www| 四虎影院永久免费观看| 国产一区二区精品久久凹凸| 在线亚洲精品视频| 丁香六月综合网| 日本最新免费二区| 亚洲一区二区三区不卡在线播放| 爱情岛论坛亚洲品质自拍视频| 国产AV无码专区亚洲AV琪琪| 国产玉足榨精视频在线观看| 国产麻豆成人传媒免费观看| 一区免费在线观看| 无翼乌无遮挡h肉动漫在线观看| 亚洲av成人无码久久精品老人| 欧美黄成人免费网站大全| 再深点灬舒服了灬太大了乡村| 视频一区二区精品的福利| 国产欧美精品区一区二区三区 | 亚洲老妈激情一区二区三区| 美女扒开腿让男人捅| 国产在视频线精品视频2021| 14萝自慰专用网站| 夜色www国产精品资源站| 丁香六月激情综合| 无码人妻精品一区二| 久久精品国产精品青草| 欧美大片va欧美在线播放| 亚洲综合久久成人69| 第一区免费在线观看|