Hello,

No, power switching isn't necessary.  It even says so in the spec,
section 11.11 (which you should read in full):

        Self-powered hubs may have power switches that control delivery of
        power downstream facing ports but it is not required. Bus-powered
        hubs are required to have power switches.

Exactly! That's why/where I was confused. I asked our hardware guys the same thing - a little conflicting information in 2 places. But, they told me that since "Bus-powered hubs are required to have power switches", and our hub isn't bus powered, it's OK. But, I wasn't convinced.


The spec goes on to say that even when power switching isn't available,
the hub must still implement the Logical Power Switching Mode field in
wHubCharacteristics.  So the two low-order bits shouldn't be set to 10.

Alan Stern


So, to be USB2.0 compliant:
In wHubCharacteristics, D1 D0 should never be 1X. I will see what I can do with the hardware.


Will there be any problem, if I just do it in driver (as I said earlier - by modifying wHubCharacteristics) instead of modifying the hardware? Will it break something?

Thanks.

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to