1 /* |
1 /* |
2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2009 - 2010 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
67 { |
67 { |
68 r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2 |
68 r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2 |
69 r_cmd_publishstate, // prio 0xFFF1 |
69 r_cmd_publishstate, // prio 0xFFF1 |
70 r_cmd_psstate, // prio 0xFFF0 |
70 r_cmd_psstate, // prio 0xFFF0 |
71 // prio 0xFFE7 |
71 // prio 0xFFE7 |
72 r_cmd_menu, |
|
73 r_cmd_idle, |
72 r_cmd_idle, |
74 // prio 0xFFE6 |
73 // prio 0xFFE6 |
75 r_cmd_multiwaitforever1, |
74 r_cmd_multiwaitforever1, |
76 // prio 0xFFE3 |
75 // prio 0xFFE3 |
77 r_cmd_startup, |
76 r_cmd_startup, |
78 r_cmd_phone, |
77 r_cmd_phone, |
79 r_cmd_nitz, |
78 r_cmd_clockserver, |
80 // prio 0xFFE2 |
|
81 r_cmd_multiwaitforever2, |
79 r_cmd_multiwaitforever2, |
82 // prio 0xFFDF |
|
83 r_cmd_touchscreen, |
|
84 r_cmd_touchplg, |
|
85 // prio 0xFFDE |
|
86 r_cmd_multiwaitforever3, |
|
87 // prio 0xFFD8 |
80 // prio 0xFFD8 |
88 r_cmd_createswp_simstatus, |
81 r_cmd_createswp_simstatus, |
89 // prio 0xFFD7 |
82 // prio 0xFFD7 |
90 r_cmd_loadsup_simeventobserver, |
83 r_cmd_loadsup_simeventobserver, |
91 // prio 0xFFD6 |
84 // prio 0xFFD6 |
95 |
88 |
96 // =========================================================================== |
89 // =========================================================================== |
97 // Command items in alphabetical order |
90 // Command items in alphabetical order |
98 // =========================================================================== |
91 // =========================================================================== |
99 // |
92 // |
100 |
93 // ----------------------------------------------------------------------------- |
|
94 // r_cmd_clockserver |
|
95 // --------------------------------------------------------------------------- |
|
96 // |
|
97 RESOURCE SSM_START_PROCESS_INFO r_cmd_clockserver |
|
98 { |
|
99 priority = 0xFFE3; |
|
100 name = "clockserver.exe"; |
|
101 execution_behaviour = ESsmDeferredWaitForSignal; |
|
102 } |
|
103 |
101 // --------------------------------------------------------------------------- |
104 // --------------------------------------------------------------------------- |
102 // r_cmd_createswp_simstatus |
105 // r_cmd_createswp_simstatus |
103 // --------------------------------------------------------------------------- |
106 // --------------------------------------------------------------------------- |
104 // |
107 // |
105 RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_simstatus |
108 RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_simstatus |
108 severity = ECmdCriticalSeverity; |
111 severity = ECmdCriticalSeverity; |
109 key = 0x00000031; // KPSSimStatus |
112 key = 0x00000031; // KPSSimStatus |
110 filename = "ssm.swp.policy.simstatus.dll"; |
113 filename = "ssm.swp.policy.simstatus.dll"; |
111 } |
114 } |
112 |
115 |
|
116 |
113 // --------------------------------------------------------------------------- |
117 // --------------------------------------------------------------------------- |
114 // r_cmd_idle |
118 // r_cmd_idle |
115 // --------------------------------------------------------------------------- |
119 // --------------------------------------------------------------------------- |
116 // |
120 // |
117 RESOURCE SSM_START_PROCESS_INFO r_cmd_idle |
121 RESOURCE SSM_START_APP_INFO r_cmd_idle |
118 { |
122 { |
119 priority = 0xFFE7; |
123 priority = 0xFFE7; |
120 name = "z:\\sys\\bin\\ailaunch.exe"; |
124 name = "z:\\sys\\bin\\hsapplicationlauncher.exe"; |
121 execution_behaviour = ESsmDeferredWaitForSignal; |
125 execution_behaviour = ESsmDeferredWaitForSignal; |
122 monitor_info = r_mon_max_restarts_ignore; |
126 monitor_info = r_mon_max_restarts_ignore; |
123 } |
127 } |
124 |
128 |
125 // --------------------------------------------------------------------------- |
129 // --------------------------------------------------------------------------- |
126 // r_cmd_menu |
|
127 // --------------------------------------------------------------------------- |
|
128 // |
|
129 RESOURCE SSM_START_APP_INFO r_cmd_menu |
|
130 { |
|
131 priority = 0xFFE7; |
|
132 name = "z:\\sys\\bin\\matrixmenu.exe"; |
|
133 execution_behaviour = ESsmDeferredWaitForSignal; |
|
134 background = 1; // To background |
|
135 } |
|
136 |
|
137 // --------------------------------------------------------------------------- |
|
138 // r_cmd_multiwaitforever1 |
130 // r_cmd_multiwaitforever1 |
139 // --------------------------------------------------------------------------- |
131 // --------------------------------------------------------------------------- |
140 // |
132 // |
141 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever1 |
133 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever1 |
142 { |
134 { |
150 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever2 |
142 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever2 |
151 { |
143 { |
152 priority = 0xFFE2; |
144 priority = 0xFFE2; |
153 } |
145 } |
154 |
146 |
155 // --------------------------------------------------------------------------- |
|
156 // r_cmd_multiwaitforever3 |
|
157 // --------------------------------------------------------------------------- |
|
158 // |
|
159 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever3 |
|
160 { |
|
161 priority = 0xFFDE; |
|
162 } |
|
163 |
|
164 // --------------------------------------------------------------------------- |
|
165 // r_cmd_nitz |
|
166 // --------------------------------------------------------------------------- |
|
167 // |
|
168 RESOURCE SSM_START_PROCESS_INFO r_cmd_nitz |
|
169 { |
|
170 priority = 0xFFE3; |
|
171 name = "z:\\sys\\bin\\clockserver.exe"; |
|
172 execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() -- |
|
173 monitor_info = r_mon_3_restarts_ignore; |
|
174 } |
|
175 |
147 |
176 // --------------------------------------------------------------------------- |
148 // --------------------------------------------------------------------------- |
177 // r_cmd_phone |
149 // r_cmd_phone |
178 // --------------------------------------------------------------------------- |
150 // --------------------------------------------------------------------------- |
179 // |
151 // |
262 execution_behaviour = ESsmDeferredWaitForSignal; |
234 execution_behaviour = ESsmDeferredWaitForSignal; |
263 severity = ECmdCriticalSeverity; |
235 severity = ECmdCriticalSeverity; |
264 retries = 2; |
236 retries = 2; |
265 } |
237 } |
266 |
238 |
267 // --------------------------------------------------------------------------- |
|
268 // r_cmd_touchplg |
|
269 // --------------------------------------------------------------------------- |
|
270 // |
|
271 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_touchplg |
|
272 { |
|
273 priority = 0xFFDF; |
|
274 severity = ECmdCriticalSeverity; |
|
275 dllname = "tsccustcmds.dll"; |
|
276 ordinal = 1; |
|
277 retries = 2; |
|
278 execution_behaviour = ESsmDeferredWaitForSignal; |
|
279 conditional_information = r_cond_firstboot_and_tscinstartup; |
|
280 } |
|
281 |
|
282 // --------------------------------------------------------------------------- |
|
283 // r_cmd_touchscreen |
|
284 // --------------------------------------------------------------------------- |
|
285 // |
|
286 RESOURCE SSM_START_PROCESS_INFO r_cmd_touchscreen |
|
287 { |
|
288 priority = 0xFFDF; |
|
289 name = "z:\\sys\\bin\\touchscreencalib.exe"; |
|
290 execution_behaviour = ESsmDeferredWaitForSignal; |
|
291 conditional_information = r_cond_firstboot_and_tscinstartup; |
|
292 } |
|
293 |
239 |
294 // =========================================================================== |
240 // =========================================================================== |
295 // DLL data items in alphabetical order |
241 // DLL data items in alphabetical order |
296 // =========================================================================== |
242 // =========================================================================== |
297 // |
243 // |