How to load a Sunix/Initio Sata card on Solaris10/x86

Hi All,

Anyone has configured a Sunix Sata S150 card (AKA Initio Inic-1622) + disk in a Solaris10/x86 05/09 system? I wondered what to do to get it running. The Sunix card does not come with a Solaris driver ;-(

The card is seen by the system as the prtconf -v output shows (see below at the pci1101,1622 entry), but how do I configure it to see the disk attached to it? Would any ordinary sata driver be sufficient?

I tried modload marvell88sx to see whether this driver would catch it, but no way.

In WindowsXP it works fine with the driver supplied.

Sorry for the advanced that may know the solution at once: I am a relative newbie to driver configs in Solaris.

Thanks.

Output snip of prtconf -v:

    pci8086,244e, instance \#0
        Driver properties:
            name='fm-accchk-capable' type=boolean dev=none
            name='fm-dmachk-capable' type=boolean dev=none
            name='fm-errcb-capable' type=boolean dev=none
            name='device_type' type=string items=1 dev=none
                value='pci'
        Hardware properties:
            name='available' type=int items=45
                value=81000000.00000000.0000b100.00000000.00000f00.81000000.00000000.0000c100.00000000.00001300.81000000.00000000.0000d500.00000000.00000300.81000000.00000000.0000d900.00000000.00000700.81000000.00000000.0000e100.00000000.00000300.81000000.00000000.0000e500.00000000.00000300.81000000.00000000.0000e900.00000000.00000700.82000000.00000000.feb00000.00000000.000fa000.82000000.00000000.febfe000.00000000.00000800
            name='acpi-namespace' type=string items=1
                value='\\\_SB_.PCI0.P0P1'
            name='slot-names' type=int items=4
                value=00000003.746f6c53.6c530031.0032746f
            name='reg' type=int items=5
                value=0000f000.00000000.00000000.00000000.00000000
            name='compatible' type=string items=4
                value='pci8086,244e.e1' \+ 'pci8086,244e' \+ 'pciclass,060401' \+ 'pciclass,0604'
            name='model' type=string items=1
                value='Subtractive Decode PCI-PCI bridge'
            name='ranges' type=int items=16
                value=81000000.00000000.0000b000.81000000.00000000.0000b000.00000000.00004000.82000000.00000000.feb00000.82000000.00000000.feb00000.00000000.00100000
            name='bus-range' type=int items=2
                value=00000005.00000005
            name='\#size-cells' type=int items=1
                value=00000002
            name='\#address-cells' type=int items=1
                value=00000003
            name='device_type' type=string items=1
                value='pci'
            name='power-consumption' type=int items=2
                value=00000001.00000001
            name='devsel-speed' type=int items=1
                value=00000000
            name='unit-address' type=string items=1
                value='1e'
            name='class-code' type=int items=1
                value=00060401
            name='revision-id' type=int items=1
                value=000000e1
            name='vendor-id' type=int items=1
                value=00008086
            name='device-id' type=int items=1
                value=0000244e
        Device Minor Nodes:
            dev=\(84,255\)
                dev_path=/pci@0,0/pci8086,244e@1e:devctl
                    spectype=chr type=minor
        pci1101,1622 \(driver not attached\)
            Hardware properties:
                name='assigned-addresses' type=int items=30
                    value=81050010.00000000.0000e800.00000000.00000100.81050014.00000000.0000e400.00000000.00000100.81050018.00000000.0000e000.00000000.00000100.8105001c.00000000.0000d800.00000000.00000100.81050020.00000000.0000d400.00000000.00000100.82050024.00000000.febff000.00000000.00001000
                name='reg' type=int items=35
                    value=00050000.00000000.00000000.00000000.00000000.01050010.00000000.00000000.00000000.00000100.01050014.00000000.00000000.00000000.00000100.01050018.00000000.00000000.00000000.00000100.0105001c.00000000.00000000.00000000.00000100.01050020.00000000.00000000.00000000.00000100.02050024.00000000.00000000.00000000.00001000
                name='compatible' type=string items=7
                    value='pci1101,1622.1101.1622.2' \+ 'pci1101,1622.1101.1622' \+ 'pci1101,1622' \+ 'pci1101,1622.2' \+ 'pci1101,1622' \+ 'pciclass,010600' \+ 'pciclass,0106'
                name='model' type=string items=1
                    value='Serial ATA Direct Port Access \(DPA\)'
                name='power-consumption' type=int items=2
                    value=00000001.00000001
                name='66mhz-capable' type=boolean
                name='fast-back-to-back' type=boolean
                name='devsel-speed' type=int items=1
                    value=00000001
                name='interrupts' type=int items=1
                    value=00000001
                name='max-latency' type=int items=1
                    value=00000000
                name='min-grant' type=int items=1
                    value=00000000
                name='subsystem-vendor-id' type=int items=1
                    value=00001101
                name='subsystem-id' type=int items=1
                    value=00001622
                name='unit-address' type=string items=1
                    value='0'
                name='class-code' type=int items=1
                    value=00010600
                name='revision-id' type=int items=1
                    value=00000002
                name='vendor-id' type=int items=1
                    value=00001101
                name='device-id' type=int items=1
                    value=00001622