sysstatemgmt/ssmcmdlists/data/uiservicescmdlist.rss
branchRCL_3
changeset 6 6bb05bdcbe09
parent 3 a811597961f0
child 21 ccb4f6b3db21
equal deleted inserted replaced
5:1a73e8f1b64d 6:6bb05bdcbe09
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:
    14 * Description:
    15 * Command list for the UI-Services startup state (UI shell version).
    15 * Command list for the UI-Services startup state (UI shell version) for minimal startup.
    16 *
    16 *
    17 */
    17 */
    18 
    18 
    19 #include <ssm/conditionresourcetypes.rh>
    19 #include <ssm/conditionresourcetypes.rh>
    20 #include <ssm/ssmcmd.rh>
    20 #include <ssm/ssmcmd.rh>
    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"