When a USB device is plugged in, it is enumerated by the host controller driver using control pipes and assigned a device address ( 1 to127 ). USB设备插入时,主机控制器使用控制管道来枚举它并给它分配设备地址(1到127)。
The device descriptor read by the host controller driver contains information about the device, such as class, subclass, and protocol. 主机控制器设备驱动程序读取的设备描述符包含关于设备的信息,例如class、subclass和protocol。
Design of USB Host Controller Driver(HCD) in Embedded Systems 嵌入式系统中USB主控制器驱动程序(HCD)的设计
Based on comprehending the USB 1.1 protocol, USB host system has been realized successfully, including the design of USB host controller driver, USB driver and USB mass storage class driver. 在详细地分析了USB1.1协议的基础上,成功实现了USB主机系统,其中包括USB主控制器驱动程序(HCD)的设计、USB主机驱动程序的设计和MassStorage类驱动程序的设计。
Then the USB software such as USB host controller driver, USB core driver, USB device driver, and the file system is introduced. 随后介绍了USB主机控制器的软件分层及实现,包括USB主机控制器驱动,USB核心驱动,USB设备驱动,文件系统等;