|
From: | J T |
Subject: | QEMU xHCI |
Date: | Mon, 1 Aug 2022 00:21:58 +0000 |
Sent from Mail for Windows Hello Everyone, I'm using QEMU for my hobby 64b o/s development Host O/S: Windows 10 CPU : Intel i7 6700-K (Skylake) Motherboard: ASUS Z170-K RAM: 16 GB Real hardware generates the following results as expected; VID: 8086, DID:A12F (Intel xHCI) USB Protocols: 02 08 00 02 55 53 42 20 01 10 11 30 00 00 00 00 USB2 02 14 00 03 55 53 42 20 11 0A 00 30 00 00 00 00 USB3 VID: 1B21, DID:1242 (ASMedia Technology Inc.) USB Protocols: 02 08 01 03 55 53 42 20 01 02 00 00 00 00 00 00 USB3 02 08 00 02 55 53 42 20 03 02 19 00 00 00 00 00 USB2 VirtualBox VID: 8086, DID:1E31 (Intel xHCI) USB Protocols: 02 04 00 02 55 53 42 20 01 08 00 00 00 00 00 00 USB2 02 00 00 03 55 53 42 20 09 06 00 00 00 00 00 00 USB3 QEMU VID: 1B36, DID:000D (RedHat Inc. QEMU xHCI) USB Protocols: 02 00 00 00 55 00 00 00 05 00 00 00 00 00 00 00 USB??? 02 00 00 00 55 00 00 00 01 00 00 00 00 00 00 00 USB??? I need help from experts in the community to why the xHCI enumeration generates vastly different results to the point where proceeding further is an impossibility as indicated by the absence of USB2 & USB3 port registers ? Look forward to receiving as much feedback as possible, thank you and have a nice day. Regards Note: The command line used for running QEMU is qemu-system-x86_64 -M q35 -cpu max -m 512M -vga cirrus -full-screen -drive file=HobbyOS64b.IMG,format=raw,if=none,id=MySATA0 -device ich9-ahci,id=ahci -device ide-hd,drive=MySATA0,bus=ahci.0 -device qemu-xhci |
[Prev in Thread] | Current Thread | [Next in Thread] |