核心匯流排之LCD,frambuffer(sb)

2022-08-29 03:33:10 字數 1212 閱讀 8031

第一步:裁剪掉板子自帶的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...