Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
Description
(From Mattermost chat - tracking activity with @Zombiedeth that has the actual card reader)
The issue seems it misinterprets the Usb_Get_Max_Lun result from the controller - in the case of Zombiedeth's card reader, the controller. returns MAX LUN = 3 (SD, Card Reader, xD-Picture and MS-PRO) - but the controller itself is LUN = 0 so in https://github.com/reactos/reactos/blob/master/drivers/usb/usbstor/fdo.c#L252 the code misses the last one. As a workaround to verify this, I have simply added a +1 and the device appeared with ROS usbstor.
So technically that loop should count +1 or skip the controller as storage
Attachments
Issue Links
- is blocked by
-
CORE-19668 USB 2.0 Card Reader asserts in USBSTOR
-
- Resolved
-