On Wed, 20 Dec 2006 10:55:24 +1100, Aras Vaichas <[EMAIL PROTECTED]> wrote:

> Also, does usbmon show absolutely *everything* that goes in/out of the USB
> port? My software is duplicating *exactly* what I'm seeing on usbmon when I 
> run
> the third party software, yet my software doesn't work the same way.

The usbmon intercepts the traffic between HCD (Host Controller Driver)
and the rest of the stack. It does not, strictly speaking, show what
happens on the wire. Main areas where the trace is inexact are:
 - Companion controller: you have to monitor both EHCI and its companion
 - SMM BIOS driving controller unbeknownst to the OS
 - Data size limitations
 - Packet loss (there's a counter so you can at least be aware of it)
 - Unlink operation is only known when -104 is returned

-- Pete

-------------------------------------------------------------------------
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

Reply via email to