* UNit, a logical drive) in the device. This value can then be used in the other functions of the Mass Storage\r
* Host mode Class driver to address a specific LUN within the device.\r
*\r
+ * \note Some devices do not support this request, and will STALL it when issued. To get around this,\r
+ * on unsupported devices the max LUN index will be reported as zero and no error will be returned\r
+ * if the device STALLs the request.\r
+ *\r
* \param[in,out] MSInterfaceInfo Pointer to a structure containing a MS Class host configuration and state\r
* \param[out] MaxLUNIndex Pointer to a location where the highest LUN index value should be stored\r
*\r
#define COMMAND_DIRECTION_DATA_OUT (0 << 7)\r
#define COMMAND_DIRECTION_DATA_IN (1 << 7)\r
\r
- #define COMMAND_DATA_TIMEOUT_MS 2000\r
+ #define COMMAND_DATA_TIMEOUT_MS 10000\r
\r
#define MS_FOUND_DATAPIPE_IN (1 << 0)\r
#define MS_FOUND_DATAPIPE_OUT (1 << 1)\r