OpenSolaris does have a driver for the Silicon Image SiI-3132 chip which is PCI Express (1x) SATA300, but it only has two ports.
I recently purchased a card with one of these chips and I am just now trying it in my PC. Unfortunately, I do not have a spare working sata cable, so I have not been able to connect a drive to the card :-( But the driver is being loaded correctly - see edited command transcript below. Source code for the driver is here: http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/sata/adapters/si3124/si3124.c As the driver file name suggests it also supports the SiI-3124, but that chip is for a PCI-X bus. Data on these chips is available here: SiI3132 - PCI Express (1x) to 2 Port SATA300 http://www.siliconimage.com/products/product.aspx?id=32 SiI3124 - PCI/PCI-X to 4 Port SATA300 http://www.siliconimage.com/products/product.aspx?id=27 Silicon Image also do a 'port multiplier' chip that can be used with the SiI3132, but the last I heard was that the OpenSolaris driver does not support the port multiplier. Regards Nigel Smith # /usr/X11/bin/scanpci pci bus 0x0003 cardnum 0x00 function 0x00: vendor 0x1095 device 0x3132 Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller # prtconf -pv Node 0x000019 compatible: 'pciex1095,3132.1095.7132.1' + 'pciex1095,3132.1095. 7132' + 'pciex1095,3132.1' + 'pciex1095,3132' + 'pciexclass,010400' + 'pciexclas s,0104' + 'pci1095,3132.1095.7132.1' + 'pci1095,3132.1095.7132' + 'pci1095,7132' + 'pci1095,3132.1' + 'pci1095,3132' + 'pciclass,010400' + 'pciclass,0104' model: 'RAID controller' subsystem-vendor-id: 00001095 subsystem-id: 00007132 class-code: 00010400 vendor-id: 00001095 device-id: 00003132 name: 'pci1095,7132' # prtconf -acD /devices/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED],4 i86pc (driver name: rootnex) pci, instance #0 (driver name: npe) pci8086,27e0, instance #2 (driver name: pcie_pci) pci1095,7132, instance #0 (driver name: si3124) # modinfo Id Loadaddr Size Info Rev Module Name 30 fffffffffbb970e0 6d20 183 1 npe (Host to PCIe nexus driver 1.7) 72 fffffffff7a01000 2480 184 1 pcie_pci (PCIe to PCI nexus driver 1.10) 176 fffffffff7ea0000 6988 217 1 si3124 (si3124 driver v1.4) # uname -a SunOS solaris 5.11 snv_60 i86pc i386 i86pc This message posted from opensolaris.org _______________________________________________ storage-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/storage-discuss
