作者blueblance (贺!!真的失恋了)
看板LinuxDev
标题[问题] 请问关於driver的结构
时间Wed Sep 23 14:18:37 2015
各位好,小弟是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://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1442989119.A.124.html
1F:推 bendog: export_symbol 09/23 19:07
2F:推 openeyes222: 那些函数也是有宣告的,在函数的下方。有些宣告在标 09/24 22:21
3F:→ openeyes222: 头档里头,要找ㄧ下。 09/24 22:21
4F:→ blueblance: 谢谢两位,仔细看了一下那些函数在标头档里都有被宣告 09/24 22:31