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

看板LinuxDev作者 (賀!!真的失戀了)時間8年前 (2015/09/23 14:18), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
各位好,小弟是linux新手,最近在研究高通CPU的android平台的driver 遇到了一個問題,我目前想使用的driver位置的source code 在 /kernel/driver/video/msm/mdss/下在這裡面,但裡面有滿多檔案 但是常常會看到比如說 XXX.c裡的函數 在YYY.c去呼叫 但是我看makefile裡面這些也都只是被單獨的被編譯成.o檔案 這些檔案被編譯後被insmod進去後都是互通的嗎? 但是有些檔案甚至沒有看到有給節點位置,這樣的一個檔案能夠被看做是driver嗎 目前看的書本大多都是講單一檔案的driver,沒有看到這種會呼叫其他檔案的類型 不知道有沒有大大願意稍微給一點方向 十分感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.190.15 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1442989119.A.124.html

09/23 19:07, , 1F
export_symbol
09/23 19:07, 1F

09/24 22:21, , 2F
那些函數也是有宣告的,在函數的下方。有些宣告在標
09/24 22:21, 2F

09/24 22:21, , 3F
頭檔裡頭,要找ㄧ下。
09/24 22:21, 3F

09/24 22:31, , 4F
謝謝兩位,仔細看了一下那些函數在標頭檔裡都有被宣告
09/24 22:31, 4F
文章代碼(AID): #1M0aG_4a (LinuxDev)