| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
| It usually means that you need to make your Read request buffers a multiple of "MaxPacketSize" of your endpoint. The device is allowed to return up to MaxPacketSize bytes in response to an IN token. When the USB host controller receives this, and your buffer is not that large, it can either put the data in the buffer, returning all yourequested, along with an error, or it can throw all the data away and just return the error. So, if you want to get all the data from your device it sends, always make your requests a multiple of MaxPacketSize bytes. David Ferguson USB Software Team Apple On Mar 26, 2007, at 5:36 PM, email@hidden wrote:
|
_______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/usb/email@hidden This email sent to email@hidden
| References: | |
| >ReadPipeAsync error = $e00002e8 (From: email@hidden) | |
| >Re: ReadPipeAsync error = $e00002e8 (From: Garth Cummings <email@hidden>) | |
| >Re: ReadPipeAsync error = $e00002e8 (From: email@hidden) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.