3

QEMU 是否为任何带有 USB 设备控制器的目标提供仿真?实际上,我正在开发基于嵌入式 linux 的设备,并正在考虑在 QEMU 上对其进行测试。

BR,穆尼

4

2 回答 2

2

您可以在QEMU 手册的“3.9 USB 仿真”部分找到此信息:

QEMU 模拟 PCI UHCI USB 控制器。您可以虚拟插入虚拟 USB 设备或真实主机 USB 设备(实验性,仅适用于 Linux 主机)。Qemu 将根据需要自动创建和连接虚拟 USB 集线器以连接多个 USB 设备。

在那里您还可以找到所有相关的配置参数。

为以下目标提供 USB 控制器:

  • 电脑系统
  • MIPS/malta 有一个 PIIX4 PCI/USB/SMbus 控制器
  • ARM:有多种选择
于 2010-02-16T14:11:11.657 回答
0

我也在找这个。在 repo 中有一些虚拟 USB 设备的代码,但我专门寻找一种编写 dcd(设备控制器驱动程序)的方法,它可以作为虚拟设备从运行 qemu 模拟的主机访问。我正在寻找一种为 stm32 系列实现此功能的方法。

于 2018-08-16T16:08:41.430 回答