uint8_t EndpointType = (DESCRIPTOR_CAST(CurrentDescriptor,\r
USB_Descriptor_Endpoint_t).Attributes & EP_TYPE_MASK);\r
\r
- if (EndpointType == EP_TYPE_BULK)\r
- return DESCRIPTOR_SEARCH_Found;\r
+ if ((EndpointType == EP_TYPE_BULK) &&\r
+ (!(Pipe_IsEndpointBound(CurrentEndpoint->EndpointAddress))))\r
+ {\r
+ return DESCRIPTOR_SEARCH_Found;\r
+ }\r
}\r
else if (DESCRIPTOR_TYPE(CurrentDescriptor) == DTYPE_Interface)\r
{\r
* or post your suggestion as an enhancement request to the project bug tracker.\r
*\r
* <b>Targeted for This Release:</b>\r
+ * - Simplify Mass Storage Host LowLevel SCSI demo\r
* - Finish Host Mode Class Drivers\r
* ( ) Audio\r
* (C) CDC\r