NetBSD-Bugs archive

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

Re: kern/49115

The following reply was made to PR kern/49115; it has been noted by GNATS.

From: (Christos Zoulas)
To: Vicente Chaves de Melo <>, 
	Kamil Rytarowski <>,,,
Subject: Re: kern/49115
Date: Wed, 10 Jun 2015 23:15:49 -0400

 On Jun 10, 11:48pm, (Vicente Chaves de Melo) wrote:
 -- Subject: Re: kern/49115
 | Hello Kamil
 | I created the following patch to NetBSD7
 | based OpenBSD 
 | Revision 1.20 that contains the following description
 | "It seems that there is new and old revision of CH340.
 | Previous uchcom(4) driver targeted old one, and new one could not work
 | because of uchcom_set_line_control() broke the value of
 | UCHCOM_REG_LCR1(0x18).
 | To support new CH340, uchcom_set_line_control() and uchcom_reset_chip()
 | have been overhauled. Current uchcom(4) does not change the value of
 | UCHCOM_REG_LCR1 register, it means even/odd parity mode is no longer
 | supported with old CH340."
 Yes, but it looks like the new driver uses more magic values. Perhaps
 there is a way to reverse engineer what's going on and make it work
 properly for both.

Home | Main Index | Thread Index | Old Index