puc(4): [WIP] TXIC TX382B UART controller support (2)

2021-05-29 Thread SASANO Takayoshi
Hi, For long long time, I detached TX382B based UART board and recently I reinstalled it. John Kelly's report "TXIC TX382B UART controller support" (https://marc.info/?l=openbsd-tech&m=147352668517825) says this controller sometimes lacks THRE interrupt, I found the symptom.

TXIC TX382B UART controller support

2016-09-10 Thread John Kelly
I'm not an OpenBSD user, I'm not asking for help. I'm posting here because OpenBSD was the only mention of this device I found when searching the net. My device also identifies as 0x4651 0x3273, though marked as PCI 60806 instead of TX382B. I never found a data sheet for it, but after some trial an

puc(4): [WIP] TXIC TX382B UART controller support

2016-03-19 Thread SASANO Takayoshi
Hello, Recently I bought a cheap PCIe UART adapter. It uses ASMedia ASM1083 PCIe-PCI bridge and TXIC TX382B UART controller. There is no details/datasheets about TX382B, but a Chinese seller saids that it is similar to WCH351Q (aka WinChipHead's CH351Q). [1] So I add new entry to pucdata.c like C

Re: puc(4): [WIP] TXIC TX382B UART controller support

2016-03-19 Thread SASANO Takayoshi
Hello, The diff is committed (ok by deraadt@), and I am testing the behavior of TX382B's FIFO. > Here is a dmesg. > > ppb1 at pci1 dev 0 function 0 "ASMedia ASM1083/1085 PCIE-PCI" rev 0x04 > pci2 at ppb1 bus 2 > puc0 at pci2 dev 0 function 0 "TXIC TX382B" rev 0x10: ports: 2 com > com4 at