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
>   


Reply via email to