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