Re: cdc_acm and sam_ba support the same device

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

 



On Tue, Mar 22, 2011 at 11:43:18AM +0100, Johan Hovold wrote:
> On Thu, Mar 17, 2011 at 09:06:15AM -0700, Greg KH wrote:
> > On Thu, Mar 17, 2011 at 12:42:58PM +0100, Johan Hovold wrote:
> > > > So, want me to delete it?
> > > 
> > > Yes, that is likely the best way forward, but let me just have closer
> > > look at the cdc-acm driver first. It seems there are some issues that
> > > need to be resolved.
> > 
> > Ok, let me know what you find out so that I can remove the driver if
> > needed.
> 
> The SAM-BA tools seems to work with cdc-acm except for the trivial (but
> highly annoying) issue with the required ttyUSB symlink.
> 
> There is one more issue, though; the SAM-BA devices can not handle
> merged write request, that is, (at least to me) they seem to be
> violating the cdc specification: 
> 
> 	"The data is always a byte stream. The Data Class does not define the
> 	 format of the stream, unless a protocol data wrapper is used."
> 
> This is not any issue today, but if we were to introduce a fifo in the
> cdc-acm driver as we did in usb-serial, the driver would break once
> again. 
> 
> But since the devices identify themselves as CDC devices, and it indeed
> works fine today, the way to deal with this is perhaps to introduce a
> by-pass-fifo quirk should it ever be realised.
> 
> Shall I submit a revert patch of sam-ba with some comments on the above?

Please do.

thanks,

greg k-h
--
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