I'm trying to access a PCI WiFi adapter on a QEMU, simulating vexpress-a9 board.
I'm following is this tutorial which shares a passthrough PCI card of the host machine to a guest machine running on qemu-kvm. But I think its not applicable for qemu-system-arm.
- Is it possible to passthrough PCI using qemu-system-arm for vexpress-a9?
- Is there any way to access a PCI card as a USB device in the guest OS? or a host USB device in the guest OS?
Here's what I'm doing:
$ qemu-system-arm \ -kernel ./zImage \ -M vexpress-a9 \ -cpu cortex-a9 \ -m 1024 \ -smp 2 \ -serial stdio \ -append "root=/dev/mmcblk0p1 rootfstype=ext4 rw raid=noautodetect console=ttyAMA0,38400n8 rootwait devtmpfs.mount=0 vmalloc=256MB mem=1024M" \ -sd ./vexpress-quantal.img