Fix XMEGA core USB driver so that device mode enumerates correctly on the host PC.
[pub/USBasp.git] / LUFA / Drivers / USB / Class / Host / MassStorage.h
index 4976297..f0dd475 100644 (file)
                        } SCSI_Capacity_t;
 
                /* Enums: */
+                       /** Enum for the possible error codes returned by the \ref MS_Host_ConfigurePipes() function. */
                        enum MS_Host_EnumerationFailure_ErrorCodes_t
                        {
                                MS_ENUMERROR_NoError                    = 0, /**< Configuration Descriptor was processed successfully. */
                                                       void* ConfigDescriptorData) ATTR_NON_NULL_PTR_ARG(1) ATTR_NON_NULL_PTR_ARG(3);
 
                        /** Sends a MASS STORAGE RESET control request to the attached device, resetting the Mass Storage Interface
-                        *  and readying it for the next Mass Storage command.
+                        *  and readying it for the next Mass Storage command. This should be called after a failed SCSI request to 
+                        *  ensure the attached Mass Storage device is ready to receive the next command.
                         *
                         *  \param[in,out] MSInterfaceInfo  Pointer to a structure containing a MS Class host configuration and state.
                         *