NumberOfPackets and PacketSize in ISO URB

1.If I set PacketSize for 64 bytes, but the fw sends out a varied length of
the packet, what will the bus driver do? Will it introduce more overhead?
Will USBD store some left-over data for me in the case?

2.If NumberOfPackets=10, will it mean the URB wont finish till 10ms with
whatever PacketSize is? If that is true, why not assign 1023 bytes always
if we only want to get the best out of it?

3.Is it also true that for each 1-ms frame that there is only one ISO
packet? But there could be other packets co-existent?


Get your FREE download of MSN Explorer at

You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)