On 2017/03/04 00:30, Tinker wrote:
> I'd like to know how the 15-25Mbps PCIe UART:s work, e.g.:
> 
> Exar XR17V354 (4x25mbps):
> https://www.exar.com/content/document.ashx?id=1586
> https://www.aliexpress.com/item/Mini-PCIe-4-Serial-ports-Controller-card-mini-PCI-e-to-DB9-RS232-adapter-mini-PCI/32442952119.html
> https://www.aliexpress.com/wholesale?SearchText=XR17V354
> 
> Moschip MCS9904 (4x16mbps):
> http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=121;74;110&PLine=74
> https://www.aliexpress.com/item/Mini-PCI-express-4-Serial-ports-Controller-card-mini-PCIe-to-DB9-RS232-adapter-mini-PCI/32638149073.html
> https://www.aliexpress.com/wholesale?SearchText=MCS9904
> http://www.ebay.com/itm/New-Genuine-StarTech-4-Port-RS232-Mini-PCI-Express-Serial-Card-MPEX4S552-/401275843074?hash=item5d6de77202:g:-g4AAOSwa~BYVK1n
> 
> OXPCIe954:
> http://www.jetwaycomputer.com/spec/expansion/ADMPEOX4CA.pdf

I don't know about the Exar/Moschip, the OXPCIe954 doesn't work on
OpenBSD, I had it part-working but never managed to get the baud rate
right, the clock runs at high speed so needs a larger divisor than other
puc(4)'s but things break somewhere. Also you can't determine the number
of ports from the pci id, you are supposed to read from the chip to
figure it out, so it doesn't fit the usual pucdata.c framework.

Reply via email to