hi Alan: > We don't _have_ to do it. It is a small optimization; an attempt to > avoid schedule collisions between interrupt transactions and > isochronous transactions. The effect of the "-" is that the code tries > frames in backward order when it is scheduling isochronous URBs -- as > opposed to trying frames in forward order when scheduling periodic > URBs. appreciate ur kind explanation.