summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormurray <murray@FreeBSD.org>2001-08-31 20:16:00 +0000
committermurray <murray@FreeBSD.org>2001-08-31 20:16:00 +0000
commit8a7c2ca9e29e3d093b095a78f683db9d0e05f1a4 (patch)
treebfb105040d116725095c3427f4a84c3a223378e3
parent5d33a1ef26cf8c36f62411464bec32b771913490 (diff)
downloadFreeBSD-src-8a7c2ca9e29e3d093b095a78f683db9d0e05f1a4.zip
FreeBSD-src-8a7c2ca9e29e3d093b095a78f683db9d0e05f1a4.tar.gz
Add PCI device IDs for Kuotech dual port serial cards.
Also give example of the flags needed to use these cards. PR: kern/21242 Submitted by: Shigeki Moride <moride@portside.net>
-rw-r--r--share/man/man4/sio.44
-rw-r--r--sys/dev/sio/sio.c2
-rw-r--r--sys/isa/sio.c2
3 files changed, 8 insertions, 0 deletions
diff --git a/share/man/man4/sio.4 b/share/man/man4/sio.4
index 6e23191..672cef9 100644
--- a/share/man/man4/sio.4
+++ b/share/man/man4/sio.4
@@ -69,6 +69,10 @@ For Hayes ESP cards:
For PCI and PCCARD cards:
.Cd "device sio"
.Pp
+For dual port PCI cards that share an interrupt:
+.Cd "device sio2 at pci? flags 0x201"
+.Cd "device sio3 at pci? flags 0x201"
+.Pp
Meaning of
.Ar flags :
.Bl -tag -offset indent -compact -width 0x000000
diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c
index 5bbd931..f9bfdd9 100644
--- a/sys/dev/sio/sio.c
+++ b/sys/dev/sio/sio.c
@@ -580,6 +580,8 @@ static struct pci_ids pci_ids[] = {
{ 0x100812b9, "3COM PCI FaxModem", 0x10 },
{ 0x048011c1, "Lucent kermit based PCI Modem", 0x14 },
{ 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
+ { 0x01101407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
+ { 0x01111407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
/* { 0xXXXXXXXX, "Xircom Cardbus modem", 0x10 }, */
{ 0x00000000, NULL, 0 }
};
diff --git a/sys/isa/sio.c b/sys/isa/sio.c
index 5bbd931..f9bfdd9 100644
--- a/sys/isa/sio.c
+++ b/sys/isa/sio.c
@@ -580,6 +580,8 @@ static struct pci_ids pci_ids[] = {
{ 0x100812b9, "3COM PCI FaxModem", 0x10 },
{ 0x048011c1, "Lucent kermit based PCI Modem", 0x14 },
{ 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
+ { 0x01101407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
+ { 0x01111407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
/* { 0xXXXXXXXX, "Xircom Cardbus modem", 0x10 }, */
{ 0x00000000, NULL, 0 }
};
OpenPOWER on IntegriCloud