Am 22.12.2006 um 23:59 schrieb Matthieu CASTET:

> On Fri, 22 Dec 2006 14:10:08 -0500, Daniel Drake wrote:
>> Matthieu CASTET wrote:
>>> BTW if I remove usb_reset_device in zd1211rw disconnect, the  
>>> firmware
>>> upload fails. This doesn't seem woorking :(
>> That's why the reset is there. The vendor driver does it the same  
>> way.
> Yes but in case of reset/reboot disconnect is not called. So I  
> failed to
> see how the firmware will recover from these cases if it is not  
> able to
> recover a missing reset in disconnect.

Do you mean reset or reboot? In the reset case disconnect() will not  
be called. In the reboot case, defined by calling reboot as root, I  
would expect it to happen. However it shouldn't matter because the  
host controller should cycle the power during reboot.

My current assumption is, that the bug appears, if disconnect() is  
not called and during system start the power for the device is not  
cycled. I would like to see that proven, however I have never seen  
the bug, because all my systems are cycling the USB power during boot.



Uli Kunitz

Take Surveys. Earn Cash. Influence the Future of IT
Join's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
Zd1211-devs mailing list -

Reply via email to