cherry-embedded / CherryUSB

CherryUSB is a tiny, beautiful and portable USB host and device stack for embedded system with USB IP
https://cherryusb.cherry-embedded.org
Apache License 2.0
1.24k stars 264 forks source link

USB host xbox controller support and vendor/pid list support #196

Closed harbaum closed 5 months ago

harbaum commented 5 months ago

This PR adds host support for the xbox controller. Additionally the vid/pid handling is changed to a list, so that the list of xbox controllers can be handled.

sakumisu commented 5 months ago

squash your commit and move xbox into vendor because it is not usb standard class.