Re: option_instat_callback: error -71

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sunday 29 August 2010 02:01:33 Artem Makhutov wrote:
> > As for FreeBSD...  How can you be sure that these errors don't occur 
> > under that OS?  Maybe they are simply being ignored instead of reported 
> > by the driver and in the log.
> 
> I am not absolutely sure here.

Hi,

The new USB stack in FreeBSD 8.x has several differences from the Linux one. I 
will list two:

1) Clear-stall is integrated as a state in the USB transfer statemachine. That 
means you only have to set a flag on the transfer to have the USB stack 
execute clear-stall before the transfer starts. This flag is usually set on 
any error except from cancelling an USB transfer. In Linux I've seen that once 
the modem gets a STALL PID there is no recovery at all.

2) The EHCI was in the 8.x release programmed with CERR=0, with a few 
exceptions. That means it tries harder to transmit/receive data.

--HPS
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux