Linux驱动学习--USB HCD注册流程及USB总线驱动框架整理汇总

目录

1、引言

2、USB 主机控制器的注册

3、USB设备接入流程

4、USB总线驱动框架整理汇总

一、引言

关于USB这块,以前也多了很多整理,但也只是冰山一角,今天就再来系统的整理下root hub的相关注册流程,以及整个USB总线驱动框架

二、USB 主机控制器的注册

关于USB 主机控制器,之前也做过整理,可以看我的这篇博文Linux驱动学习–USB 主机控制器及OTG实现方式,里面有详细的源码讲解,这里就来简单的了解一下其注册过程

dts文件中的设备节点

根据dts文件中的设备节点找到对应的ehci、ohci等相关总线驱动,这里就以ehci控制器的probe函数为例

static int ehci_platform_probe(struct platform_device *dev)
{
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章