On 10/6/06, David Brownell <[EMAIL PROTECTED]> wrote: > Not a good analogy. More accurate would be a jigsaw puzzle ... because > you can pull a piece out of the middle, and then safely put it back in > the same place.
I chose my analogy carefully. If we were doing better than we're doing right now, it would be like a jigsaw puzzle. That's the next step. Right now, it is Jenga. The optimal situation is tetris with entirely square blocks. That's two steps away, but EHCI makes it difficult. Mark the QH idle, wait for the HC to handshake, alter, reactivate, repeat. There will need to be minor cleverness to prevent it from taking bloody forever while holding a spinlock. Two stage commit with budget locking seperated out... > You're deeply mis-understanding something if you think the reservation > is associated with an URB. It was, effectively, up until now. The only reservation of a slot was the presence of a URB in that slot in the schedule. Monty ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel