Finalise the tidying up of system start.
--- a/startup/stem_alarm_charging.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,560 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command list for the following startup states:
-* - Alarm
-* - Charging
-* - Test
-* - Alarm to Charging
-* - Charging to Alarm
-* - Alarm to Normal
-* - Charging to Normal
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateTest;
- resource_id = r_cmds_test;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateAlarm;
- resource_id = r_cmds_alarm;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateCharging;
- resource_id = r_cmds_charging;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateAlarmToCharging;
- resource_id = r_cmds_alarm_to_charging;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateAlarmToNormal;
- resource_id = r_cmds_alarm_to_normal;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateChargingToAlarm;
- resource_id = r_cmds_charging_to_alarm;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateChargingToNormal;
- resource_id = r_cmds_charging_to_normal;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds_alarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_alarm
- {
- commands =
- {
- r_cmd_sastate_alarm, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_alarm, // prio 0xFFF0
- r_cmd_killsplash // Last command, prio 0x0000
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmds_alarm_to_charging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_alarm_to_charging
- {
- commands =
- {
- r_cmd_sastate_alarmtocharging, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_alarmtocharging // prio 0xFFF0
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmds_alarm_to_normal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_alarm_to_normal
- {
- commands =
- {
- r_cmd_sastate_alarmtonormal, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_alarmtonormal, // prio 0xFFF0
- r_cmd_splash // prio 0xFFE7
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmds_charging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_charging
- {
- commands =
- {
- r_cmd_sastate_charging, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_charging, // prio 0xFFF0
- r_cmd_locod, // prio 0xFFB7
- r_cmd_killsplash // Last command, prio 0x0000
- };
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmds_charging_to_alarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_charging_to_alarm
- {
- commands =
- {
- r_cmd_sastate_chargingtoalarm, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_chargingtoalarm // prio 0xFFF0
- };
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmds_charging_to_normal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_charging_to_normal
- {
- commands =
- {
- r_cmd_sastate_chargingtonormal, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_chargingtonormal, // prio 0xFFF0
- r_cmd_splash // prio 0xFFE7
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmds_test
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_test
- {
- commands =
- {
- r_cmd_sastate_test, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate_test // prio 0xFFF0
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_killsplash
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_killsplash
- {
- priority = 0x0000;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000301; // KPSSplashShutdown
- value = 101; // ESplashShutdown
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_locod
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_locod
- {
- priority = 0xFFB7;
- name = "z:\\sys\\bin\\locod.exe";
- execution_behaviour = ESsmFireAndForget;
- monitor_info = r_mon_3_restarts_ignore;
- conditional_information = r_cond_testatcommand_or_enableisicommunicationinusbchargingmode;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_alarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_alarm
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 108; // ESwStateAlarm
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_alarmtocharging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_alarmtocharging
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 112; // ESwStateAlarmToCharging
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_alarmtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_alarmtonormal
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 115; // ESwStateAlarmToNormal
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_charging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_charging
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 107; // ESwStateCharging
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_chargingtoalarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_chargingtoalarm
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 113; // ESwStateChargingToAlarm
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_chargingtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_chargingtonormal
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 114; // ESwStateChargingToNormal
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_test
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_test
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 106; // ESwStateTest
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_STATE r_cmd_publishstate
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_alarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_alarm
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_alarm;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_alarmtocharging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_alarmtocharging
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_alarmtocharging;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_alarmtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_alarmtonormal
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_alarmtonormal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_charging
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_charging
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_charging;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_chargingtoalarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_chargingtoalarm
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_chargingtoalarm;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_chargingtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_chargingtonormal
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_chargingtonormal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_test
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_test
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_test;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_splash
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_splash
- {
- priority = 0xFFE7;
- name = "z:\\sys\\bin\\splashscreen.exe";
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_alarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_alarm
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateAlarm;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_alarmtocharging
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_alarmtocharging
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateAlarmToCharging;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_alarmtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_alarmtonormal
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateAlarmToNormal;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_charging
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_charging
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateCharging;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_chargingtoalarm
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_chargingtoalarm
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateChargingToAlarm;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_chargingtonormal
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_chargingtonormal
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateChargingToNormal;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_test
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_test
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateTest;
- }
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_testatcommand
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_testatcommand
- {
- feature_id = KFeatureIdTestATCommand;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_enableisicommunicationinusbchargingmode
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_enableisicommunicationinusbchargingmode
- {
- feature_id = KFeatureIdEnableIsiCommunicationInUsbChargingMode;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_testatcommand_or_certtesting
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_testatcommand_or_enableisicommunicationinusbchargingmode
- {
- lhs = r_cond_feat_testatcommand;
- rhs = r_cond_feat_enableisicommunicationinusbchargingmode;
- }
-
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_emergencycallsonlycmdlist.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,144 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command list for the Emergency Calls Only startup state.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateEmergencyCallsOnly;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate, // prio 0xFFF0
- r_cmd_killsplash // Last command, prio 0x0000
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_killsplash
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_killsplash
- {
- priority = 0x0000;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000301; // KPSSplashShutdown
- value = 101; // ESplashShutdown
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 105; // ESwStateEmergencyCallsOnly
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_STATE r_cmd_publishstate
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateEmergencyCallsOnly;
- }
--- a/startup/stem_failcmdlist.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,203 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command list for the Selftest OK startup state.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateFail;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate, // prio 0xFFF0
- r_cmd_cancelmonitoring, // prio 0xFFE8
- // prio 0xFFE7
- r_cmd_killsplash,
- r_cmd_contactservice,
- r_cmd_sysap,
- // prio 0xFFE6
- r_cmd_multiwaitforever
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-// ---------------------------------------------------------------------------
-// r_cmd_cancelmonitoring
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_cancelmonitoring
- {
- priority = 0xFFE8;
- dllname = "cmncustomcmds.dll";
- ordinal = 3; // Request to the sysmon server to cancel all the outstanding monitors
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_contactservice
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_contactservice
- {
- priority = 0xFFE7;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmDeferredWaitForSignal;
- dllname = "syserrcmd.dll";
- ordinal = 1;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_killsplash
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_killsplash
- {
- priority = 0xFFE7;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000301; // KPSSplashShutdown
- value = 101; // ESplashShutdown
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_multiwaitforever
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever
- {
- priority = 0xFFE6;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 116; // ESWStateFatalStartupError
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_STATE r_cmd_publishstate
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sysap
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_sysap
- {
- priority = 0xFFE7;
- name = "Z:\\sys\\bin\\sysap.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- severity = ECmdCriticalSeverity;
- retries = 2;
- background = 1; // To background
- monitor_info = r_mon_reset;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate
- {
- mainstate = 3; // ESsmFail
- substate = 0xFFFF; // KSsmAnySubState, saastateadapataion expects this
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_locod_hw.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,249 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command list for the Locod component
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateCharging;
- resource_id = r_cmds_charging;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateNonCritical;
- resource_id = r_cmds_noncritical;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds_noncritical
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_noncritical
- {
- commands =
- {
- r_cmd_connlogger,
- r_cmd_provisioning,
-#ifndef SYMBIAN_EXCLUDE_SIP
- r_cmd_sipprofilesrv,
-#endif // defined !SYMBIAN_EXCLUDE_SIP
- r_cmd_remotelock,
- r_cmd_hotspotsrv
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_connlogger
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_connlogger
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\dataconnectionlogger.exe";
- execution_behaviour = ESsmFireAndForget;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_hotspotsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_hotspotsrv
- {
- priority = 0xFFA7;
- name = "hotspotserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- conditional_information = r_cond_protwlan_and_firstboot_or_deeprfs_or_normalrfs;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_provisioning
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_provisioning
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\provisioningsc.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_feat_smartcardprov;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_remotelock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_remotelock
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\rlock.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_feat_remotelock;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sipprofilesrv
-// ---------------------------------------------------------------------------
-//
-#ifndef SYMBIAN_EXCLUDE_SIP
-RESOURCE SSM_START_PROCESS_INFO r_cmd_sipprofilesrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\sipprofilesrv.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- }
-#endif // !SYMBIAN_EXCLUDE_SIP
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_firstboot
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_firstboot
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000013; // KPSStartupFirstBoot
- value = 101; // EPSStartupFirstBoot
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_protocolwlan
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_protocolwlan
- {
- feature_id = KFeatureIdProtocolWlan;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_remotelock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_remotelock
- {
- feature_id = KFeatureIdRemoteLock;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_smartcardprov
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_smartcardprov
- {
- feature_id = KFeatureIdSmartCardProv;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_firstboot_or_deeprfs
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_firstboot_or_deeprfs
- {
- lhs = r_cond_ps_deep_rfs;
- rhs = r_cond_ps_firstboot;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_firstboot_or_deeprfs_or_normalrfs
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_firstboot_or_deeprfs_or_normalrfs
- {
- lhs = r_cond_ps_normal_rfs;
- rhs = r_cond_firstboot_or_deeprfs;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_normal_rfs
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_normal_rfs
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000045; // KPSStartupReason
- value = ENormalRFSReset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_deep_rfs
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_deep_rfs
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000045; // KPSStartupReason
- value = EDeepRFSReset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_protwlan_and_firstboot_or_deeprfs_or_normalrfs
-// ( protocol WLAN ) AND ( first boot OR deep RFS OR normal RFS )
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_AND r_cond_protwlan_and_firstboot_or_deeprfs_or_normalrfs
- {
- lhs = r_cond_feat_protocolwlan;
- rhs = r_cond_firstboot_or_deeprfs_or_normalrfs;
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_monitoring.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-/*
-* Copyright (c) 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:
-* Monitoring information definitions.
-*
-*/
-
-#include <ssm/ssmcmd.rh>
-
-// ===========================================================================
-// Monitoring definitions in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_mon_3_restarts_ignore
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_3_restarts_ignore
- {
- restart_mode = 0;
- retries = 3;
- }
-
-// ---------------------------------------------------------------------------
-// r_mon_3_restarts_reset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_3_restarts_reset
- {
- restart_policy = ESsmRestartOS;
- restart_mode = 0;
- retries = 3;
- }
-
-// ---------------------------------------------------------------------------
-// r_mon_20_restarts_reset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_20_restarts_reset
- {
- restart_policy = ESsmRestartOS;
- restart_mode = 0;
- retries = 20;
- }
-
-// ---------------------------------------------------------------------------
-// r_mon_100_restarts_reset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_100_restarts_reset
- {
- restart_policy = ESsmRestartOS;
- restart_mode = 0;
- retries = 100;
- }
-
-// ---------------------------------------------------------------------------
-// r_mon_max_restarts_ignore
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_max_restarts_ignore
- {
- restart_mode = 0;
- retries = 32767;
- }
-
-// ---------------------------------------------------------------------------
-// r_mon_reset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MONITOR_INFO r_mon_reset
- {
- restart_policy = ESsmRestartOS;
- restart_mode = 0;
- retries = 0;
- }
--- a/startup/stem_noncriticalcmdlist_ext.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,892 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command list for the Non-critical startup state in extended startup mode.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-#include <ssm/startupreason.h>
-#include <ssm/clayerswp.hrh>
-
-#include "ssmswp.hrh"
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateNonCritical;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_waitforphone, // prio 0xFFD1
- r_cmd_waitidle, // prio 0xFFC5
- // prio 0xFFB7
-#ifdef __JAVA
- r_cmd_javacaptain,
-#endif // __JAVA
- r_cmd_watcher,
- r_cmd_dmutilsrv,
- // prio 0xFFA7
- r_cmd_contentharvester,
- r_cmd_mdswatchdog,
- r_cmd_predefinedcontacts,
- r_cmd_xnthemesrv,
- r_cmd_ncnlist,
- r_cmd_satsrv,
- r_cmd_cbssrv,
- r_cmd_schedsrv,
- r_cmd_aosrv,
- r_cmd_ippushman,
- r_cmd_remotefe,
- r_cmd_supllistener,
- r_cmd_autolock,
- r_cmd_pocstarter,
- r_cmd_gsserver,
- r_cmd_vcommandmgr,
- r_cmd_dmallreasons,
- r_cmd_locod,
-#ifdef FF_LBT_ENGINE
- r_cmd_lbtsrv,
-#endif // FF_LBT_ENGINE
- r_cmd_emailsrvrmon,
- r_cmd_taskswitcher,
- // prio 0xFFA6
- r_cmd_dmfirstbootreason,
- r_cmd_fota,
- // prio 0x7F87
- r_cmd_waitcleanbootinfo,
- // prio 0x7F97
- r_cmd_dcmo,
- r_cmd_amastart,
- // prio 0x7F96
- r_cmd_multiple_wait,
- // prio 0x7F55
- r_cmd_createswp_noncriticalphase,
- // prio 0x7F54
- r_cmd_setswp_noncriticalstart
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_amastart
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_AMA_STARTER r_cmd_amastart
- {
- priority = 0x7F97;
- conditional_information = r_cond_ps_normalboot;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_aosrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_aosrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\alwaysonlinestarter.exe";
- execution_behaviour = ESsmFireAndForget;
- conditional_information = r_cond_feat_alwaysonline;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_autolock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_autolock
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\lockapp.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 100000; // FCOA-87UBXX
- background = 1; // To background
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_cbssrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_cbssrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\cbsserver.exe";
- execution_behaviour = ESsmFireAndForget;
- conditional_information = r_cond_feat_cellbroadcast;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_contentharvester
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_contentharvester
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\contentharvester.exe";
- execution_behaviour = ESsmFireAndForget; //behavior changed from ESsmWaitForSignal as part of SCB CR MSOI-7XARNT
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_dcmo
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_dcmo
- {
- priority = 0x7F97;
- execution_behaviour = ESsmFireAndForget;
- dllname = "dcmostartupcustcmd.dll";
- ordinal = 1; // DCMO command
- conditional_information = r_cond_feat_runtime_dcmo;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_dmallreasons
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_dmallreasons
- {
- priority = 0xFFA7;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "fotacustcmds.dll";
- ordinal = 1; // AllReasons command
- retries = 2;
- conditional_information = r_cond_syncml_dm_or_pnp_mobile_services;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_dmfirstbootreason
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_dmfirstbootreason
- {
- priority = 0xFFA6;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "fotacustcmds.dll";
- ordinal = 3; // FirstBoot command
- retries = 2;
- conditional_information = r_cond_pnp_mobile_services_and_firstboot;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_dmutilsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_dmutilsrv
- {
- priority = 0xFFB7;
- name = "z:\\sys\\bin\\dmutilserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_reset;
- conditional_information = r_cond_feat_sappolicymgmt;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_fota
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_fota
- {
- priority = 0xFFA6;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "fotacustcmds.dll";
- ordinal = 2; // Fota command
- retries = 2;
- conditional_information = r_cond_syncml_dm_fota_and_fotareset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_emailsrvrmon
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_emailsrvrmon
- {
- priority = 0xFFA7;
- name = "emailservermonitor.exe";
- execution_behaviour = ESsmFireAndForget;
- conditional_information = r_cond_feat_emailfw;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_gsserver
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_gsserver
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\gsserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- conditional_information = r_cond_feat_tvout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_mdswatchdog
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_mdswatchdog
- {
- priority = 0xFFA7;
- name = "mdswatchdog.exe";
- execution_behaviour = ESsmFireAndForget;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_loadsup_ippushman
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_ippushman
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\ippushman.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_feat_ippush;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_lbtsrv
-// ---------------------------------------------------------------------------
-//
-#ifdef FF_LBT_ENGINE
-RESOURCE SSM_START_PROCESS_INFO r_cmd_lbtsrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\lbtserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- }
-#endif // FF_LBT_ENGINE
-
-// ---------------------------------------------------------------------------
-// r_cmd_locod
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_locod
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\locod.exe";
- execution_behaviour = ESsmFireAndForget;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_ncnlist
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_ncnlist
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\ncnlist.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_pocstarter
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_pocstarter
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\pocstarter.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- conditional_information = r_cond_feat_omapoc;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_predefinedcontacts
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_predefinedcontacts
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\predefinedcontacts.exe";
- execution_behaviour = ESsmWaitForSignal;
- retries = 2;
- conditional_information = r_cond_firstboot_or_fotareset_or_deeprfsreset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_remotefe
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_remotefe
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\rsfwbootmounter.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- conditional_information = r_cond_feat_remotestoragefw;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_satsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_satsrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\satserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- conditional_information = r_cond_feat_simcard;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_schedsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_schedsrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\schexe.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_supllistener
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_supllistener
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\epos_omasupllistener.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- conditional_information = r_cond_feat_omasuplplugins;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_javacaptain
-// ---------------------------------------------------------------------------
-//
-#ifdef __JAVA
-RESOURCE SSM_START_PROCESS_INFO r_cmd_javacaptain
- {
- priority = 0xFFB7;
- name = "javacaptain.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- }
-#endif // __JAVA
-// ---------------------------------------------------------------------------
-// r_cmd_vcommandmgr
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_vcommandmgr
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\vcommandmanager.exe";
- background = 1; // To background
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_sind_and_no_sdnd;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_waitcleanbootinfo
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitcleanbootinfo
- {
- priority = 0x7F87;
- severity = ECmdCriticalSeverity;
- dllname = "ssmsystemcmds.dll";
- ordinal = 6; // WaitPsKeyRange
- dll_data = r_dlldata_waitcleanbootinfo;
- retries = 2;
- execution_behaviour = ESsmWaitForSignal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_waitforidle
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitidle
- {
- priority = 0xFFC5;
- severity = ECmdCriticalSeverity;
- dllname = "ssmsystemcmds.dll";
- ordinal = 5; // WaitPsKeyExact
- dll_data = r_dlldata_waitidle;
- unload_on_finish = ENeverUnload;
- retries = 2;
- execution_behaviour = ESsmWaitForSignal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_waitforphone
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitforphone
- {
- priority = 0xFFD1;
- severity = ECmdCriticalSeverity;
- dllname = "ssmsystemcmds.dll";
- ordinal = 5; // WaitPsKeyExact
- dll_data = r_dlldata_waitphone;
- unload_on_finish = ENeverUnload;
- retries = 2;
- execution_behaviour = ESsmWaitForSignal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_watcher
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_watcher
- {
- priority = 0xFFB7;
- name = "z:\\sys\\bin\\watcher.exe";
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_xnthemesrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_xnthemesrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\xnthemeserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_waitcleanbootinfo
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_WAIT_PS_2 r_dlldata_waitcleanbootinfo
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000012; // KStartupCleanBoot
- target1 = 101; // EStartupNormalBoot
- target2 = 102; // EStartupCleanBoot
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_waitidle
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitidle
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000043; // KPSIdlePhase1Ok
- target = 101; // EIdlePhase1Ok
- }
-
-
-// ---------------------------------------------------------------------------
-// r_dlldata_waitphone
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitphone
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000044; // KPSPhonePhase1Ok
- target = 101; // EPhonePhase1Ok
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_item_taskswitcher
-// ---------------------------------------------------------------------------
-RESOURCE SSM_START_APP_INFO r_cmd_taskswitcher
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\taskswitcher.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- background = 1; // To background
- monitor_info = r_mon_max_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_createswp_noncriticalphase
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_noncriticalphase
- {
- priority = 0x7F55;
- severity = ECmdCriticalSeverity;
- key = SWP_UID_SSM_NONCRITICAL_PHASE;
- filename = "ssmnoncriticalswppolicy.dll";
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_setswp_noncriticalstart
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_REQUEST_SYSTEM_WIDE_PROPERTY r_cmd_setswp_noncriticalstart
- {
- priority = 0x7F54;
- key = SWP_UID_SSM_NONCRITICAL_PHASE;
- value = ESsmNonCriticalPhaseStarted;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_multiple_wait
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiple_wait
- {
- priority = 0x7F96;
- }
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_firstboot
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_firstboot
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000013; // KPSStartupFirstBoot
- value = 101; // EPSStartupFirstBoot
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_alwaysonline
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_alwaysonline
- {
- feature_id = KFeatureIdAlwaysOnLine;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_cellbroadcast
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_cellbroadcast
- {
- feature_id = KFeatureIdCellBroadcast;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_emailfw
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_emailfw
- {
- feature_id = KFeatureIdFfEmailFramework;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_ippush
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_ippush
- {
- feature_id = KFeatureIdIpPush;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_omapoc
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omapoc
- {
- feature_id = KFeatureIdOmaPoc;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_omasuplplugins
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omasuplplugins
- {
- feature_id = KFeatureIdOmaSuplPlugins;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_pnp_mobile_services
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_pnp_mobile_services
- {
- feature_id = KFeatureIdPlugAndPlayMobileServices;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_remotestoragefw
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_remotestoragefw
- {
- feature_id = KFeatureIdRemoteStorageFw;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_runtime_dcmo;
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_runtime_dcmo
- {
- feature_id = KFeatureIdFfRuntimeDeviceCapabilityConfiguration;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_sappolicymgmt
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sappolicymgmt
- {
- feature_id = KFeatureIdSapPolicyManagement;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_sdnd
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sdnd
- {
- feature_id = KFeatureIdSdnd;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_simcard
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_simcard
- {
- feature_id = KFeatureIdSimCard;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_sind
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sind
- {
- feature_id = KFeatureIdSind;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_syncml_dm
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_syncml_dm
- {
- feature_id = KFeatureIdSyncMlDm;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_syncml_dm_fota
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_syncml_dm_fota
- {
- feature_id = KFeatureIdSyncMlDmFota;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_tvout
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_tvout
- {
- feature_id = KFeatureIdTvOut;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_firstboot_or_fotareset_or_deeprfsreset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_firstboot_or_fotareset_or_deeprfsreset
- {
- lhs = r_cond_fotareset_or_deeprfsreset;
- rhs = r_cond_ps_firstboot;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_fotareset_or_deeprfsreset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_fotareset_or_deeprfsreset
- {
- lhs = r_cond_ps_fotareset;
- rhs = r_cond_ps_deeprfsreset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_no_sdnd
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_NOT r_cond_no_sdnd
- {
- sub_condition = r_cond_feat_sdnd;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_pnp_mobile_services_and_firstboot
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_AND r_cond_pnp_mobile_services_and_firstboot
- {
- lhs = r_cond_feat_pnp_mobile_services;
- rhs = r_cond_ps_firstboot;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_bootoffline
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_bootoffline
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000011; // KStartupBootIntoOffline
- value = 102; // EBootIntoOfflineMode
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_bootonline
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_bootonline
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000011; // KStartupBootIntoOffline
- value = 101; // EBootIntoOnlineMode
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_deeprfsreset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_deeprfsreset
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000045; // KPSStartupReason
- value = EDeepRFSReset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_fotareset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_fotareset
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000045; // KPSStartupReason
- value = EFirmwareUpdate;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_normalboot
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_normalboot
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000012; // KStartupCleanBoot
- value = 101; // EStartupNormalBoot
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cond_sind_and_no_sdnd
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_AND r_cond_sind_and_no_sdnd
- {
- lhs = r_cond_feat_sind;
- rhs = r_cond_no_sdnd;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_syncml_dm_fota_and_fotareset
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_AND r_cond_syncml_dm_fota_and_fotareset
- {
- lhs = r_cond_feat_syncml_dm_fota;
- rhs = r_cond_ps_fotareset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_syncml_dm_or_pnp_mobile_services
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_OR r_cond_syncml_dm_or_pnp_mobile_services
- {
- lhs = r_cond_feat_syncml_dm;
- rhs = r_cond_feat_pnp_mobile_services;
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_noncriticalcmdlist_hw.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,223 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command list for the Non-critical startup state (HW-specific additions).
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-#include <ssm/startupreason.h>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateNonCritical;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_connlogger,
- r_cmd_provisioning,
-#ifndef SYMBIAN_EXCLUDE_SIP
- r_cmd_sipprofilesrv,
-#endif // defined !SYMBIAN_EXCLUDE_SIP
- r_cmd_remotelock,
- // prio 0x7EF1
- r_cmd_activitymonitor1,
- // prio 0x7EF0
- r_cmd_devencstarter
-// prio 0x7EEB
-#ifdef FF_MOBILITY_MANAGEMENT_ERRORS
- ,r_cmd_item_nwnotifier
-#endif // FF_MOBILITY_MANAGEMENT_ERRORS
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor1
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor1
- {
- priority = 0x7EF1;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_connlogger
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_connlogger
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\dataconnectionlogger.exe";
- execution_behaviour = ESsmFireAndForget;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_devencstarter
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_devencstarter
- {
- priority = 0x7EF0;
- name = "z:\\sys\\bin\\devencstarter.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- background = 1; // To background
- }
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_provisioning
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_provisioning
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\provisioningsc.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_feat_smartcardprov;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_remotelock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_remotelock
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\rlock.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- conditional_information = r_cond_feat_remotelock;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sipprofilesrv
-// ---------------------------------------------------------------------------
-//
-#ifndef SYMBIAN_EXCLUDE_SIP
-RESOURCE SSM_START_PROCESS_INFO r_cmd_sipprofilesrv
- {
- priority = 0xFFA7;
- name = "z:\\sys\\bin\\sipprofilesrv.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- }
-#endif // !SYMBIAN_EXCLUDE_SIP
-
-
-#ifdef FF_MOBILITY_MANAGEMENT_ERRORS
-// ---------------------------------------------------------------------------
-// r_cmd_item_nwnotifier
-// Start list item for network notifier
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_item_nwnotifier
- {
- priority = 0x7EEB;
- name = "z:\\sys\\bin\\nwnotifier.exe";
- execution_behaviour = ESsmWaitForSignal;
- retries = 3;
- }
-#endif // FF_MOBILITY_MANAGEMENT_ERRORS
-
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_remotelock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_remotelock
- {
- feature_id = KFeatureIdRemoteLock;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_smartcardprov
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_smartcardprov
- {
- feature_id = KFeatureIdSmartCardProv;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_activitymonitor_timeout
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_TIMEOUT r_dlldata_activitymonitor_timeout
- {
- timeout = 2;
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_noncriticalswpcmdlists.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,439 +0,0 @@
-/*
-* Copyright (c) 2010 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:
-* Command lists for the noncritical phase SWP:
-* - non-critical phase Started
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmswp.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmNonCriticalPhaseStarted;
- resource_id = r_noncriticalphase_commands;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_started_commands
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_noncriticalphase_commands
- {
- commands =
- {
- // prio 0xFFF1
- r_cmd_publishswp,
- // prio 0x7EFF
- r_cmd_activitymonitor1,
- // prio 0x7EFE
- r_cmd_logs,
- // prio 0x7EFD
- r_cmd_activitymonitor2,
- // prio 0x7EFC
- r_cmd_pbk2,
- // prio 0x7EFB
- r_cmd_activitymonitor3,
- // prio 0x7EFA
- r_cmd_mce,
- // prio 0x7EF9
- r_cmd_activitymonitor4,
- // prio 0x7EF8
- r_cmd_clock, //ESLT-842J9W
- // prio 0x7EF7
- r_cmd_activitymonitor5,
- // prio 0x7EF6
- r_cmd_videocenter,
- // prio 0x7EF5
- r_cmd_activitymonitor6,
- // prio 0x7EF4
- r_cmd_iaupdatebg,
- // prio 0x7EF3
- r_cmd_activitymonitor7,
- // prio 0x7EF2
- r_cmd_screensaver,
- // prio 0x7EEF
- r_cmd_activitymonitor8,
- // prio 0x7EEE
- r_cmd_autosync
-#ifdef FF_ATT_ADDRESS_BK
- //prio 0x7EEA
- ,r_cmd_activitymonitor9,
- //prio 0x7EE9
- r_cmd_aab
-#endif
- // prio 0x7EE8
- ,r_cmd_activitymonitor10,
- // prio 0x7EE7
- r_cmd_calendar //CR:MMUN-82ZHAD
- };
- }
-
-// -----------------------------------------------------------------------------
-// r_cmd_aab
-// -----------------------------------------------------------------------------
-//
-#ifdef FF_ATT_ADDRESS_BK
-RESOURCE SSM_START_APP_INFO r_cmd_aab
- {
- priority = 0x7EE9;
- name = "z:\\sys\\bin\\AABPhonebookapp.exe";
- retries = 2;
- background = 1; // To background
- monitor_info = r_mon_3_restarts_ignore;
- }
-#endif
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor1
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor1
- {
- priority = 0x7EFF;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor2
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor2
- {
- priority = 0x7EFD;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor3
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor3
- {
- priority = 0x7EFB;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor4
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor4
- {
- priority = 0x7EF9;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor5
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor5
- {
- priority = 0x7EF7;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor6
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor6
- {
- priority = 0x7EF5;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor7
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor7
- {
- priority = 0x7EF3;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor8
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor8
- {
- priority = 0x7EEF;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor9
-// ---------------------------------------------------------------------------
-//
-#ifdef FF_ATT_ADDRESS_BK
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor9
- {
- priority = 0x7EEA;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-#endif
-
-// ---------------------------------------------------------------------------
-// r_cmd_activitymonitor10
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor10
- {
- priority = 0x7EE8;
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmWaitForSignal;
- dllname = "ssmactivitycmd.dll";
- ordinal = 1; // SsmActivityCmdNewL
- retries = 2;
- dll_data = r_dlldata_activitymonitor_timeout;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_autosync
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_autosync
- {
- priority = 0x7EEE;
- execution_behaviour = ESsmFireAndForget;
- retries = 3;
- name = "cctautosync.exe";
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_calendar
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_calendar
- {
- priority = 0x7EE7;
- name = "calendar.exe";
- execution_behaviour = ESsmFireAndForget;
- retries = 3;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_clock
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_clock
- {
- priority = 0x7EF8;
- name = "clock.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_iaupdatebg
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_iaupdatebg
- {
- priority = 0x7EF4;
- name = "iaupdatebg.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- conditional_information = r_cond_feat_iadv2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_mce
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_mce
- {
- priority = 0x7EFA;
- name = "mce.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_pbk2
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_pbk2
- {
- priority = 0x7EFC;
- name = "z:\\sys\\bin\\phonebook2.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishswp
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_WIDE_PROPERTY r_cmd_publishswp
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_logs
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_logs
- {
- priority = 0x7EFE;
- name = "z:\\sys\\bin\\logs.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_screensaver
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_screensaver
- {
- priority = 0x7EF2;
- name = "z:\\sys\\bin\\screensaver.exe";
- background = 1; // To background
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_videocenter
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_videocenter
- {
- priority = 0x7EF6;
- name = "cseschedulerserver.exe";
- execution_behaviour = ESsmWaitForSignal;
- timeout = 10000;
- }
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-// ---------------------------------------------------------------------------
-// r_cond_feat_iadv2
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_iadv2
- {
- feature_id = KFeatureIdFfIaupdatePhase2;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_activitymonitor_timeout
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_TIMEOUT r_dlldata_activitymonitor_timeout
- {
- timeout = 2;
- }
-
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_rfswpcmdlists.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,247 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command lists for the RF SWP:
-* - Normal RF On.
-* - Normal RF Off.
-* - Normal BT SAP.
-*
-*/
-
-#include <ssm/ssmcmd.rh>
-#include <ssm/clayerswp.hrh>
-
-#include "ssmswp.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmRfOn;
- resource_id = r_online_commands;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmRfOff;
- resource_id = r_offline_commands;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmBtSap;
- resource_id = r_btsap_commands;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_btsap_commands
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_btsap_commands
- {
- commands =
- {
- r_cmd_sastate_btsap, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishswp, // prio 0xFFF1
- r_cmd_psstate_btsap // prio 0xFFF0
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_offline_commands
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_offline_commands
- {
- commands =
- {
- r_cmd_sastate_offline, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishswp, // prio 0xFFF1
- r_cmd_psstate_offline // prio 0xFFF0
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_online_commands
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_online_commands
- {
- commands =
- {
- r_cmd_sastate_online, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishswp, // prio 0xFFF1
- r_cmd_psstate_online // prio 0xFFF0
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_btsap
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_btsap
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 111; // ESwStateNormalBTSap
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_offline
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_offline
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 110; // ESwStateNormalRfOff
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate_online
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate_online
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 109; // ESwStateNormalRfOn
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishswp
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_WIDE_PROPERTY r_cmd_publishswp
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_btsap
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_btsap
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_btsap;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_offline
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_offline
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_offline;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate_online
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate_online
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate_online;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_btsap
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_btsap
- {
- mainstate = 1; // ESsmNormal
- substate = 0x1B;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_offline
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_offline
- {
- mainstate = 1; // ESsmNormal
- substate = 0x1A;
- }
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate_online
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate_online
- {
- mainstate = 1; // ESsmNormal
- substate = 0x19;
- }
--- a/startup/stem_securitycheckcmdlist.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,346 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command list for the Security Check startup state.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateSecurityCheck;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate, // prio 0xFFF0
- // prio 0xFFE7
- r_cmd_menu,
- r_cmd_idle,
- // prio 0xFFE6
- r_cmd_multiwaitforever1,
- // prio 0xFFE3
- r_cmd_startup,
- r_cmd_phone,
- r_cmd_nitz,
- // prio 0xFFE2
- r_cmd_multiwaitforever2,
- // prio 0xFFDF
- r_cmd_touchscreen,
- r_cmd_touchplg,
- // prio 0xFFDE
- r_cmd_multiwaitforever3,
- // prio 0xFFD8
- r_cmd_createswp_simstatus,
- // prio 0xFFD7
- r_cmd_loadsup_simeventobserver,
- // prio 0xFFD6
- r_cmd_securitycheck
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_createswp_simstatus
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_simstatus
- {
- priority = 0xFFD8;
- severity = ECmdCriticalSeverity;
- key = 0x00000031; // KPSSimStatus
- filename = "ssm.swp.policy.simstatus.dll";
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_idle
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_idle
- {
- priority = 0xFFE7;
- name = "z:\\sys\\bin\\ailaunch.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- monitor_info = r_mon_max_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_menu
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_menu
- {
- priority = 0xFFE7;
- name = "z:\\sys\\bin\\matrixmenu.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- background = 1; // To background
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_multiwaitforever1
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever1
- {
- priority = 0xFFE6;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_multiwaitforever2
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever2
- {
- priority = 0xFFE2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_multiwaitforever3
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiwaitforever3
- {
- priority = 0xFFDE;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_nitz
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_nitz
- {
- priority = 0xFFE3;
- name = "z:\\sys\\bin\\clockserver.exe";
- execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_phone
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_APP_INFO r_cmd_phone
- {
- priority = 0xFFE3;
- name = "z:\\sys\\bin\\phoneui.exe";
- execution_behaviour = ESsmFireAndForget;
- retries = 2;
- background = 1; // To background
- monitor_info = r_mon_reset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_loadsup_simeventobserver
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_SSM_UTILITY_PLUGIN r_cmd_loadsup_simeventobserver
- {
- priority = 0xFFD7;
- severity = ECmdCriticalSeverity;
- filename = "ssmclayersup.dll";
- ordinal = 2; // SimEventObserverNewL
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 103; // ESwStateSecurityCheck
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_STATE r_cmd_publishstate
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_securitycheck
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_securitycheck
- {
- priority = 0xFFD6;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 1;
- unload_on_finish = ENeverUnload;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_startup
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_startup
- {
- priority = 0xFFE3;
- name = "z:\\sys\\bin\\startup.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_touchplg
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_touchplg
- {
- priority = 0xFFDF;
- severity = ECmdCriticalSeverity;
- dllname = "tsccustcmds.dll";
- ordinal = 1;
- retries = 2;
- execution_behaviour = ESsmDeferredWaitForSignal;
- conditional_information = r_cond_firstboot_and_tscinstartup;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_touchscreen
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_touchscreen
- {
- priority = 0xFFDF;
- name = "z:\\sys\\bin\\touchscreencalib.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- conditional_information = r_cond_firstboot_and_tscinstartup;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateSecurityCheck;
- }
-
-// ===========================================================================
-// Conditional blocks in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_ps_firstboot
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_firstboot
- {
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000013; // KPSStartupFirstBoot
- value = 101; // EPSStartupFirstBoot
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_tscinstartup
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_tscinstartup
- {
- feature_id = KFeatureIdTouchscreencalibInStartup;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_firstboot_and_tscinstartup
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_LOGICAL_AND r_cond_firstboot_and_tscinstartup
- {
- lhs = r_cond_feat_tscinstartup;
- rhs = r_cond_ps_firstboot;
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_selftestokcmdlist.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command list for the Selftest OK startup state.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateSelfTestOK;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- r_cmd_sastate, // This needs to be the first command in state, prio 0xFFF2
- r_cmd_publishstate, // prio 0xFFF1
- r_cmd_psstate // prio 0xFFF0
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_psstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate
- {
- priority = 0xFFF0;
- severity = ECmdCriticalSeverity;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000041; // KPSGlobalSystemState
- value = 102; // ESwStateSelfTestOK
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishstate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_STATE r_cmd_publishstate
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_sastate
- {
- priority = 0xFFF2;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 8;
- unload_on_finish = ENeverUnload;
- retries = 2;
- dll_data = r_dlldata_sastate;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_sastate
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_STATE_CHANGE r_dlldata_sastate
- {
- mainstate = 0; // ESsmStartup
- substate = ESsmStateSelfTestOK;
- }
--- a/startup/stem_uiservicescmdlist_ext.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,162 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command list for the UI-Services startup state (UI shell version) for extended startup.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateStartingUiServices;
- resource_id = r_cmds;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmds
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds
- {
- commands =
- {
- // prio 0xFFA3
- r_cmd_tzsrv,
- r_cmd_cntsrv,
- r_cmd_mediator,
- r_cmd_hwrmsrv,
- // prio 0xFF89
- r_cmd_dbrecovery
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-
-// ---------------------------------------------------------------------------
-// r_cmd_cntsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_cntsrv
- {
- priority = 0xFFA3;
- name = "Z:\\sys\\bin\\cntsrv.exe";
- args = "-nontransient";
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmDeferredWaitForSignal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_dbrecovery
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_dbrecovery
- {
- priority = 0xFF89;
- name = "z:\\sys\\bin\\dbrecovery.exe";
- execution_behaviour = ESsmDeferredWaitForSignal;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_hwrmsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_hwrmsrv
- {
- priority = 0xFFA3;
- name = "Z:\\sys\\bin\\hwrmserver.exe";
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmDeferredWaitForSignal;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_mediator
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_mediator
- {
- priority = 0xFFA3;
- name = "Z:\\sys\\bin\\mediatorserver.exe";
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmDeferredWaitForSignal;
- monitor_info = r_mon_3_restarts_reset;
- conditional_information = r_cond_feat_mediator;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_tzsrv
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_tzsrv
- {
- priority = 0xFFA3;
- name = "Z:\\sys\\bin\\tzserver.exe";
- severity = ECmdCriticalSeverity;
- execution_behaviour = ESsmDeferredWaitForSignal;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_mediator
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_mediator
- {
- feature_id = KFeatureIdMediator;
- }
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_uiswpcmdlists.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,218 +0,0 @@
-/*
-* Copyright (c) 2009-2010 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:
-* Command lists for the UI phase SWP:
-* - UI phase Started
-*
-*/
-
-#include <ssm/ssmcmd.rh>
-#include <ssm/clayerswp.hrh>
-
-#include "ssmswp.hrh"
-#include "ssmdlldatadefs.rh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmUiPhaseStarted;
- resource_id = r_started_commands;
- }
- };
- }
-
-// ===========================================================================
-// Command lists in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_started_commands
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_started_commands
- {
- commands =
- {
- r_cmd_publishswp, // prio 0xFFF1
- r_cmd_kill_splash, // prio 0xFFE7 - Remove splash screen
- r_cmd_devlockcheck, // prio 0xFFD7 - Security code query, if needed
- r_cmd_startanim, // prio 0xFFC7 - Startup animation(s)
- r_cmd_waitanim, // prio 0xFFB7 - Wait for the animations to finish
- r_cmd_adtupdater, // prio 0xFFAA - Location, date & time queries //CR:ESAH-84JFCU
- r_cmd_enableappskey, // prio 0xFFA7 - Enable applications key
- r_cmd_enableglobalnotes, // prio 0xFFA7 - Enable global notes
- r_cmd_swidaemon // prio 0xFF97 - Initializes pre-installed applications from memory card
- };
- }
-
-// ===========================================================================
-// Command items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_cmd_adtupdater
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_adtupdater
- {
- priority = 0xFFAA;
- name = "adtupdater.exe";
- execution_behaviour = ESsmFireAndForget;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_devlockcheck
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_devlockcheck
- {
- priority = 0xFFD7;
- severity = ECmdCriticalSeverity;
- dllname = "customcmds.dll";
- ordinal = 11; // Device security check
- unload_on_finish = ENeverUnload;
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_enableappskey
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_enableappskey
- {
- priority = 0xFFA7;
- severity = ECmdCriticalSeverity;
- dllname = "akncustcmds.dll";
- ordinal = 2; // EnableAppsKey
- retries = 2;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_enableglobalnotes
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_enableglobalnotes
- {
- priority = 0xFFA7;
- severity = ECmdCriticalSeverity;
- category = 0x101F8773; // KPSUidUikon
- key = 0x00000006; // KUikGlobalNotesAllowed
- value = 1;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_kill_splash
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_kill_splash
- {
- priority = 0xFFE7;
- category = 0x101F8766; // KPSUidStartup
- key = 0x00000301; // KPSSplashShutdown
- value = 101; // ESplashShutdown
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_publishswp
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_PUBLISH_SYSTEM_WIDE_PROPERTY r_cmd_publishswp
- {
- priority = 0xFFF1;
- severity = ECmdCriticalSeverity;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_startanim
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_startanim
- {
- priority = 0xFFC7;
- severity = ECmdCriticalSeverity;
- category = 0x100058F4; // KPSUidStartupApp
- key = 0x00000001; // KPSStartupAppState
- value = 2; // EStartupAppStateStartAnimations
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_swidaemon
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_swidaemon
- {
- priority = 0xFF97;
- name = "z:\\sys\\bin\\swidaemon.exe";
- execution_behaviour = ESsmWaitForSignal;
- monitor_info = r_mon_3_restarts_reset;
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_waitanim
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitanim
- {
- priority = 0xFFB7;
- severity = ECmdCriticalSeverity;
- dllname = "ssmsystemcmds.dll";
- ordinal = 5; // WaitPsKeyExact
- dll_data = r_dlldata_waitanim;
- unload_on_finish = ENeverUnload;
- retries = 2;
- execution_behaviour = ESsmWaitForSignal;
- }
-
-// ===========================================================================
-// DLL data items in alphabetical order
-// ===========================================================================
-//
-
-// ---------------------------------------------------------------------------
-// r_dlldata_waitanim
-// ---------------------------------------------------------------------------
-//
-RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitanim
- {
- category = 0x100058F4; // KPSUidStartupApp
- key = 0x00000001; // KPSStartupAppState
- target = 3; // EStartupAppStateFinished
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"
--- a/startup/stem_usbwatcher_hw.rss Tue Oct 19 13:20:42 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-/*
-* Copyright (c) 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:
-* Command list for USB Watcher component.
-*
-*/
-
-#include <ssm/conditionresourcetypes.rh>
-#include <ssm/ssmcmd.rh>
-
-#include "ssmsubstateext.hrh"
-
-// Identify command list type
-UID2 KUidSsmCommandListResourceFile
-
-// ---------------------------------------------------------------------------
-// r_entry_point
-// This must be the first resource
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
- {
- command_list_mapping = r_map;
- }
-
-// ---------------------------------------------------------------------------
-// r_map
-// Mapping of command list ids to resource ids.
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST_MAPPING r_map
- {
- mappings =
- {
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateCharging;
- resource_id = r_cmds_charging;
- },
- SSM_COMMANDLISTID_TO_RESOURCEID
- {
- command_list_id = ESsmStateNonCritical;
- resource_id = r_cmds_noncritical;
- }
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmds_noncritical
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_COMMAND_LIST r_cmds_noncritical
- {
- commands =
- {
- r_cmd_usbwatcher
- };
- }
-
-RESOURCE SSM_COMMAND_LIST r_cmds_charging
- {
- commands =
- {
-#ifdef RD_USB_CHARGING
- r_cmd_usbwatcher
-#endif //RD_USB_CHARGING
- };
- }
-
-// ---------------------------------------------------------------------------
-// r_cmd_usbwatcher
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_START_PROCESS_INFO r_cmd_usbwatcher
- {
- priority = 0xFFA7; // Same priority can be used in both states
- name = "z:\\sys\\bin\\usbwatcher.exe";
- execution_behaviour = ESsmFireAndForget;
- conditional_information = r_cond_feat_usb;
- monitor_info = r_mon_3_restarts_ignore;
- }
-
-// ---------------------------------------------------------------------------
-// r_cond_feat_usb
-// ---------------------------------------------------------------------------
-//
-RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_usb
- {
- feature_id = KFeatureIdUsb;
- }
-
-// monitoring.rss contains resource definitions, so it may not be included
-// before entry point.
-#include "stem_monitoring.rss"