Oliver Ebert ??:
> Brian,
>
> it seems that pcitool isn't available in HW 10/06. So I applied the
> workaround with
> the debugger in the console..
>
> #mdb -KF
>
>> 20::wrpcicfg 0 1c 1 d010d010
>> 4::rdpcicfg 0 1c 1
>>
> 100044 -----the output here may be this value
>
>> 4::wrpcicfg 0 1c 1 100046
>> ::c
>>
>
> ..and tried after that to plumb wpi0. Unfortunately I still get the this
> warning..
> wpi: WARNING: wpi_init(): timeout waiting for firmware init
> ..and the I/O error.
>
> To make sure that nothing went wrong with the debugger session I went back
> to the debugger and checked the value again..
>
>
>> 4::rdpcicfg 0 1c 1
>>
>
> ..and got back 100046. So it seems to be fine from the debugger side.
>
1.Make sure d010d010 is written into:
>20::rdpcicfg 0 1c 1
2.Verify the value in 3945 card config space bar0 is d0100000:
>10::rdpcicfg 3 0 0
3.Make sure the wpi driver is modunload before write values on pcie-pci
bridge.
you can:
#rem_drv wpi
#hack the pcie-pci bridge
#add_drv -i '"pciex8086,4222"' wpi
Thanks,
Brian
>
> Thanks,
>
>
>
> Oliver
>
>
> This message posted from opensolaris.org
> _______________________________________________
> laptop-discuss mailing list
> laptop-discuss at opensolaris.org
>