第一步:裁剪掉板子自帶的lcd驅動程式
裁剪乙個lcd,不同與以前類似與led,蜂鳴器之之類的驅動,可以在make menuconfig中直接注釋,編譯生成zimage 映象,
這樣的話將會導致板子很多的功能受限,只能在原始碼包中/driver/video/s3c-fb0.c中注釋驅動,才能把板子自帶的lcd驅動乾掉!
觀察在/sys/class/graphics/目錄下面頁也會有乙個fb檔案
編寫的模組**如下:
26 #include 27 #include 28 #include 29 #include 30 #include 31 #include 32 #include 33
34 module_license("
gpl");
35 module_author("
bunfly");
3637int s3c_probe(struct platform_device *dev); 38
39struct platform_driver s3c_fb =, 44
}; 4546
struct
fb_info info; 47
48int test_init(void)
49 5253
void test_exit(void)
54 5657
module_init(test_init); 58
module_exit(test_exit); 59
60int s3c_probe(struct platform_device *dev) 61
666768
6970
通過這個模組,在/dev目錄下面可以看到有fb0的裝置:
linux核心中匯流排驅動模型
最近學習了linux系統的匯流排驅動模型,在這就簡單的講一下自己對於其中的理解 在這個驅動模型中由幾個重要的概念 匯流排 這個 匯流排 不是我們通常所說的傳輸資料的匯流排,而是將裝置和驅動聯絡起來的乙個中介軟體,在這個匯流排上掛載了許多裝置,在註冊驅動模組的時候,它就會根據某種固定的匹配規則找到你想...
SpringCloud之訊息匯流排
spring cloud bus通過輕量訊息 連線各個分布的節點。這會用在廣播狀態的變化 例如配置變化 或者其他的訊息指令。spring bus的乙個核心思想是通過分布式的啟動器對spring boot應用進行擴充套件,也可以用來建立乙個多個應用之間的通訊頻道。目前唯一實現的方式是用amqp訊息 作...
路徑檢視linux 向核心註冊匯流排例子
首先宣告,我是乙個菜鳥。一下文章中出現技術誤導情況蓋不負責 mail bookworepeng hotmail.com author driver monkey phone 13410905075 每日一道理 那蝴蝶花依然花開花落,而我心中的蝴蝶早已化作雄鷹飛向了廣闊的藍天。include incl...