Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 2003 22:49:09 +0100
From:      Wiktor Niesiobedzki <w@evip.pl>
To:        stable@freebsd.org
Subject:   puc update to support new board
Message-ID:  <20030209214909.GC26595@mail.evip.pl>

next in thread | raw e-mail | index | archive | help
Hi,

Following patch will add support for Sunix 4065A 8 serial port card. Please
note conflicting ID with Dolphin Peripherals 4036.

Output of pciconf -lv:
puc0@pci0:12:0: class=0x070002 card=0x40651409 chip=0x71681409
rev=0x01 hdr=0x00
    vendor   = 'eTIMedia Technology Co Ltd'
    device   = 'Multi I/O card'
    class    = simple comms
    subclass = UART


Wiktor Niesiobedzki

===================================================================
RCS file: /sys/dev/puc/pucdata.c,v
retrieving revision 1.25
diff -u -r1.25 pucdata.c
--- /sys/dev/puc/pucdata.c   2001/12/16 22:23:01     1.25
+++ /sys/dev/puc/pucdata.c   2003/02/09 21:29:09
@@ -207,6 +207,7 @@
         * Dolphin Peripherals 4036 (dual serial port) card.
         * (Dolpin 4025 has the same ID but only one port)
         */
+/* Confilcting ID with  SIIG Cyber 8S PCI 16C550 (10x family): 8S
        {   "Dolphin Peripherals 4036",
            {   0x1409, 0x7168, 0x0,    0x0     },
            {   0xffff, 0xffff, 0x0,    0x0     },
@@ -215,7 +216,7 @@
                { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
            },
        },
-
+*/
        /*
         * XXX no entry because I have no data:
         * XXX Dolphin Peripherals 4078 (dual serial and single parallel)
@@ -410,6 +411,22 @@
                { PUC_PORT_TYPE_COM, 0x24, 0x00, COM_FREQ },
            },
        },
+
+        /* SIIG Cyber 8S PCI 16C550 (10x family): 8S */
+        {   "SIIG Cyber 8S PCI 16C550 (10x family)",
+            {   0x1409, 0x7168, 0,      0       },
+            {   0xffff, 0xffff, 0,      0       },
+            {
+                { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x14, 0x08, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x20, 0x00, COM_FREQ },
+                { PUC_PORT_TYPE_COM, 0x24, 0x00, COM_FREQ },
+             },
+        },

        /*
         * SIIG "20x" family boards.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030209214909.GC26595>