Date: Tue, 18 May 2010 17:30:56 -0500 From: "Douglas K. Rand" <rand@meridian-enviro.com> To: freebsd-hardware@freebsd.org Subject: Perle Speed4 LE 4 port serial card Message-ID: <871vd8j10f.wl%rand@meridian-enviro.com>
next in thread | raw e-mail | index | archive | help
I've got a Perle 16550 base 4 port PCI Express card that puc doesn't know about. I was wondering if anybody thought that it might be easy to wire this card into pucdata.c. Here are the entries from pciconf -lv (the entire output is at the bottom). none3@pci0:7:0:0: class=0x070006 card=0x95011415 chip=0x0331155f rev=0x00 hdr=0x00 vendor = 'Perle Systems Ltd' class = simple comms subclass = UART none4@pci0:7:0:1: class=0x068000 card=0x95111415 chip=0x0331155f rev=0x00 hdr=0x00 vendor = 'Perle Systems Ltd' class = bridge It would seem that the card= entry that this is an Oxford Semiconductor chipset. But I can't find any near misses on the chip= entry. The card is this one: http://www.perle.com/products/pci-express-serial-port-cards/SPEED4LE-Express-4-port-serial-card.shtml I like it because it gets me 4 serial ports with out any dongles or pig-tails, the 4 onboard RJ45 ports works great for us because all of our serial port infrastructure is already based on those connectors. (Cisco, Comtrol, and Opengear are different vendors we've used.) But for this application I needed just a few extra ports in the Dell R710 at our colo facility. # pciconf -lv hostb0@pci0:0:0:0: class=0x060000 card=0x02351028 chip=0x34068086 rev=0x13 hdr=0x00 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub to ESI Port' class = bridge subclass = HOST-PCI pcib1@pci0:0:1:0: class=0x060400 card=0x02351028 chip=0x34088086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 1' class = bridge subclass = PCI-PCI pcib2@pci0:0:3:0: class=0x060400 card=0x02351028 chip=0x340a8086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 3' class = bridge subclass = PCI-PCI pcib3@pci0:0:4:0: class=0x060400 card=0x02351028 chip=0x340b8086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 4' class = bridge subclass = PCI-PCI pcib4@pci0:0:5:0: class=0x060400 card=0x02351028 chip=0x340c8086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 5' class = bridge subclass = PCI-PCI pcib5@pci0:0:6:0: class=0x060400 card=0x02351028 chip=0x340d8086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 6' class = bridge subclass = PCI-PCI pcib6@pci0:0:7:0: class=0x060400 card=0x02351028 chip=0x340e8086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 7' class = bridge subclass = PCI-PCI pcib8@pci0:0:9:0: class=0x060400 card=0x02351028 chip=0x34108086 rev=0x13 hdr=0x01 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub PCI Express Root Port 9' class = bridge subclass = PCI-PCI none0@pci0:0:20:0: class=0x080000 card=0x00000000 chip=0x342e8086 rev=0x13 hdr=0x00 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub System Management Registers' class = base peripheral subclass = interrupt controller none1@pci0:0:20:1: class=0x080000 card=0x00000000 chip=0x34228086 rev=0x13 hdr=0x00 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub GPIO and Scratch Pad Registers' class = base peripheral subclass = interrupt controller none2@pci0:0:20:2: class=0x080000 card=0x00000000 chip=0x34238086 rev=0x13 hdr=0x00 vendor = 'Intel Corporation' device = 'QuickPath Architecture I/O Hub Control Status and RAS Registers' class = base peripheral subclass = interrupt controller uhci0@pci0:0:26:0: class=0x0c0300 card=0x02351028 chip=0x29378086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus subclass = USB uhci1@pci0:0:26:1: class=0x0c0300 card=0x02351028 chip=0x29388086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus subclass = USB ehci0@pci0:0:26:7: class=0x0c0320 card=0x02351028 chip=0x293c8086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller' class = serial bus subclass = USB uhci2@pci0:0:29:0: class=0x0c0300 card=0x02351028 chip=0x29348086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus subclass = USB uhci3@pci0:0:29:1: class=0x0c0300 card=0x02351028 chip=0x29358086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus subclass = USB ehci1@pci0:0:29:7: class=0x0c0320 card=0x02351028 chip=0x293a8086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller' class = serial bus subclass = USB pcib9@pci0:0:30:0: class=0x060401 card=0x02351028 chip=0x244e8086 rev=0x92 hdr=0x01 vendor = 'Intel Corporation' device = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 card=0x02351028 chip=0x29188086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB (ICH9) LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0@pci0:0:31:2: class=0x01018f card=0x02351028 chip=0x29218086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 1' class = mass storage subclass = ATA bce0@pci0:1:0:0: class=0x020000 card=0x02351028 chip=0x163914e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II Gigabit Ethernet (BCM5709)' class = network subclass = ethernet bce1@pci0:1:0:1: class=0x020000 card=0x02351028 chip=0x163914e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II Gigabit Ethernet (BCM5709)' class = network subclass = ethernet bce2@pci0:2:0:0: class=0x020000 card=0x02351028 chip=0x163914e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II Gigabit Ethernet (BCM5709)' class = network subclass = ethernet bce3@pci0:2:0:1: class=0x020000 card=0x02351028 chip=0x163914e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II Gigabit Ethernet (BCM5709)' class = network subclass = ethernet mfi0@pci0:3:0:0: class=0x010400 card=0x1f0c1028 chip=0x00601000 rev=0x04 hdr=0x00 vendor = 'LSI Logic (Was: Symbios Logic, NCR)' device = 'SAS1078 PCI-X Fusion-MPT SAS' class = mass storage subclass = RAID pcib7@pci0:6:0:0: class=0x060400 card=0x00000000 chip=0x811210b5 rev=0xaa hdr=0x01 vendor = 'PLX Technology Inc.' device = '1 Lane PCI Express to PCI bridge (PEX8112)' class = bridge subclass = PCI-PCI none3@pci0:7:0:0: class=0x070006 card=0x95011415 chip=0x0331155f rev=0x00 hdr=0x00 vendor = 'Perle Systems Ltd' class = simple comms subclass = UART none4@pci0:7:0:1: class=0x068000 card=0x95111415 chip=0x0331155f rev=0x00 hdr=0x00 vendor = 'Perle Systems Ltd' class = bridge vgapci0@pci0:9:3:0: class=0x030000 card=0x02351028 chip=0x0532102b rev=0x0a hdr=0x00 vendor = 'Matrox Electronic Systems Ltd.' class = display subclass = VGA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?871vd8j10f.wl%rand>