Windows XP Community - XPHeads



USB interrupt endpoint limitations

microsoft.public.windowsxp.device_driver.dev


Reply
  #1 (permalink)  
Old 12-12-2007, 06:56 PM
J.R. Heisey
 
Posts: n/a
USB interrupt endpoint limitations
1) The endpoint descriptor has a minimum value of 1 ms polling period.

Therefore it would seem that I can get a maximum of 1000 packets per
second with each packet
containing a maximum of 64 bytes of payload data.

Maximum throughput then limited to 64000 bytes per second.

Anyone disagree with this assessment?

2) On some computers it appears that though my USB device requests 1 ms
interrupt endpoint
polling the actual polling rate is 2 ms.

Can anyone confirm this experience and explain it? Or better yet, tell
me how to correct it.

Thanks,
J.R. Heisey
Synaptics, Inc.



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 06:24 PM.








Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74