FreeBSDers,

Has anyone gotten an MCS9901 based 2-port RS232 PCI-E card working with FreeBSD 
8?

The actual card is a StarTech PEX2S552.  pci id from pciconf -lv looks like:


no...@pci0:4:0:0:       class=0x070002 card=0x1000a000 chip=0x99019710 rev=0x00
hdr=0x00
    vendor     = 'MosChip Semiconductors (Was: Netmos Technology)'
    class      = simple comms
    subclass   = UART

no...@pci0:4:0:1:       class=0x070002 card=0x1000a000 chip=0x99019710 rev=0x00
hdr=0x00
    vendor     = 'MosChip Semiconductors (Was: Netmos Technology)'
    class      = simple comms
    subclass   = UART

I tried just dropping this into dev/puc/pucdata.c

--- pucdata.c.org       2010-02-01 13:46:09.000000000 -0800
+++ pucdata.c   2010-02-01 13:47:35.000000000 -0800
@@ -790,6 +790,12 @@
            PUC_PORT_2S, 0x10, 4, 0,
        },
 
+       {   0x9710, 0x9901, 0x1000, 2,
+           "MosChip (Awas Netmos) MCS9901 based 2-port serial",
+           DEFAULT_RCLK,
+           PUC_PORT_2S, 0x10, 4, 0,
+       },
+
        {   0x9710, 0x9835, 0xffff, 0,
            "NetMos NM9835 Dual UART and 1284 Printer port",
            DEFAULT_RCLK,

but no luck.

Any advice you can give is appreciated.

                        --Dan
-- 
  Dan Grillo  [email protected]  (650) 299-1470
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
To unsubscribe, send any mail to "[email protected]"

Reply via email to