…fatMountSimple() runs wild. Obviously gx_devthread()
in frontend/drivers/platform_gx.c
tries to mount my XBOX controller as soon as I have called USB_OpenDevice():
Log:
Interface found: [XBOX360].
...1 second later...
Autodetect: Device disconnected from port #1 (XBOX360).
I hijacked the file to stop that for all "usb"
devices. So I can already use my controller.
The reason might be the device descriptor with bDeviceClass=255
.
I can’t find the part where USB devices are discovered or how I could exclude only this controller.
Any help appreciated.