Re: Proposed modification to PL2303 driver

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

 



Am 04.07.2013 14:44, schrieb Frank Schäfer:
> ...
> To summarize our current knowledge:
>
>     divisor = 2^A * B
>
> with
>
>     A = buf[1] & 0x0E
>     B = buf[0]  +  (buf[1] & 0x01) << 8

Update / addition:

=> for B <= 8 the device always uses the maximum value B = 512 instead
=> for 8 < B < 16 something strange is going on. No idea what happens,
I'm unable to determine the resulting baud rate.
=> for B >= 16 everthing works normally

Frank
--
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