79 r_cmd_initclkeys, |
79 r_cmd_initclkeys, |
80 r_cmd_initramdrive, |
80 r_cmd_initramdrive, |
81 // prio 0xFFA7 |
81 // prio 0xFFA7 |
82 r_cmd_splash, |
82 r_cmd_splash, |
83 // prio 0xFF97 |
83 // prio 0xFF97 |
84 r_cmd_tzsrv, |
|
85 r_cmd_cntsrv, |
|
86 r_cmd_mediator, |
|
87 r_cmd_hwrmsrv, |
|
88 r_cmd_rtc, |
84 r_cmd_rtc, |
89 // prio 0xFF96 - tzsrv, cntsrv, mediator, hwrmsrv |
85 // prio 0xFF96 - rtc (tzsrv, cntsrv, mediator & hwrmsrv have been moved to extended startup list but use the same multiplewait command) |
90 r_cmd_multiwaitforever1, |
86 r_cmd_multiwaitforever1, |
91 // prio 0xFF87 |
87 // prio 0xFF87 |
92 r_cmd_dbrecovery, |
|
93 r_cmd_accsrv, |
88 r_cmd_accsrv, |
94 r_cmd_selectlanguage, // Select UI language to use |
89 r_cmd_selectlanguage, // Select UI language to use |
95 // prio 0xFF86 - dbrecovery, accsrv, seleclanguage |
90 // prio 0xFF86 - accsrv, seleclanguage (dbrecovery has been moved to extended startup list but uses the same multiplewait command) |
96 r_cmd_multiwaitforever2, |
91 r_cmd_multiwaitforever2, |
97 // prio 0xFF85 |
92 // prio 0xFF85 |
98 r_cmd_loadlocalesup, // Observes changes in locale data |
93 r_cmd_loadlocalesup, // Observes changes in locale data |
99 // prio 0xFF79 |
94 // prio 0xFF79 |
100 r_cmd_aknstart, // UI Framework |
95 r_cmd_aknstart, // UI Framework |
145 priority = 0xFF77; |
140 priority = 0xFF77; |
146 severity = ECmdCriticalSeverity; |
141 severity = ECmdCriticalSeverity; |
147 } |
142 } |
148 |
143 |
149 // --------------------------------------------------------------------------- |
144 // --------------------------------------------------------------------------- |
150 // r_cmd_cntsrv |
|
151 // --------------------------------------------------------------------------- |
|
152 // |
|
153 RESOURCE SSM_START_PROCESS_INFO r_cmd_cntsrv |
|
154 { |
|
155 priority = 0xFF97; |
|
156 name = "Z:\\sys\\bin\\cntsrv.exe"; |
|
157 args = "-nontransient"; |
|
158 severity = ECmdCriticalSeverity; |
|
159 execution_behaviour = ESsmDeferredWaitForSignal; |
|
160 } |
|
161 |
|
162 // --------------------------------------------------------------------------- |
|
163 // r_cmd_dbrecovery |
|
164 // --------------------------------------------------------------------------- |
|
165 // |
|
166 RESOURCE SSM_START_PROCESS_INFO r_cmd_dbrecovery |
|
167 { |
|
168 priority = 0xFF87; |
|
169 name = "z:\\sys\\bin\\dbrecovery.exe"; |
|
170 execution_behaviour = ESsmDeferredWaitForSignal; |
|
171 } |
|
172 |
|
173 // --------------------------------------------------------------------------- |
|
174 // r_cmd_hwrmsrv |
|
175 // --------------------------------------------------------------------------- |
|
176 // |
|
177 RESOURCE SSM_START_PROCESS_INFO r_cmd_hwrmsrv |
|
178 { |
|
179 priority = 0xFF97; |
|
180 name = "Z:\\sys\\bin\\hwrmserver.exe"; |
|
181 severity = ECmdCriticalSeverity; |
|
182 execution_behaviour = ESsmDeferredWaitForSignal; |
|
183 retries = 2; |
|
184 } |
|
185 |
|
186 // --------------------------------------------------------------------------- |
|
187 // r_cmd_mediator |
|
188 // --------------------------------------------------------------------------- |
|
189 // |
|
190 RESOURCE SSM_START_PROCESS_INFO r_cmd_mediator |
|
191 { |
|
192 priority = 0xFF97; |
|
193 name = "Z:\\sys\\bin\\mediatorserver.exe"; |
|
194 severity = ECmdCriticalSeverity; |
|
195 execution_behaviour = ESsmDeferredWaitForSignal; |
|
196 monitor_info = r_mon_3_restarts_reset; |
|
197 conditional_information = r_cond_feat_mediator; |
|
198 } |
|
199 |
|
200 // --------------------------------------------------------------------------- |
|
201 // r_cmd_initclkeys |
145 // r_cmd_initclkeys |
202 // --------------------------------------------------------------------------- |
146 // --------------------------------------------------------------------------- |
203 // |
147 // |
204 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_initclkeys |
148 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_initclkeys |
205 { |
149 { |
408 ordinal = 9; // GetStartupMode |
352 ordinal = 9; // GetStartupMode |
409 unload_on_finish = ENeverUnload; |
353 unload_on_finish = ENeverUnload; |
410 retries = 2; |
354 retries = 2; |
411 } |
355 } |
412 |
356 |
413 // --------------------------------------------------------------------------- |
|
414 // r_cmd_tzsrv |
|
415 // --------------------------------------------------------------------------- |
|
416 // |
|
417 RESOURCE SSM_START_PROCESS_INFO r_cmd_tzsrv |
|
418 { |
|
419 priority = 0xFF97; |
|
420 name = "Z:\\sys\\bin\\tzserver.exe"; |
|
421 severity = ECmdCriticalSeverity; |
|
422 execution_behaviour = ESsmDeferredWaitForSignal; |
|
423 } |
|
424 |
|
425 // =========================================================================== |
357 // =========================================================================== |
426 // DLL data items in alphabetical order |
358 // DLL data items in alphabetical order |
427 // =========================================================================== |
359 // =========================================================================== |
428 // |
360 // |
429 |
361 |
473 repository_id = 0x101F8762; // KCRUidStartup |
405 repository_id = 0x101F8762; // KCRUidStartup |
474 key = 0x00000002; // KStartupReason |
406 key = 0x00000002; // KStartupReason |
475 value = 102; // ENormalRFSReset |
407 value = 102; // ENormalRFSReset |
476 } |
408 } |
477 |
409 |
478 // --------------------------------------------------------------------------- |
|
479 // r_cond_feat_mediator |
|
480 // --------------------------------------------------------------------------- |
|
481 // |
|
482 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_mediator |
|
483 { |
|
484 feature_id = KFeatureIdMediator; |
|
485 } |
|
486 |
410 |
487 // monitoring.rss contains resource definitions, so it may not be included |
411 // monitoring.rss contains resource definitions, so it may not be included |
488 // before entry point. |
412 // before entry point. |
489 #include "monitoring.rss" |
413 #include "monitoring.rss" |