10.4 主机控制器驱动器 HCD是主机控制器硬件的抽象,同时也是对主机控制器所见的数据传输的抽象。HCDI应符合下列条件:
HCD提供软件界面HCDI(HCD INTERFACE)以实现必要的抽象。HCD的功能是进行抽象、隐藏主机控制器的硬件细节。在主机控制器之下是物理的USB及所有与之连接的USB设备。 HCD是USB软件中的最下一层。HCD只有一个客户:USB驱动器(USBD)。USBD将客户的请求映射到相关的HCD。一个给定的主机控制器驱动器可能管理很多的主机控制器。 |
10.4 主机控制器驱动器 HCD是主机控制器硬件的抽象,同时也是对主机控制器所见的数据传输的抽象。HCDI应符合下列条件:
HCD提供软件界面HCDI(HCD INTERFACE)以实现必要的抽象。HCD的功能是进行抽象、隐藏主机控制器的硬件细节。在主机控制器之下是物理的USB及所有与之连接的USB设备。 HCD是USB软件中的最下一层。HCD只有一个客户:USB驱动器(USBD)。USBD将客户的请求映射到相关的HCD。一个给定的主机控制器驱动器可能管理很多的主机控制器。 |