qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

QEMU xHCI


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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]