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, |
72 r_cmd_hbthemeserver, |
73 r_cmd_idle, |
73 // prio 0xFFE6 |
74 // 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, |
|
80 // prio 0xFFE2 |
|
81 r_cmd_multiwaitforever2, |
78 r_cmd_multiwaitforever2, |
82 // prio 0xFFDF |
79 // prio 0xFFDF |
83 r_cmd_touchscreen, |
80 r_cmd_idle, |
84 r_cmd_touchplg, |
|
85 // prio 0xFFDE |
81 // prio 0xFFDE |
86 r_cmd_multiwaitforever3, |
82 r_cmd_multiwaitforever3, |
87 // prio 0xFFD8 |
83 // prio 0xFFD8 |
88 r_cmd_createswp_simstatus, |
84 r_cmd_createswp_simstatus, |
89 // prio 0xFFD7 |
85 // prio 0xFFD7 |
107 priority = 0xFFD8; |
103 priority = 0xFFD8; |
108 severity = ECmdCriticalSeverity; |
104 severity = ECmdCriticalSeverity; |
109 key = 0x00000031; // KPSSimStatus |
105 key = 0x00000031; // KPSSimStatus |
110 filename = "ssm.swp.policy.simstatus.dll"; |
106 filename = "ssm.swp.policy.simstatus.dll"; |
111 } |
107 } |
112 |
108 |
|
109 // --------------------------------------------------------------------------- |
|
110 // r_cmd_hbthemeserver |
|
111 // --------------------------------------------------------------------------- |
|
112 // |
|
113 RESOURCE SSM_START_PROCESS_INFO r_cmd_hbthemeserver |
|
114 { |
|
115 priority = 0xFFE7; |
|
116 name = "z:\\sys\\bin\\hbthemeserver.exe"; |
|
117 execution_behaviour = ESsmDeferredWaitForSignal; |
|
118 monitor_info = r_mon_100_restarts_reset; |
|
119 } |
|
120 |
113 // --------------------------------------------------------------------------- |
121 // --------------------------------------------------------------------------- |
114 // r_cmd_idle |
122 // r_cmd_idle |
115 // --------------------------------------------------------------------------- |
123 // --------------------------------------------------------------------------- |
116 // |
124 // |
117 RESOURCE SSM_START_PROCESS_INFO r_cmd_idle |
125 RESOURCE SSM_START_APP_INFO r_cmd_idle |
118 { |
126 { |
119 priority = 0xFFE7; |
127 priority = 0xFFDF; |
120 name = "z:\\sys\\bin\\ailaunch.exe"; |
128 name = "z:\\sys\\bin\\hsapplication.exe"; |
121 execution_behaviour = ESsmDeferredWaitForSignal; |
129 execution_behaviour = ESsmDeferredWaitForSignal; |
122 monitor_info = r_mon_max_restarts_ignore; |
130 |
123 } |
|
124 |
|
125 // --------------------------------------------------------------------------- |
|
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 } |
131 } |
136 |
132 |
137 // --------------------------------------------------------------------------- |
133 // --------------------------------------------------------------------------- |
138 // r_cmd_multiwaitforever1 |
134 // r_cmd_multiwaitforever1 |
139 // --------------------------------------------------------------------------- |
135 // --------------------------------------------------------------------------- |
157 // --------------------------------------------------------------------------- |
153 // --------------------------------------------------------------------------- |
158 // |
154 // |
159 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever3 |
155 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever3 |
160 { |
156 { |
161 priority = 0xFFDE; |
157 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 } |
158 } |
175 |
159 |
176 // --------------------------------------------------------------------------- |
160 // --------------------------------------------------------------------------- |
177 // r_cmd_phone |
161 // r_cmd_phone |
178 // --------------------------------------------------------------------------- |
162 // --------------------------------------------------------------------------- |
263 execution_behaviour = ESsmDeferredWaitForSignal; |
247 execution_behaviour = ESsmDeferredWaitForSignal; |
264 severity = ECmdCriticalSeverity; |
248 severity = ECmdCriticalSeverity; |
265 retries = 2; |
249 retries = 2; |
266 } |
250 } |
267 |
251 |
268 // --------------------------------------------------------------------------- |
|
269 // r_cmd_touchplg |
|
270 // --------------------------------------------------------------------------- |
|
271 // |
|
272 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_touchplg |
|
273 { |
|
274 priority = 0xFFDF; |
|
275 severity = ECmdCriticalSeverity; |
|
276 dllname = "tsccustcmds.dll"; |
|
277 ordinal = 1; |
|
278 retries = 2; |
|
279 execution_behaviour = ESsmDeferredWaitForSignal; |
|
280 conditional_information = r_cond_firstboot_and_tscinstartup; |
|
281 } |
|
282 |
|
283 // --------------------------------------------------------------------------- |
|
284 // r_cmd_touchscreen |
|
285 // --------------------------------------------------------------------------- |
|
286 // |
|
287 RESOURCE SSM_START_PROCESS_INFO r_cmd_touchscreen |
|
288 { |
|
289 priority = 0xFFDF; |
|
290 name = "z:\\sys\\bin\\touchscreencalib.exe"; |
|
291 execution_behaviour = ESsmDeferredWaitForSignal; |
|
292 conditional_information = r_cond_firstboot_and_tscinstartup; |
|
293 } |
|
294 |
252 |
295 // =========================================================================== |
253 // =========================================================================== |
296 // DLL data items in alphabetical order |
254 // DLL data items in alphabetical order |
297 // =========================================================================== |
255 // =========================================================================== |
298 // |
256 // |