Спецификация USB.Rev1.0

Сервисы Конфигурации


Сервисы Конфигурации функционируют на базис устройства. USBD выполняет конфигурацию устройства в направлении задаваемым конфигурирующим программным обеспечением.(The USBD performs device configuration at the direction of the configuring software.) Драйвер концентратора имеет специальную роль в управлении устройства и обеспечивает по крайней мере следующие возможности:

  • Распознавание присоединения/отсоединения устройства, управляемое по каналу прерывания, принадлежащего драйверу концентратора
  • Сброс устройства, выполненный драйвером концентратора, сбрасывая по upstream порту концентратора устройство(Device reset, accomplished by the hub driver by resetting the hub port upstream of the device)
  • Направляет USBD, для выполнения назначения адреса устройства
  • USBDI дополнительно обеспечивает следующие средства конфигурации, которые могут использоваться драйвером концентратора или другим конфигурирующим программным обеспечением, имеющимся на хосте:

    • Идентификация устройства и доступ к информации о конфигурации (через доступ к дескрипторам на устройстве)
    • Конфигурация устройства через механизмы команды
    • Когда драйвер концентратора сообщает USBD о присоединении устройства, USBD устанавливает создаваемый по умолчанию канал для нового устройства.



      Содержание раздела