Эмуляция контроллера функции USB в QEMU - PullRequest
3 голосов
/ 16 февраля 2010

Обеспечивает ли QEMU эмуляцию для любой цели с помощью контроллера USB-устройства? На самом деле я разрабатываю встраиваемое устройство на основе Linux и собирался протестировать его на QEMU.

BR, Mooni

Ответы [ 2 ]

2 голосов
/ 16 февраля 2010

Вы можете найти эту информацию в Руководстве QEMU , раздел "3.9 Эмуляция USB":

QEMU эмулирует PCI UHCI USB контроллер. Вы можете практически подключить виртуальные устройства USB или реальный хост USB приборы (экспериментальные, работает только на Linux хосты). Qemu будет автоматически создавать и подключать виртуальные USB-концентраторы как необходимо подключить несколько USB устройства.

Там вы также найдете все необходимые параметры конфигурации.

Контроллер USB предназначен для следующих целей:

  • Система ПК
  • MIPS / malta имеет контроллер PIIX4 PCI / USB / SMbus
  • ARM: имеет различные варианты
0 голосов
/ 16 августа 2018

Я тоже ищу это. В репозитории есть немного кода для виртуальных USB-устройств, но я специально ищу способ написать dcd (драйвер контроллера устройства), к которому можно обращаться как к виртуальному устройству с хоста, на котором выполняется симуляция qemu. Я ищу способ реализовать это для семейства stm32.

...