sysstatemgmt/systemstateplugins/gsapolicy/group/sspluginsgsa.iby
branchRCL_3
changeset 21 ccb4f6b3db21
parent 0 4e1aa6a622a0
child 22 8cb079868133
equal deleted inserted replaced
20:1ddbe54d0645 21:ccb4f6b3db21
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    15 *
    15 *
    16 */
    16 */
    17 #ifndef __SSPLUGINSGSA_IBY__
    17 #ifndef __SSPLUGINSGSA_IBY__
    18 #define __SSPLUGINSGSA_IBY__
    18 #define __SSPLUGINSGSA_IBY__
    19 
    19 
    20 file=ABI_DIR\BUILD_DIR\ssm.state.policy.hw.0000.dll		sys\bin\ssm.state.policy.0000.dll
       
    21 file=ABI_DIR\BUILD_DIR\ssm.state.policy.0001.dll		sys\bin\ssm.state.policy.0001.dll
    20 file=ABI_DIR\BUILD_DIR\ssm.state.policy.0001.dll		sys\bin\ssm.state.policy.0001.dll
    22 file=ABI_DIR\BUILD_DIR\ssm.state.policy.hw.0002.dll		sys\bin\ssm.state.policy.0002.dll
       
    23 file=ABI_DIR\BUILD_DIR\ssm.state.policy.hw.0003.dll		sys\bin\ssm.state.policy.0003.dll
       
    24 
    21 
    25 // rsc files for the rom
       
    26 data=EPOCROOT##epoc32\data\z\private\2000d75b\startup\fallback\fallbacktosysstart_target.rsc		private\2000d75b\startup\fallback\fallbacktosysstart.rsc
       
    27 
    22 
    28 data=EPOCROOT##epoc32\data\z\private\2000d75b\normal\gsanormalcmdlist.rsc		private\2000d75b\normal\gsanormalcmdlist.rsc
    23 data=EPOCROOT##epoc32\data\z\private\2000d75b\normal\gsanormalcmdlist.rsc		private\2000d75b\normal\gsanormalcmdlist.rsc
       
    24 
       
    25 // If it is NCP image that is being made (_IMAGE_TYPE_NCP defined)then NCP ssm.state.policy is used. which 
       
    26 // is used for textshell mode only.
       
    27 #if defined(_IMAGE_TYPE_NCP)
       
    28 file=ABI_DIR\BUILD_DIR\ssm.refrence.state.policy.hw.0000.dll		sys\bin\ssm.state.policy.0000.dll
       
    29 file=ABI_DIR\BUILD_DIR\ssm.refrence.state.policy.hw.0002.dll		sys\bin\ssm.state.policy.0002.dll
       
    30 file=ABI_DIR\BUILD_DIR\ssm.refrence.state.policy.hw.0003.dll		sys\bin\ssm.state.policy.0003.dll
       
    31 
    29 data=EPOCROOT##epoc32\data\z\private\2000d75b\shutdown\gsashutdowncmdlist.rsc		private\2000d75b\shutdown\gsashutdowncmdlist.rsc
    32 data=EPOCROOT##epoc32\data\z\private\2000d75b\shutdown\gsashutdowncmdlist.rsc		private\2000d75b\shutdown\gsashutdowncmdlist.rsc
    30 data=EPOCROOT##epoc32\data\z\private\2000d75b\fail\gsafailcmdlist.rsc			private\2000d75b\fail\gsafailcmdlist.rsc
    33 data=EPOCROOT##epoc32\data\z\private\2000d75b\fail\gsafailcmdlist.rsc			private\2000d75b\fail\gsafailcmdlist.rsc
    31 
    34 
       
    35 #endif //_IMAGE_TYPE_NCP
    32 REM Simple startup configuration - install a single resource file 
    36 REM Simple startup configuration - install a single resource file 
    33 REM as the default "mode 0" file.
    37 REM as the default "mode 0" file.
    34 REM Note this is a Techview specific way of including just the 
       
    35 REM SCL required in the ROM. Licensees are expected to include more 
       
    36 REM than one SCL in their devices.
       
    37 
    38 
    38 REM If _STARTUPMODE, _STARTUPMODE1, _STARTUPMODE2 etc. are defined
       
    39 REM then SysStart fallback should be used so no SCL rss files will be included
       
    40 REM thus forcing the startup policy to use 
       
    41 REM The macro for selecting SCL lists is _SSMSTARTUPMODE
    39 REM The macro for selecting SCL lists is _SSMSTARTUPMODE
    42 
    40 
    43 #if (defined(_STARTUPMODE) || \
       
    44 	defined(_STARTUPMODE0) || \
       
    45 	defined(_STARTUPMODE1) || \
       
    46 	defined(_STARTUPMODE2) || \
       
    47 	defined(_STARTUPMODE3) || \
       
    48 	defined(_STARTUPMODE4) || \
       
    49 	defined(_STARTUPMODE5) || \
       
    50 	defined(_STARTUPMODE8))
       
    51 
       
    52 REM SysStart startup mode defines found, using SysStart startup
       
    53 WARNING "Use _SSMSTARTUPMODE instead of _STARTUPMODE as it is deprecated."
       
    54 WARNING "_STARTUPMODE can only be used for testing fallback on SysStart by including sysstart.iby and sysstartconfig.iby in buildrom command " 
       
    55 
       
    56 #else
       
    57 
       
    58 REM No legacy SysStart startup mode defines found, using SSM startup
       
    59 #ifdef _SSMSTARTUPMODE
    41 #ifdef _SSMSTARTUPMODE
    60 
    42 
    61 define _2000D75B_MODE _SSMSTARTUPMODE
    43 define _2000D75B_MODE _SSMSTARTUPMODE
    62 
    44 
    63 #else
    45 #else
    81 
    63 
    82 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\z\private\2000d75b\startup\##_2000D75B_MODE##\gsastartupcmdlist_gtcminconfig##_2000D75B_MODE##_target		private\2000d75b\startup\0\gsastartupcmdlist##_2000D75B_MODE##)
    64 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\z\private\2000d75b\startup\##_2000D75B_MODE##\gsastartupcmdlist_gtcminconfig##_2000D75B_MODE##_target		private\2000d75b\startup\0\gsastartupcmdlist##_2000D75B_MODE##)
    83 
    65 
    84 #endif // SSMA_MINIMAL_BOOT
    66 #endif // SSMA_MINIMAL_BOOT
    85 
    67 
    86 #endif // Legacy SysStart mode defines not found
       
    87 
       
    88 #endif // __SSPLUGINSGSA_IBY__
    68 #endif // __SSPLUGINSGSA_IBY__