diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2009-03-29 22:11:20 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2009-03-29 22:11:20 +0000 |
commit | 3d6079a5a38e61658e46eab7d340b179b6f8a218 (patch) | |
tree | 2e73331825df0a7eca686b8ac0fb8bac2843093c | |
parent | 32ea48c1e7a53f85eb5460689f74091e7631269a (diff) |
Take a shot at baud rate calculations for the 8-port
Serial Technologies Expander PCI-232-108
-rw-r--r-- | sys/dev/pci/pucdata.c | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/sys/dev/pci/pucdata.c b/sys/dev/pci/pucdata.c index 8c8078e8141..c940f973637 100644 --- a/sys/dev/pci/pucdata.c +++ b/sys/dev/pci/pucdata.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pucdata.c,v 1.61 2009/03/03 15:43:27 deraadt Exp $ */ +/* $OpenBSD: pucdata.c,v 1.62 2009/03/29 22:11:19 deraadt Exp $ */ /* $NetBSD: pucdata.c,v 1.6 1999/07/03 05:55:23 cgd Exp $ */ /* @@ -575,6 +575,32 @@ const struct puc_device_description puc_devices[] = { }, }, + /* OX16PCI954, first part of Serial Technologies Expander PCI-232-108 */ + { /* "OX16PCI954" */ + { PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI954, + PCI_VENDOR_OXFORD2, 0 }, + { 0xffff, 0xffff, 0xffff, 0xffff }, + { + { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x10, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x18, COM_FREQ * 8 }, + }, + }, + + /* Exsys EX-41098, second part of Serial Technologies Expander PCI-232-108 */ + { /* "Exsys EX-41098", */ + { PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_EXSYS_EX41098, + PCI_VENDOR_OXFORD2, 0 }, + { 0xffff, 0xffff, 0xffff, 0xffff }, + { + { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x10, COM_FREQ * 8 }, + { PUC_PORT_TYPE_COM, 0x10, 0x18, COM_FREQ * 8 }, + }, + }, + /* Exsys EX-41098, second part of SIIG Cyber 8S PCI Card */ { /* "Exsys EX-41098", */ { PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_EXSYS_EX41098, |