[問題] 請問關於driver的結構

作者: blueblance ( )   2015-09-23 14:18:37
各位好,小弟是linux新手,最近在研究高通CPU的android平台的driver
遇到了一個問題,我目前想使用的driver位置的source code
在 /kernel/driver/video/msm/mdss/下在這裡面,但裡面有滿多檔案
但是常常會看到比如說 XXX.c裡的函數 在YYY.c去呼叫
但是我看makefile裡面這些也都只是被單獨的被編譯成.o檔案
這些檔案被編譯後被insmod進去後都是互通的嗎?
但是有些檔案甚至沒有看到有給節點位置,這樣的一個檔案能夠被看做是driver嗎
目前看的書本大多都是講單一檔案的driver,沒有看到這種會呼叫其他檔案的類型
不知道有沒有大大願意稍微給一點方向
十分感謝
作者: bendog (bendog)   2015-09-23 19:07:00
export_symbol
作者: openeyes222 (睜大眼看)   2015-09-24 22:21:00
那些函數也是有宣告的,在函數的下方。有些宣告在標頭檔裡頭,要找ㄧ下。
作者: blueblance ( )   2015-09-24 22:31:00
謝謝兩位,仔細看了一下那些函數在標頭檔裡都有被宣告

Links booklink

Contact Us: admin [ a t ] ucptt.com