EDA365电子论坛网
标题:
Linux2.6内核中基于platform机制的驱动模型 (下)
[打印本页]
作者:
ulppknot
时间:
2019-8-27 13:46
标题:
Linux2.6内核中基于platform机制的驱动模型 (下)
6 bus、device及driver三者之间的关系
2 x& s0 Z& n6 z! ~% {' h, n
在数据结构设计上,总线、设备及驱动三者相互关联。
: Q* W+ D* b% S7 L
J7 v6 a2 P4 j$ Z
platform device包含device,根据device可以获得相应的bus及driver。
+ J' q' V) a3 O# ]# p
0 W: }% f' B2 ]. u6 S
设备添加到总线上后形成一个双向循环链表,根据总线可以获得其上挂接的所有device,进而获得了 platform device。根据device也可以获得驱动该总线上所有设备的相关driver。
* \" p7 Q3 }/ l
/ r2 ^/ g: o4 P. k3 E
作者:
fanichicl
时间:
2019-8-28 18:15
Linux2.6内核中基于platform机制的驱动模型
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2