- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 USB设备管理过程
驱动关于usb整体流程 时序图: drive device 分别attach到bus总线上,probe用来使drive驱动device 可以看到,attach后的device会找到对应的drive,并调用相应的probe函数。 关键数据结构 代码基于 内核5.11 这里以usb设备为代表,但其他总线设备道理类似。 device_attach函数中会有一个查找对应驱动的函数,算法大致是遍历总线,然后对device 和 drive对应的数据结构进行对比。 通知用户态 为了实时的通知用户态内核的设备管理
2021-11-29 10:27:16 3593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人