Frederick Ros wrote:
Alexandre LISSY wrote :
| it's Modem Operationnal ...

In fact I do not understand how this can happen .. The variable where is
located the information is a static one, set to 0 at init time. As soon
as the firmware (not DSP) code is loaded in the modem it is set to the
value of the chipset (1, 2 or 3) .... If the modem is operationnal then
firmware is already uploaded ... and thus the variable has already been
set ...

Strange .. I hope we do not have a memory corruption somewhere ...

The chipset revision never works also on my computer...

I think it don't work because we set only the version in prefirmware state, so when we load the firmware, hotplug could unload the moadule as the Pre-firmware modem is removed.
So when we reload it, version=0...

The clean way to do that is to use .driver_info, like I proposed in a previous mail...

Matthieu

Reply via email to