diff -r 000000000000 -r 4e1aa6a622a0 sysstatemgmt/systemstarter/group/SSCForStartupMode8_target.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sysstatemgmt/systemstarter/group/SSCForStartupMode8_target.rss Tue Feb 02 00:53:00 2010 +0200 @@ -0,0 +1,117 @@ +// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// Used to bring up minigui for Graphics and Multimedia adaptation validation purposes. +// +// + +#include + +// +// ENTRY POINT +// + +// THIS MUST BE THE FIRST RESOURCE. The system relies on +// this having a resource ID of 1 + +RESOURCE STARTUP_ENTRY_POINT r_entry_point + { + entry_point = r_startup_state_critical_static; + } +// + + + +// +// CRITICAL-STATIC startup state +// +RESOURCE STATE_INFO r_startup_state_critical_static + { + id = EStartupStateCriticalStatic; + name = "Critical Static"; + command_list = r_critical_static_commands; + next = r_startup_state_critical_dynamic; + } + +RESOURCE COMMAND_ARRAY r_critical_static_commands + { + commands = + { + START_PROCESS_INFO + { + path = "Z:\\sys\\bin\\sysmon.exe"; + start_method = EWaitForStart; + no_of_retries_on_failure = 2; + }, + START_PROCESS_INFO + { + path = "Z:\\sys\\bin\\SysAgt2Svr.exe"; + start_method = EWaitForStart; + no_of_retries_on_failure = 2; + }, + START_PROCESS_INFO + { + path = "Z:\\sys\\bin\\ewsrv.exe"; + start_method = EWaitForStart; + } + }; + } + +// +// CRITICAL-DYNAMIC startup state +// +RESOURCE STATE_INFO r_startup_state_critical_dynamic + { + id = EStartupStateCriticalDynamic; + name = "Critical Dynamic"; + command_list = r_critical_dynamic_commands; + next = r_startup_state_non_critical; + } + +RESOURCE COMMAND_ARRAY r_critical_dynamic_commands + { + commands = + { + START_APP_INFO + { + path = "Z:\\sys\\bin\\eshell.exe"; + viewless = 1; + } + + }; + } + +// +// NON-CRITICAL startup state +// +RESOURCE STATE_INFO r_startup_state_non_critical + { + id = EStartupStateNonCritical; + name = "Non-critical"; + command_list = r_non_critical_commands; + next = 0; // No more state transitions + } + +RESOURCE COMMAND_ARRAY r_non_critical_commands + { + commands = + { + START_AMA_STARTER + { + } + }; + } + + + +