Hello You can have several bulk tansfert in one frame. And each device may have an interrupt packet for a frame number. In the same frame you may have one ore more isochronous, one or more interrupt, one or more bulk and one or more configure packet and for one or more device: You can have more than one packet in a frame. If there is still enough room in frame you can send more than one packet.
Sylvain > Message: 4 > Date: Sat, 18 Jan 2003 11:33:39 -0500 > From: thomas chen <[EMAIL PROTECTED]> > Organization: on-go > To: Pei Liu <[EMAIL PROTECTED]> > CC: [EMAIL PROTECTED] > Subject: [linux-usb-devel] SL811 USB driver interrupt handling > > i am not sure if i understand this driver in depth.... the question > i have is who can multiple "packets" be sent within the same frame? > > the interrupt service routine (hc_interrupt) seems to allow only ONE > packet per frame? is this correct??? > > when xferdone is handled... the sh_done_list is called... if the > packet is done... it would return a (-1)... and the interrupt service > routine would not start another transaction (sh_schedule_transaction) > if the return value is not 0.... that means no packet will go out until > next frame? > > is this the original design intent? am i missing something? > > thanks a bunch > > tom ------------------------------------------------------- This SF.NET email is sponsored by: FREE SSL Guide from Thawte are you planning your Web Server Security? Click here to get a FREE Thawte SSL guide and find the answers to all your SSL security issues. http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
