Xhci specification implementation in crosvm

20 views
Skip to first unread message

Adam Cieszkiel

unread,
May 20, 2025, 12:24:15 PMMay 20
to crosvm-dev
I would like to ask you if you know maybe which version of xHCI specification was implemented in crosvm?
Do you happen to have access to that spec?

Looking forward to hearing from you.

Thank you in advance,
Adam.

Daniel Verkamp

unread,
May 20, 2025, 12:39:26 PMMay 20
to Adam Cieszkiel, crosvm-dev
The original xHCI emulation code was written in 2018, so it would have
been whichever version of the specification was current at that time.
It looks like that would have been revision 1.1, and while the
currently available revision is 1.2, it looks like not much has
changed in the relevant parts of the spec per the release notes
(Appendix I).

The latest specification is available here:
https://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/extensible-host-controler-interface-usb-xhci.pdf

Thanks,
-- Daniel
Reply all
Reply to author
Forward
0 new messages