Dear Randy, >> Can some BIG HEAD help on this? >> I guess it is the 2.2.6 kernel might have had the USB initial USB Stack. >> i.e. Linus initial USB Mouse debugging STACK. >> Can some one please help me with a x86 dist. which had this initial >> version of USB stack. > >What are your specific questions? >You won't find much interest in Linux 2.2.x here... USB stack or >otherwise.
Yes, I have a specific question regarding the control transfers in USB 2.0 specifications. Please refer to following paragraph in 5.5.3 Control Transfer Packet Size Constraints:- An endpoint must always transmit data payloads with a data field less than or equal to the endpoint's wMaxPacketSize (refer to Chapter 9). When a control transfer involves more data than can fit in one data payload of the currently established maximum size, all data payloads are required to be maximum-sized except for the last data payload, which will contain the remaining data. My quote: wMaxPacketSize is 8 for low and 64 for high speed devices. After that see the Table 5-1. Low-speed Control Transfer Limits. Even though there are a total of 43 bytes to be transferred, I observe that data payload is less that 8 bytes some times which is against the above rule in 5.5.3. Regards, Mukund Jampala >> >On Thu, 2006-02-09 at 04:21, Mukund JB. wrote: >> >> Dear All, >> >> >> >> Please help me perform my case study over USB Host Hardware & general >> >> stack Architecture. My idea is to understand the Hardware. >> >> >> >> I would like to explore the complete USB Host side stack. I have seen >> >> the Linus written early USB Debug Mouse Driver + Stack which is very >> >> compact and I guess this will help be debug the USB Architecture in >> >> whole. >> >> I have downloaded the USB Stack from >> >> ftp://ftp.kernel.org/pub/linux/kernel/testing/old/usb/usb-0.01.tar.gz >> >> >> >> I understand from the Makefile of this version of USB Mouse + stack >> is >> >> for Linux 2.2v. >> >> But, which version of Linux 2.2 should I use exactly. I have asked >> this >> >> on USB Linux maillits. >> >> Which version of Linux is compatible with USB Stack? >> >> >> >> Thanks & Regards, >> >> Mukund Jampala >> >> >> >> - >> >> To unsubscribe from this list: send the line "unsubscribe >> linux-kernel" >> >in >> >> the body of a message to [EMAIL PROTECTED] >> >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> Please read the FAQ at http://www.tux.org/lkml/ >> > >> >it *should* be compatible with 2.2.* (all 2.2 releases) >> >> Regards, >> Mukund Jampala > > >--- >~Randy ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel