FreeCalypso > hg > fc-magnetite
annotate src/ui3/bmi/mmiStart.c @ 527:343104963a7f
doc/Developer-notes written
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Tue, 09 Oct 2018 08:09:53 +0000 | 
| parents | bd2495364b5a | 
| children | 
| rev | line source | 
|---|---|
| 
420
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 CONDAT (UK) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 ******************************************************************************** | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 This software product is the property of Condat (UK) Ltd and may not be | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 disclosed to any third party without the express permission of the owner. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 ******************************************************************************** | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 $Project name: Basic MMI | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 $Project code: BMI (6349) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 $Module: Start | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 $File: MmiStart.c | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 $Revision: 1.0 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 $Author: Condat(UK) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 $Date: 25/10/00 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 ******************************************************************************** | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 Description: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 This provides the start code for the MMI | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
26 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
27 ******************************************************************************** | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
28 $History: MmiStart.c | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
29 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
30 Jan 05, 2007 OMAPS00084665 x0039928(sumanth) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
31 Description: Boot time exceed UCSD estimations | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
32 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
33 xashmic 21 Sep 2006, OMAPS00095831 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
34 Description: USB enumeration does not happen in PIN/PUK/Insert SIM scenarios | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
35 Solution: When booting up without SIM card, or prompting for PIN/PUK/SIMP entry, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
36 enumerate all the USB ports automatically | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
37 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
38 May 30, 2006 REF:OMAPS00079650 a0393213 (R.Prabakar) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
39 Description : CPHS Call Forwarding feature implementation | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
40 Solution : As part of the implemention, in this file, divert status is got immediately after boot-up | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
41 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
42 Apr 06, 2006 ERT: OMAPS00070660 x0039928(sumanth) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
43 Description: Need to reduce flash foot-print for Locosto Lite | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
44 Solution: Voice Memo feature is put under the flag #ifndef FF_NO_VOICE_MEMO to compile | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
45 out voice memo feature if the above flag is enabled. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
46 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
47 Oct 11, 2005 REF: LOCOSTO-SPR-34629 - xpradipg | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
48 Description: Temporary removal of animation logo and replacing with | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
49 static image | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
50 Solution: The Animation at bootup is removed and replaced with a static | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
51 image also the display of logo is done before initiating the | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
52 AT_CMD_CFUN full functionality | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
53 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
54 Jun 23, 2004 REF: CRR MMI-SPR-13599 Rashmi C N(Sasken) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
55 Solution: The CF state is maintained in flash. During bootup the CF icon in the idle screen | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
56 is displayed depending upon its state in the ffs | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
57 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
58 25/10/00 Original Condat(UK) BMI version. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
59 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
60 Dec 23, 2005 REF: SR13873 - x0020906 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
61 Description : Store the FFS value into current sound structure | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
62 Fix : Call setDefaultSound () to assign FFS value into current sound structure. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
63 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
64 $End | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
65 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
66 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
67 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
68 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
69 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
70 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
71 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
72 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
73 Include files | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
74 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
75 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
76 #define ENTITY_MFW | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
77 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
78 //#define CO_UDP_IP temp till xml file ready | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
79 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
80 /* includes */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
81 #include <string.h> | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
82 #include <stdio.h> | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
83 #include <stdlib.h> | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
84 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
85 #if defined (NEW_FRAME) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
86 #include "typedefs.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
87 #include "vsi.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
88 #include "pei.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
89 #include "custom.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
90 #include "gsm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
91 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
92 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
93 #include "STDDEFS.H" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
94 #include "custom.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
95 #include "gsm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
96 #include "vsi.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
97 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
98 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
99 #include "mfw_sys.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
100 #include "prim.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
101 #include "pwr.h" /*OMAPS00091029 x0039928(sumanth)*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
102 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
103 #include "mfw_mfw.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
104 #include "mfw_win.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
105 #include "mfw_kbd.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
106 /* SPR#1428 - SH - New Editor changes */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
107 #ifndef NEW_EDITOR | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
108 #include "mfw_edt.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
109 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
110 #include "mfw_icn.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
111 #include "mfw_mnu.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
112 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
113 #include "mfw_lng.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
114 #include "mfw_nm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
115 #include "mfw_icn.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
116 #include "mfw_sim.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
117 #include "mfw_sat.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
118 #include "mfw_phb.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
119 #include "ksd.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
120 #include "psa.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
121 #include "mfw_sms.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
122 #include "mfw_tim.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
123 #include "mfw_mme.h" // SH - so we can call mmeInit in show_welcome_cb | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
124 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
125 #include "MmiMmi.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
126 #include "MmiDummy.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
127 #include "MmiDialogs.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
128 #include "MmiLists.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
129 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
130 #include "MmiMain.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
131 #include "mmiCall.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
132 #include "MmiStart.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
133 #include "MmiPins.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
134 #include "MmiIdle.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
135 #include "Mmiicons.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
136 #include "MmiSettings.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
137 #include "MmiMenu.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
138 #include "MmiNetwork.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
139 #include "MmiServices.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
140 #include "MmiBookController.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
141 #include "MmiBookServices.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
142 #include "MmiNetwork.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
143 #include "MmiSimToolkit.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
144 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
145 #ifndef FF_NO_VOICE_MEMO | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
146 #include "MmiVoiceMemo.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
147 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
148 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
149 #include "MmiCPHS.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
150 #include "mmiSmsIdle.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
151 #include "mmiSmsMenu.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
152 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
153 /* Set Default FFS value to sound structure - RAVI - 23-12-2005 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
154 #ifdef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
155 #include "MmiSounds.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
156 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
157 /* END RAVI */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
158 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
159 #ifdef BTE_MOBILE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
160 #include "mmiBluetooth.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
161 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
162 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
163 #ifdef MMI_GPRS_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
164 #include "MmiGprs.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
165 #endif /* GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
166 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
167 /* SPR759 - SH*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
168 #ifdef MMI_HOMEZONE_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
169 #include "MmiHomezone.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
170 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
171 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
172 /* SPR1983 - SH */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
173 #ifdef FF_WAP | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
174 #include "MmiWapFfs.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
175 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
176 /* SPR2086 - SH */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
177 #include "AUIWapext.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
178 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
179 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
180 #ifndef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
181 #ifdef FF_EM_MODE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
182 #include "MmiEm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
183 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
184 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
185 #ifdef TI_PS_FF_EM | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
186 #include "MmiEm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
187 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
188 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
189 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
190 #include "cus_aci.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
191 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
192 #include "prim.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
193 #ifndef PCM_2_FFS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
194 #include "pcm.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
195 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
196 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
197 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
198 #include "mmiColours.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
199 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
200 #ifndef MFW_EVENT_PASSED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
201 #define MFW_EVENT_PASSED 0 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
202 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
203 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
204 // Jun 23 2004 REF: CRR MMI-SPR-13599 Rashmi C N(Sasken) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
205 #include "mfw_ffs.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
206 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
207 #ifdef FF_MMI_MULTIMEDIA | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
208 #include "mfw_MultimediaApp.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
209 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
210 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
211 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
212 extern void sms_cb_init (void); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
213 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
214 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
215 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
216 Static data | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
217 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
218 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
219 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
220 static MfwHnd win; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
221 static MfwHnd kbd; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
222 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
223 /* The following information controls the welcome animation | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
224 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
225 #define WELCOME 1 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
226 #define NO_WELCOME 0 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
227 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
228 /* static MfwHnd win_animation; x0039928 - Lint warning fix */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
229 /* static USHORT animation_index; x0039928 - Lint warning fix */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
230 /* static U8 welcome_status; x0039928 - Lint warning fix */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
231 /* SPR877 - SH - set to TRUE if welcome animation has finished */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
232 UBYTE animation_complete = FALSE; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
233 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
234 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
235 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
236 Local prototypes | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
237 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
238 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
239 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
240 static int winEvent( MfwEvt e, MfwWin *w ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
241 static int keyEvent( MfwEvt e, MfwKbd *k ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
242 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
243 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
244 static void showDefault( void ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
245 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
246 /* SH - moved showwelcome primitive to header file */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
247 static int show_welcome_cb(T_MFW_HND win, USHORT identifier, UBYTE reason); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
248 // Oct 11, 2005 REF: LOCOSTO-SPR-34629 - xpradipg | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
249 #ifdef TI_PS_UICC_CHIPSET_15 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
250 extern unsigned char TIlogColour[]; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
251 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
252 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
253 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
254 Private methods | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
255 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
256 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
257 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
258 #if(0) /* x0039928 - Lint warning fix */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
259 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
260 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
261 $Function: winEvent | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
262 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
263 $Description: Window event handler, handles window visible events and | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
264 ignores all others | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
265 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
266 $Returns: MFW_EVENT_CONSUMED or MFW_EVENT_PASSED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
267 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
268 $Arguments: e, event to be handles, w, window handle | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
269 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
270 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
271 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
272 static int winEvent( MfwEvt e, MfwWin *w ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
273 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
274 TRACE_FUNCTION("WinEvent(Start)"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
275 switch( e ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
276 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
277 case MfwWinVisible: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
278 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
279 if (w->flags & MfwWinVisible) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
280 show(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
281 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
282 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
283 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
284 default: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
285 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
286 return MFW_EVENT_PASSED; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
287 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
288 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
289 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
290 return MFW_EVENT_CONSUMED; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
291 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
292 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
293 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
294 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
295 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
296 $Function: winanimEvent | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
297 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
298 $Description: Handle events during the window animation | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
299 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
300 $Returns: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
301 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
302 $Arguments: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
303 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
304 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
305 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
306 static int winanimEvent( MfwEvt e, MfwWin *w ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
307 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
308 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
309 TRACE_FUNCTION("winanimEvent"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
310 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
311 switch( e ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
312 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
313 case MfwWinVisible: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
314 dspl_ClearAll(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
315 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
316 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
317 default: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
318 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
319 return MFW_EVENT_PASSED; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
320 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
321 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
322 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
323 return MFW_EVENT_CONSUMED; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
324 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
325 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
326 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
327 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
328 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
329 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
330 $Function: startregis | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
331 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
332 $Description: All we need to do here is start the SIM | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
333 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
334 $Returns: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
335 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
336 $Arguments: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
337 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
338 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
339 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
340 static void startregis( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
341 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
342 TRACE_FUNCTION("start registration"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
343 // Oct 11, 2005 REF: LOCOSTO-SPR-34629 - xpradipg | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
344 // the static image is displayed just before intiating the full functionality | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
345 #ifdef TI_PS_UICC_CHIPSET_15 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
346 dspl_BitBlt2(WELCOME_ANI_POS_X, WELCOME_ANI_POS_Y,176,60,(char *)&TIlogColour[0],0,ICON_TYPE_256_COL); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
347 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
348 sim_activate(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
349 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
350 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
351 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
352 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
353 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
354 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
355 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
356 Public methods | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
357 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
358 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
359 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
360 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
361 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
362 $Function: startInit | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
363 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
364 $Description: Initialises the MMI startup functions | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
365 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
366 $Returns: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
367 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
368 $Arguments: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
369 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
370 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
371 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
372 void startInit( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
373 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
374 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
375 #ifdef FF_MMI_MMS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
376 /* TISHMMS Project */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
377 extern void mms_wap_data_init(void); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
378 extern void mms_mms_data_init(void); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
379 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
380 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
381 // T_MFW_HND hnd; // RAVI | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
382 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
383 /* Assume the welcome status is welcome | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
384 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
385 /* welcome_status = WELCOME; x0039928 - Lint warning fix */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
386 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
387 animation_complete = FALSE; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
388 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
389 /* unset the flag for ready state at the beginning*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
390 smsidle_unset_ready_state(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
391 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
392 /* setup signalling and AUTOFOCUS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
393 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
394 mfwSetSignallingMethod( 1 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
395 winAutoFocus( TRUE ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
396 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
397 /* API/GW - Set Colour of displays */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
398 colour_initial_colours(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
399 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
400 /* GW-SPR#1035-Added SAT changes by Nebi (changed initialisation order). */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
401 /* initialise network services */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
402 simToolkitInit( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
403 bookInitialise( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
404 callInit( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
405 iconsInit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
406 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
407 #ifdef BTE_MOBILE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
408 mmi_bt_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
409 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
410 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
411 /* Handlers created on windows */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
412 pin_init( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
413 networkInit( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
414 smsidle_start(0, NULL); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
415 servicesInit( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
416 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
417 idleInit( 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
418 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
419 #ifndef FF_NO_VOICE_MEMO | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
420 voice_memo_init (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
421 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
422 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
423 voice_mail_init (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
424 sms_cb_init (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
425 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
426 mmi_cphs_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
427 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
428 /* SPR#2346 - SH - GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
429 #ifdef MMI_GPRS_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
430 GPRS_Init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
431 #endif /* GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
432 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
433 #ifndef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
434 #ifdef FF_EM_MODE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
435 mmi_em_init();/*MC SPR1209 engineering mode*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
436 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
437 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
438 /* SPR#2086 - SH - Startup WAP */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
439 #if defined (FF_WAP) && defined (FF_GPF_TCPIP) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
440 AUI_wap_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
441 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
442 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
443 #ifdef FF_MMI_MMS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
444 /* TISHMMS Project */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
445 /*init mms wap profile*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
446 mms_wap_data_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
447 mms_mms_data_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
448 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
449 #else /* NEPTUNE_BOARD */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
450 /* NEPTUNE: Sumit*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
451 #if 0 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
452 /* SPR#2346 - SH - GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
453 #ifdef MMI_GPRS_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
454 GPRS_Init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
455 #endif /* GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
456 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
457 #ifdef TI_PS_FF_EM | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
458 mmi_em_init();/*MC SPR1209 engineering mode*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
459 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
460 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
461 /* SPR#2086 - SH - Startup WAP */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
462 #if defined (FF_WAP) && defined (FF_GPF_TCPIP) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
463 AUI_wap_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
464 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
465 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
466 #ifdef FF_MMI_MMS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
467 /* TISHMMS Project */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
468 /*init mms wap profile*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
469 mms_wap_data_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
470 mms_mms_data_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
471 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
472 #endif /* if 0 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
473 #endif /* NEPTUNE_BOARD */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
474 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
475 /* Set FFS value into sound structure - RAVI - 21-12-2005 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
476 #ifdef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
477 setDefaultSound(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
478 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
479 /* END RAVI - 21-12-2005 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
480 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
481 /* Retrive the configurable ring tone stored */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
482 #ifdef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
483 #ifdef FF_MMI_MULTIMEDIA | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
484 Store_Default_Parameter (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
485 setDefaultMSLTone (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
486 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
487 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
488 /* End */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
489 //xashmic 21 Sep 2006, OMAPS00095831 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
490 //During bootup, PIN, PUK, SIMP, Insert SIM stages, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
491 //Audio module, USB module needs to be initialized for | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
492 //Emergency call , USB enumeration respectively | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
493 mmeInit(); //fieldstrength driver | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
494 /* SH - PIN screen now comes before welcome screen */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
495 startregis(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
496 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
497 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
498 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
499 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
500 $Function: startExit | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
501 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
502 $Description: Stops the MMI start windows, basically reverses the effect | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
503 of the startInit above | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
504 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
505 $Returns: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
506 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
507 $Arguments: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
508 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
509 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
510 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
511 void startExit( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
512 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
513 /* remove keyboard handlers | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
514 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
515 kbdDelete(kbd); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
516 kbd = 0; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
517 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
518 /* SPR#2346 - SH - GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
519 #ifdef MMI_GPRS_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
520 GPRS_Exit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
521 #endif /* GPRS */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
522 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
523 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
524 /* shut down the sim toolkit | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
525 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
526 simToolkitExit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
527 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
528 /* close the phonebook, calls, idle, services, icons, sounds | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
529 and network handlers | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
530 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
531 bookExit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
532 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
533 #ifdef BTE_MOBILE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
534 mmi_bt_exit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
535 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
536 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
537 callExit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
538 idleExit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
539 smsidle_destroy (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
540 iconsExit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
541 cphs_exit(); //MC | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
542 #ifdef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
543 #ifdef TI_PS_FF_EM | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
544 mmi_em_exit();/*MC, SPR1209 engineering mode */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
545 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
546 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
547 #ifdef FF_EM_MODE | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
548 mmi_em_exit();/*MC, SPR1209 engineering mode */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
549 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
550 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
551 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
552 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
553 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
554 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
555 $Function: startExec | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
556 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
557 $Description: start window execute method | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
558 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
559 $Returns: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
560 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
561 $Arguments: reason, for invoking the execute method, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
562 next, not used passed for compatibility | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
563 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
564 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
565 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
566 void startExec( int reason, MmiState next ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
567 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
568 switch (reason) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
569 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
570 case PhoneInit: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
571 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
572 /* initialising, run the animation | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
573 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
574 sim_init(); /* init SIM handler */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
575 nm_init(); /* init REG handler */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
576 startInit(); /* init startup module */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
577 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
578 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
579 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
580 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
581 case FirstTimeNMFound: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
582 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
583 /* first time through setup window and idle handlers | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
584 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
585 TRACE_EVENT("NM Found"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
586 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
587 winFocus( win ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
588 winShow( win ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
589 idleExec( IdleNormal, 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
590 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
591 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
592 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
593 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
594 case NmSearching: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
595 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
596 /* just trace on the search event for now | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
597 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
598 TRACE_EVENT("Search"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
599 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
600 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
601 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
602 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
603 default: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
604 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
605 /* no default handling | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
606 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
607 break; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
608 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
609 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
610 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
611 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
612 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
613 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
614 $Function: startWhoIsFocused | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
615 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
616 $Description: provides handle of currently focussed window | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
617 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
618 $Returns: mfwFocus | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
619 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
620 $Arguments: None. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
621 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
622 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
623 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
624 MfwHnd startWhoIsFocused( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
625 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
626 return( mfwFocus ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
627 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
628 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
629 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
630 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
631 $Function: showwelcome | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
632 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
633 $Description: shows a welcome Message when swiching on the mobile | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
634 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
635 $Returns: none | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
636 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
637 $Arguments: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
638 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
639 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
640 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
641 void showwelcome (T_MFW_HND win) /* SH - not static, as now externally called */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
642 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
643 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
644 TRACE_FUNCTION("showwelcome ()"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
645 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
646 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
647 idle_set_starting_up(FALSE); /*SPR#1662-NH Starting is finished for Idle */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
648 // Oct 11, 2005 REF: LOCOSTO-SPR-34629 - xpradipg | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
649 // Since the static image is displayed at bootup and it is preponed, this | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
650 // function will be called after the sim insert indication is recieved hence | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
651 // we go ahead with the display of the Idle screen by calling show_welcome_cb | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
652 | 
| 
427
 
bd2495364b5a
src/ui3/bmi/mmiStart.c: boot time LoCosto-ism conditioned out
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
421 
diff
changeset
 | 
653 #if 0 /* FreeCalypso */ | 
| 
420
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
654 boot_time_snapshot(EAppInit); /*OMAPS00091029 x0039928(sumanth) - to mark the end of app init*/ | 
| 
427
 
bd2495364b5a
src/ui3/bmi/mmiStart.c: boot time LoCosto-ism conditioned out
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
421 
diff
changeset
 | 
655 #endif | 
| 
420
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
656 TRACE_EVENT("Boot Time Snapshot - EAppInit"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
657 #ifdef TI_PS_UICC_CHIPSET_15 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
658 show_welcome_cb(win,0,0); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
659 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
660 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
661 T_DISPLAY_DATA display_info; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
662 dlg_initDisplayData_TextId( &display_info, TxtNull, TxtNull, TxtNull, TxtNull , COLOUR_STATUS_WELCOME); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
663 dlg_initDisplayData_events( &display_info, (T_VOID_FUNC)show_welcome_cb, FOUR_SECS, 0 ); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
664 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
665 /* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
666 * Call Icon | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
667 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
668 mmi_dialogs_insert_animation (info_dialog (win, &display_info), 400 ,(MfwIcnAttr*)&welcome_Attr,animwelcome); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
669 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
670 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
671 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
672 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
673 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
674 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
675 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
676 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
677 $Function: show_welcome_cb | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
678 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
679 $Description: shows a welcome Message when swiching on the mobile | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
680 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
681 $Returns: none | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
682 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
683 $Arguments: | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
684 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
685 *******************************************************************************/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
686 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
687 static int show_welcome_cb(T_MFW_HND win, USHORT identifier, UBYTE reason) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
688 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
689 TRACE_FUNCTION("show_welcome_cb"); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
690 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
691 /* SH - removed call to startregis, now in startInit */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
692 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
693 /* SPR759 - SH. Initialise homezone */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
694 #ifdef MMI_HOMEZONE_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
695 homezoneInit(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
696 #endif /* HOMEZONE */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
697 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
698 /* SPR#1983 - SH - Initialise flash files for WAP */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
699 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
700 #if defined (FF_WAP) && defined (CO_UDP_IP) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
701 flash_wap_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
702 #endif /* WAP */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
703 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
704 /* SPR#1112 - SH - Check which phonebook is active. If FFS is formatted and | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
705 * FFS phonebook is selected, initialise it. */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
706 #ifndef NEPTUNE_BOARD | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
707 #ifdef INT_PHONEBOOK | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
708 bookInitInternal(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
709 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
710 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
711 #ifdef INT_PHONEBOOK | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
712 // bookInitInternal(); //SUMIT: Neptune: removed call to bookInitInternal for FFS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
713 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
714 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
715 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
716 /* SPR#1352 - SH - Initialise TTY */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
717 #ifdef MMI_TTY_ENABLED | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
718 call_tty_init(); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
719 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
720 /* end SH */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
721 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
722 animation_complete = TRUE; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
723 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
724 /* SPR#1929 - DS - Check if there is voicemail waiting. Port of 1960 */ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
725 /*a0393213 cphs rel4*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
726 #ifdef FF_CPHS_REL4 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
727 if(!isMWISFilePresent()) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
728 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
729 GetCphsVoicemailStatus(0); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
730 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
731 /* 30th May,2006 OMAPS00079650 a0393213 (R.Prabakar) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
732 Description : CPHS Call Forwarding feature implementation | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
733 Solution : As part of the implemention, divert status is got during boot-up. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
734 The existing code is also maintained*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
735 #ifdef FF_CPHS | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
736 /*a0393213 cphs rel4*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
737 /* call cphs_get_divert_status() only when EF(CFIS) is not present. when EF(CFIS) is present, the call to | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
738 cphs_get_divert_status() should be made only after fetching MSP information from network*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
739 #ifdef FF_CPHS_REL4 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
740 if(!isCFISFilePresent()) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
741 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
742 cphs_get_divert_status (); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
743 #else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
744 // Jun 23, 2004 REF: CRR MMI-SPR-13599 Rashmi C N(Sasken) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
745 // Setting the CF icon state depending on the value in flash. | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
746 if(FFS_flashData.CFState==TRUE) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
747 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
748 iconsSetState(iconIdCallFor); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
749 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
750 else | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
751 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
752 iconsDeleteState(iconIdCallFor); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
753 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
754 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
755 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
756 idleEvent(IdleUpdate); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
757 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
758 return 1; // RAVI - Changed Return to Return 1 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
759 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
760 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
761 /* GW return when animation is complete (and the idle screen can be displayed*/ | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
762 int mmiStart_animationComplete( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
763 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
764 return (animation_complete); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
765 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
766 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
767 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
768 #ifdef NEW_KEY_INPUT | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
769 #include "kpd_cfg.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
770 #include "mfw_kbd.h" | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
771 #define MAX_KEY 255 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
772 U32 mfw_kbd_map [MAX_KEY] = | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
773 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
774 KEY_0, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
775 KEY_1, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
776 KEY_2, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
777 KEY_3, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
778 KEY_4, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
779 KEY_5, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
780 KEY_6, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
781 KEY_7, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
782 KEY_8, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
783 KEY_9, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
784 KEY_STAR, | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
785 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
786 }; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
787 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
788 void mfw_keyMap(int mfw_key, int hw_key) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
789 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
790 if ((hw_key >0) && (hw_key<MAX_KEY)) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
791 mfw_kbd_map[hw_key] = mfw_key; | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
792 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
793 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
794 void start_setKeys( void ) | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
795 { | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
796 mfw_keyMap(KEY_0, KPD_KEY_0); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
797 mfw_keyMap(KEY_1, KPD_KEY_1); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
798 mfw_keyMap(KEY_2, KPD_KEY_2); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
799 mfw_keyMap(KEY_3, KPD_KEY_3); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
800 mfw_keyMap(KEY_4, KPD_KEY_4); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
801 mfw_keyMap(KEY_5, KPD_KEY_5); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
802 mfw_keyMap(KEY_6, KPD_KEY_6); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
803 mfw_keyMap(KEY_7, KPD_KEY_7); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
804 mfw_keyMap(KEY_8, KPD_KEY_8); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
805 mfw_keyMap(KEY_9, KPD_KEY_9); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
806 mfw_keyMap(KEY_STAR, KPD_KEY_STAR); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
807 mfw_keyMap(KEY_HASH, KPD_KEY_DIESE); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
808 mfw_keyMap(KEY_LEFT, KPD_KEY_SOFT_LEFT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
809 mfw_keyMap(KEY_RIGHT, KPD_KEY_SOFT_RIGHT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
810 mfw_keyMap(KEY_CALL, KPD_KEY_CONNECT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
811 mfw_keyMap(KEY_HUP, KPD_KEY_DISCONNECT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
812 mfw_keyMap(KEY_POWER, KPD_PWR); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
813 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
814 mfw_keyMap(KEY_VOLUP, KPD_KEY_VOL_UP); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
815 mfw_keyMap(KEY_VOLDOWN, KPD_KEY_VOL_DOWN); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
816 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
817 mfw_keyMap(KEY_MNUUP, KPD_KEY_UP); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
818 mfw_keyMap(KEY_MNUDOWN, KPD_KEY_DOWN); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
819 mfw_keyMap(KEY_MNULEFT, KPD_KEY_LEFT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
820 mfw_keyMap(KEY_MNURIGHT, KPD_KEY_RIGHT); | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
821 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
822 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
823 } | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
824 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
825 #endif | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
826 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
827 /******************************************************************************* | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
828 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
829 End of File | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
830 | 
| 
 
e8ddbb0837ed
src/ui3: initial import of TCS3/LoCosto BMI & MFW code
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
831 *******************************************************************************/ | 
