> > A new cardbus driver that is capable of handling
> > 16bit and 32bit PC cards has been released.  
> 
> Cool.

Very cool :-)

> 
> On S10 GA + 118844-20 patch the "newddi" version is
> selected
> during installation,  and on a Toshiba Tecra S1 [*]
>  I now see a "pcs"
> device node (PCMCIA Socket Driver?) created below
> each "pcic"
> device node.
> 
> Using the new cardbus driver, it seems to detect a
> firewire cardbus
> card plugged into the upper cardbus slot.  When
> plugged into the 
> lower cardbus slot, no new hardware is detected, but
> I'll have to
> double check that.
> 

Thanks for the hint - I decided to try an IBM Cardbus
Firewire Cardbus card in my T43p which is now running
Solaris Express -b26.  I did a hot plug and the driver seems
to recognize it and load an appropriate driver:

        pci8086,2448, instance #1 (driver name: pci_pci)
            pci1014,56c, instance #0 (driver name: pcic)
                pcs, instance #0 (driver name: pcs)
                pci104c,100, instance #0 (driver name: hci1394)
                    unit, instance #0 (driver name: scsa1394)
                        disk, instance #5 (driver name: sd)
            pci8086,1010, instance #0 (driver name: iwi)
            pci104c,ac22, instance #4 (driver name: pci_pci)
                pci1093,c801
                pci-ide (driver name: pci-ide)
                    ide (driver name: ata)
                    ide (driver name: ata)
                pci1014,148, instance #1 (driver name: pcic)
                    pcs, instance #1 (driver name: pcs)
                pci1014,148, instance #2 (driver name: pcic)
                    pcs, instance #2 (driver name: pcs)

It seems to work also.  I used the readcd program (Blastwave)
to scan the -b26 CD 1 without errors using the firewire interface:

[t43p:/]# cdrecord -scanbus
Cdrecord-Clone 2.01 (i386-pc-solaris2.11) Copyright (C) 1995-2004 J?rg Schilling
Warning: Using USCSI interface.
Warning: Volume management is running, medialess managed drives are invisible.
Using libscg version 'schily-0.8'.
scsibus5:
        5,0,0   500) 'PLEXTOR ' 'DVDR   PX-716A  ' '1.02' Removable CD-ROM
        5,1,0   501) *
        5,2,0   502) *
        5,3,0   503) *
        5,4,0   504) *
        5,5,0   505) *
        5,6,0   506) *
        5,7,0   507) *
[t43p:/]# readcd dev=5,0,0 -c2scan
Read  speed:  7056 kB/s (CD  40x, DVD  5x).
Write speed:  8467 kB/s (CD  48x, DVD  6x).
Capacity: 171040 Blocks = 342080 kBytes = 334 MBytes = 350 prMB
Sectorsize: 2048 Bytes
Copy from SCSI (5,0,0) disk to file '/dev/null'
end:    171040
addr:   171040 cnt: 67
Time total: 80.766sec
Read 441964.69 kB at 5472.2 kB/sec.
Total of 0 hard read errors.
C2 errors total: 0 bytes in 0 sectors on disk
C2 errors rate: 0.000000% 
C2 errors on worst sector: 0, sectors with 100+ C2 errors: 0

Now I need to see if I can burn with it (rather than using my
Apple iMac at home).

Things are really improving for notebooks running Solaris :-)

Note that the T43p has a Ricoh Cardbus adapter according
to prtpci (with new pciids):

4/0x0/0 1180,476 141  rev 0x0
Ricoh Co Ltd RL5c476 II
class 6/7/0: Bridge/CardBus bridge
BAR[0]: 32-bit memory 0xa8400000 0x1000

Now I need to do some testing with the older TI
Cardbus chipsets in the Docking Station.  I'll
also need to see if a modem and other stuff will
work in the notebook slot ...

On an older IBM A21p with TI Cardbus slots,
I see something similar to what you have
with the top and bottom slots.  The driver
recognizes and configures an Atheros chipset
Cardbus card but only in the top slot and the
driver instance is ath1.  I can plumb that interface
but the ath0 does not work in the bottom slot.
So maybe some additional work needs to be
done on the Cardbus driver ...

In any case, I'm pleased at the progress being
made.

Stuart
This message posted from opensolaris.org

Reply via email to