+ while (Length && (Endpoint_BytesInEndpoint() < USB_ControlEndpointSize))\r
+ {\r
+ Endpoint_Write_Byte(*(DataStream--));\r
+ Length--;\r
+ }\r
+ \r
+ LastPacketFull = (Endpoint_BytesInEndpoint() == USB_ControlEndpointSize);\r
+ Endpoint_ClearIN();\r