diff options
-rw-r--r-- | share/man/man4/sio.4 | 4 | ||||
-rw-r--r-- | sys/dev/sio/sio.c | 2 | ||||
-rw-r--r-- | sys/isa/sio.c | 2 |
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 } }; |