Re: usbmon: Extended text API

Alan Stern <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Sun, 25 Feb 2007, Jon Smirl wrote:

> I seem to be in an unstable race between the ehci and uhci buses for
> assigning bus #1.

That shouldn't happen unless you have enabled the config option for
for parallel PCI probing.  If you have, you might as well turn it off -- 
it has caused a number of problems.

> What does this do?
> #define USB_ENDPOINT_MAX_ADJUSTABLE     0x80

I have no idea.  It must be part of some extension, like wireless USB.

> Are 0x02 and 0x04 supposed to be missing?
> #define USB_REQ_GET_STATUS            0x00
> #define USB_REQ_CLEAR_FEATURE         0x01
> #define USB_REQ_SET_FEATURE           0x03
> #define USB_REQ_SET_ADDRESS           0x05
> #define USB_REQ_GET_DESCRIPTOR        0x06
> #define USB_REQ_SET_DESCRIPTOR        0x07
> .....

Yes.  They are listed as "Reserved for future use" in Table 9-4 of the USB 
spec.


> Yes, but you don't need the remote host DNS data to fully decode the
> stream protocol. I can't fully decode my protocol if I don't know the
> USB device ID of the device that generated it. That's the problem with
> all of the vendor specific data formats.

You'd be in similar trouble if you encountered an Ethernet stream where
the protocol was determined in the first stages of a connection.  However
I can't think offhand of any protocols like that.

Alan Stern


-------------------------------------------------------------------------
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
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.