我想知道系统的哪个部分负责检测USB端口中插入设备的情况。它可能是USB主机端口,因此插入的设备将被视为USB客户端(因此端口所有者是主机),或者它可能是USB客户端端口,因此插入的设备将被视为USB主机(因此端口所有者是客户端)。
我所感兴趣的是系统实际上通过什么事件(例如阻力变化)检测到有设备插入,并根据信号来自哪个端口(主机端口或客户端端口),选择部署主机端口驱动程序或客户端端口驱动程序。我想知道系统基于“插入”事件如何选择这个或那个驱动程序。
我应该在哪里寻找呢?可能在USB核心中吗?
我所感兴趣的是系统实际上通过什么事件(例如阻力变化)检测到有设备插入,并根据信号来自哪个端口(主机端口或客户端端口),选择部署主机端口驱动程序或客户端端口驱动程序。我想知道系统基于“插入”事件如何选择这个或那个驱动程序。
我应该在哪里寻找呢?可能在USB核心中吗?