157 DMC_TRACE((("DMC:EH_APE_CEN: MceModemStateQueryResp() # IN - aMsgPtr: 0x%x"), aMsgPtr)); |
157 DMC_TRACE((("DMC:EH_APE_CEN: MceModemStateQueryResp() # IN - aMsgPtr: 0x%x"), aMsgPtr)); |
158 |
158 |
159 TInt retVal(KErrNone); |
159 TInt retVal(KErrNone); |
160 |
160 |
161 #ifdef USE_MTC_SERVER |
161 #ifdef USE_MTC_SERVER |
162 TUint8 trId(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_TRANSID)]); |
|
163 TUint8 modemCurrentState(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_CURRENT)]); |
162 TUint8 modemCurrentState(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_CURRENT)]); |
164 TUint8 modemTargetState(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_TARGET)]); |
163 TUint8 modemTargetState(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_TARGET)]); |
165 |
164 |
166 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:"), |
165 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:"), |
167 trId, modemCurrentState, modemTargetState)); |
166 TUint8(aMsgPtr[ISI_MSG(MTC_STATE_QUERY_RESP_OFFSET_TRANSID)]), |
168 |
167 modemCurrentState, modemTargetState)); |
169 #else // USE_MTC_SERVER |
168 |
170 TUint8 trId(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_TRANSID)]); |
169 #else // USE_MTC_SERVER |
171 TUint8 modemCurrentState(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_CURRENT)]); |
170 TUint8 modemCurrentState(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_CURRENT)]); |
172 TUint8 modemTargetState(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_TARGET)]); |
171 TUint8 modemTargetState(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_TARGET)]); |
173 |
172 |
174 OstTraceExt3(TRACE_FLOW, DMC_MCE_ISI_MCE_STATE_QUERY_RESP_1, |
173 OstTraceExt3(TRACE_FLOW, DMC_MCE_ISI_MCE_STATE_QUERY_RESP_1, |
175 "DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:", |
174 "DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:", |
176 trId, modemCurrentState, modemTargetState); |
175 TUint8(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_TRANSID)]), |
|
176 modemCurrentState, modemTargetState); |
177 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:"), |
177 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateQueryResp() - trId: %d, modemCurrentState: 0x%x, modemTargetState: 0x%x:"), |
178 trId, modemCurrentState, modemTargetState)); |
178 TUint8(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_QUERY_RESP_OFFSET_TRANSID)]), |
|
179 modemCurrentState, modemTargetState)); |
179 #endif // USE_MTC_SERVER |
180 #endif // USE_MTC_SERVER |
180 |
181 |
181 // Check if Modem has already powered up. |
182 // Check if Modem has already powered up. |
182 if (modemCurrentState == modemTargetState) |
183 if (modemCurrentState == modemTargetState) |
183 { |
184 { |
249 { |
250 { |
250 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_POWER_OFF_RESP_ENTRY, |
251 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_POWER_OFF_RESP_ENTRY, |
251 "DMC:MCE_ISIMSG: MceResetResp() # IN"); |
252 "DMC:MCE_ISIMSG: MceResetResp() # IN"); |
252 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # IN")); |
253 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # IN")); |
253 |
254 |
254 #if USE_MTC_SERVER |
|
255 TUint8 trId(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_TRANSID)]); |
|
256 TUint8 status(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_STATUS)]); |
|
257 #else // USE_MTC_SERVER |
|
258 TUint8 trId(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)]); |
|
259 TUint8 status(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)]); |
|
260 #endif // USE_MTC_SERVER |
|
261 /* Modem reset cannot fail, thus just print out |
255 /* Modem reset cannot fail, thus just print out |
262 received information. */ |
256 received information. */ |
|
257 #if USE_MTC_SERVER |
263 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_POWER_OFF_RESP_1, |
258 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_POWER_OFF_RESP_1, |
264 "DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x", |
259 "DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x", |
265 trId, status); |
260 TUint8(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_TRANSID)]), |
|
261 TUint8(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_STATUS)])); |
|
262 DMC_TRACE(("DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x"), |
|
263 TUint8(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_TRANSID)]), |
|
264 TUint8(aMsgPtr[ISI_MSG(MTC_POWER_OFF_RESP_OFFSET_STATUS)])); |
|
265 #else // USE_MTC_SERVER |
|
266 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_POWER_OFF_RESP_1, |
|
267 "DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x", |
|
268 TUint8((aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)])), |
|
269 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)])); |
266 DMC_TRACE((("DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x"), |
270 DMC_TRACE((("DMC:MCE_ISIMSG: McePowerOff() - trId: %d, status: 0x%x"), |
267 trId, status)); |
271 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)]), |
268 |
272 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)]))); |
|
273 #endif // USE_MTC_SERVER |
|
274 |
269 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_POWER_OFF_RETURN, |
275 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_POWER_OFF_RETURN, |
270 "DMC:MCE_ISIMSG: McePowerOff() # OUT"); |
276 "DMC:MCE_ISIMSG: McePowerOff() # OUT"); |
271 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # OUT")); |
277 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # OUT")); |
272 } |
278 } |
273 |
279 |
318 { |
324 { |
319 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_RESET_RESP_ENTRY, |
325 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_RESET_RESP_ENTRY, |
320 "DMC:MCE_ISIMSG: MceResetResp() # IN"); |
326 "DMC:MCE_ISIMSG: MceResetResp() # IN"); |
321 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # IN")); |
327 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # IN")); |
322 |
328 |
323 #if USE_MTC_SERVER |
|
324 TUint8 trId(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_TRANSID)]); |
|
325 TUint8 status(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_STATUS)]); |
|
326 |
|
327 #else // USE_MTC_SERVER |
|
328 TUint8 trId(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)]); |
|
329 TUint8 status(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)]); |
|
330 |
|
331 |
|
332 #endif // USE_MTC_SERVER |
|
333 |
|
334 /* Modem reset cannot fail, thus just print out |
329 /* Modem reset cannot fail, thus just print out |
335 received information. */ |
330 received information. */ |
336 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_RESET_RESP_1, |
331 |
|
332 #if USE_MTC_SERVER |
|
333 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_POWER_OFF_RESP_1, |
337 "DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x", |
334 "DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x", |
338 trId, status); |
335 TUint8(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_TRANSID)]), |
|
336 TUint8(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_STATUS)])); |
|
337 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x"), |
|
338 TUint8(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_TRANSID)]), |
|
339 TUint8(aMsgPtr[ISI_MSG(MTC_RESET_GENERATE_RESP_OFFSET_STATUS)])); |
|
340 #else // USE_MTC_SERVER |
|
341 OstTraceExt2(TRACE_FLOW, DMC_MCE_ISI_MCE_POWER_OFF_RESP_1, |
|
342 "DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x", |
|
343 TUint8((aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)])), |
|
344 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)])); |
339 DMC_TRACE((("DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x"), |
345 DMC_TRACE((("DMC:MCE_ISIMSG: MceResetResp() - trId: %d, status: 0x%x"), |
340 trId, status)); |
346 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_TRANSID)]), |
|
347 TUint8(aMsgPtr[ISI_MSG(MCE_RESET_RESP_OFFSET_STATUS)]))); |
|
348 #endif // USE_MTC_SERVER |
341 |
349 |
342 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_RESET_RESP_RETURN, |
350 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_RESET_RESP_RETURN, |
343 "DMC:MCE_ISIMSG: MceResetResp() # OUT"); |
351 "DMC:MCE_ISIMSG: MceResetResp() # OUT"); |
344 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # OUT")); |
352 DMC_TRACE(("DMC:MCE_ISIMSG: MceResetResp() # OUT")); |
345 } |
353 } |
353 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_STATE_IND_ENTRY, |
361 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_STATE_IND_ENTRY, |
354 "DMC:MCE_ISIMSG: MceModemStateInd() # IN"); |
362 "DMC:MCE_ISIMSG: MceModemStateInd() # IN"); |
355 DMC_TRACE(("DMC:MCE_ISIMSG: MceModemStateInd() # IN")); |
363 DMC_TRACE(("DMC:MCE_ISIMSG: MceModemStateInd() # IN")); |
356 |
364 |
357 #if USE_MTC_SERVER |
365 #if USE_MTC_SERVER |
358 TUint8 trId(aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_TRANSID)]); |
|
359 aModemState = aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_STATE)]; |
366 aModemState = aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_STATE)]; |
360 aModemAction = aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_ACTION)]; |
367 aModemAction = aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_ACTION)]; |
361 |
368 OstTraceExt3(TRACE_FLOW, DMC_MCE_ISI_MCE_STATE_IND_1, |
362 #else // USE_MTC_SERVER |
369 "DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x", |
363 TUint8 trId(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_TRANSID)]); |
370 TUint8(aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_TRANSID)]), |
|
371 aModemState, aModemAction); |
|
372 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x"), |
|
373 TUint8(aMsgPtr[ISI_MSG(MTC_STATE_INFO_IND_OFFSET_TRANSID)]), |
|
374 aModemState, aModemAction)); |
|
375 |
|
376 #else // USE_MTC_SERVER |
364 aModemState = aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_STATE)]; |
377 aModemState = aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_STATE)]; |
365 aModemAction = aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_ACTION)]; |
378 aModemAction = aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_ACTION)]; |
366 |
|
367 #endif // USE_MTC_SERVER |
|
368 |
|
369 OstTraceExt3(TRACE_FLOW, DMC_MCE_ISI_MCE_STATE_IND_1, |
379 OstTraceExt3(TRACE_FLOW, DMC_MCE_ISI_MCE_STATE_IND_1, |
370 "DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x", |
380 "DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x", |
371 trId, aModemState, aModemAction); |
381 TUint8(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_TRANSID)]), |
|
382 aModemState, aModemAction); |
372 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x"), |
383 DMC_TRACE((("DMC:MCE_ISIMSG: MceModemStateInd() - trId: %d, aModemState: 0x%x, aModemAction: 0x%x"), |
373 trId, aModemState, aModemAction)); |
384 TUint8(aMsgPtr[ISI_MSG(MCE_MODEM_STATE_IND_OFFSET_TRANSID)]), |
|
385 aModemState, aModemAction)); |
|
386 |
|
387 #endif // USE_MTC_SERVER |
374 |
388 |
375 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_STATE_IND_RETURN, |
389 OstTrace0(TRACE_ENTRY_EXIT, DMC_MCE_ISI_MCE_STATE_IND_RETURN, |
376 "DMC:MCE_ISIMSG: MceModemStateInd() # OUT"); |
390 "DMC:MCE_ISIMSG: MceModemStateInd() # OUT"); |
377 DMC_TRACE(("DMC:MCE_ISIMSG: MceModemStateInd() # OUT")); |
391 DMC_TRACE(("DMC:MCE_ISIMSG: MceModemStateInd() # OUT")); |
378 } |
392 } |