彙總點這
需要把頭檔案修改
關於設定 -> s3c2440 lcd控制器的設定
修改之後需要重新配置編譯核心,把原來的lcd驅動變成模組:s3c2410 lcd framebuffer support
。
silicon motion sm501 framebuffer support
也需要配置成模組,因為有必須模組:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
static
ints3c_lcdfb_setcolreg
(unsigned
int regno,
unsigned
int red,
unsigned
int green,
unsigned
int blue,
unsigned
int transp,
struct fb_info *info)
;struct lcd_regs
;static
struct fb_ops s3c_lcdfb_ops =
;static
struct fb_info *s3c_lcd;
static
volatile
unsigned
long
*gpbcon;
static
volatile
unsigned
long
*gpbdat;
static
volatile
unsigned
long
*gpccon;
static
volatile
unsigned
long
*gpdcon;
static
volatile
unsigned
long
*gpgcon;
static
volatile
struct lcd_regs* lcd_regs;
static u32 pseudo_palette[16]
;/* from pxafb.c */
static
inline
unsigned
intchan_to_field
(unsigned
int chan,
struct fb_bitfield *bf)
static
ints3c_lcdfb_setcolreg
(unsigned
int regno,
unsigned
int red,
unsigned
int green,
unsigned
int blue,
unsigned
int transp,
struct fb_info *info)
static
intlcd_init
(void
)static
void
lcd_exit
(void
)module_init
(lcd_init)
;module_exit
(lcd_exit)
;module_license
("gpl"
);
韋東山 fb_test 原始碼 linux3 4 2 觸控螢幕驅動
目錄 1 觸控螢幕硬體連線 2 觸控螢幕檢測原理 3 觸控螢幕介面模式 4 觸控螢幕驅動程式設計流程圖 5 觸控螢幕驅動程式 6 觸控螢幕驅動程式測試 2440開發板使用的是4線觸控螢幕,該4線連線在2440的ain4 ain7引腳上 ym y minus 觸控螢幕的y座標的負線 yp y powe...
linux3 4 2核心移植詳解(二) 移植核心
解壓進入核心頂層目錄 tar xjf linux 3.4.2.tar.bz2 修改頂層makeflie arch arm cross compile arm linux 執行make s3c2410 defconfig會出現 configuration written to config 此時將預設...
Linux 3 4 2核心移植除錯筆記
問題1 linux 在nand 上成功進行分割槽後,掛在 yaffs2 檔案系統失敗,出現問題 問題原因 沒有在uboot中設定好對應的啟動引數 解決方法 在uboot 設定相應的啟動引數,支援 yaffs2 的使用,具體做法如下 問題2 掛在成功後,出現問題 attempted to kill i...