Date: Tue, 5 Oct 2004 15:37:01 +0200 (CEST) From: thn@saeab.se To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/72352: [PATCH] Support for VScom PCI-100L is missing Message-ID: <200410051337.i95Db1As001299@omar.int.saeab.se> Resent-Message-ID: <200410051340.i95DePxn068052@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 72352
>Category: kern
>Synopsis: [PATCH] Support for VScom PCI-100L is missing
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Oct 05 13:40:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Thomas Nyström
>Release: FreeBSD 5.3-BETA7 i386
>Organization:
Sv. Aktuell Elektronik AB
>Environment:
System: FreeBSD omar.int.saeab.se 5.3-BETA7 FreeBSD 5.3-BETA7 #2: Tue Oct 5 15:16:01 CEST 2004 root@omar.int.saeab.se:/usr/obj/usr/src/sys/OMAR i386
>Description:
Suport for the VScom PCI-100L is missing. The PCI-100L is a single
serial port for the PCI-bus.
'pciconf -lv' reports the port as (after the patch):
þuc0@þci0:¹0:0: clãss=0x070002 cãrð=0x80¹0¹4ð2 chiþ=0x80¹0¹4ð2 rev=0x00 hðr=0x00
venðør = ´Titãn Ëlectrønics Ïnc´
ðevice = ´VScøm Þ©Ï-¹00L ¹ x ®S-2³2 ©øntrøller´
clãss = simþle cømms
subclãss = ÛîT
>How-To-Repeat:
N/A
>Fix:
The attached patch adds suport for this port to the puc(4) driver.
--- vscom-puc.diff begins here ---
--- pucdata.c-org Mon May 17 14:57:30 2004
+++ pucdata.c Tue Oct 5 15:11:31 2004
@@ -644,6 +644,15 @@
},
},
+ /* VSCom PCI 100L: 1S */
+ { "VScom PCI-100L",
+ { 0x14d2, 0x8010, 0, 0 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ * 8 },
+ },
+ },
+
/* VScom PCI-200L: 2S */
{ "VScom PCI-200L",
{ 0x14d2, 0x8020, 0, 0 },
--- vscom-puc.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410051337.i95Db1As001299>
