Re: USB CDC ACM -- why is bProtocol required to be nonzero?

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

 



On Sat, Dec 12, 2009 at 01:46:57AM +0100, Simon Richter wrote:
> Hi,
> 
> On Fri, Dec 11, 2009 at 10:59:29AM -0800, Greg KH wrote:
> 
> > Also, does the windows cdc acm driver accept devices with
> > USB_CDC_PROTO_NONE?
> 
> The Windows ACM driver has no class or device bindings at all, it is
> shipped without a .inf file. Individual vendors then ship a .inf
> referencing the driver, which then accepts any device it is bound to,
> even if it is not really an ACM device (AFAIK, it accepts anything that
> either has an interface of Communications class or the standard layout
> with 1 control, 1 interrupt, 2 bulk endpoints, much like Linux's
> usbserial driver.

Ah, thanks, I didn't know that.

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