-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USB: Added VFS USB mass storage devices to the USB device list #13214
Conversation
I've implemented all of the Device-to-Host USB Standard Device Requests (0x80) for emulated USB devices. |
Please stop requesting reviews from me ;) |
Reason 1: We all have jobs and RL etc., so you just gotta wait until someone has time or takes interest. |
You do not need to update your branch, as long as there is no conflict it'll be rebased automatically before getting merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apart from that lgtm
control_transfer(0x80)
, which is used to retrieve the descriptor of a USB device.A number of System 357 games (e.g. Tekken and Razing Storm) retrieve the VID/PID/Serial Number information of a USB mass storage device via
control_transfer(0x80)
instead ofsys_fs_fcntl(0xc000001c)
.This PR makes those games pass the USB dongle check as long as proper USB information is set.