diff -r 3ff3fecb12fe -r 6a82cd05fb1e sysanadatacapture/piprofiler/piprofiler_api/inc/ProfilerConfig.h --- a/sysanadatacapture/piprofiler/piprofiler_api/inc/ProfilerConfig.h Thu Feb 11 15:52:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,101 +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: -* -*/ - - -#ifndef PI_PROFILER_CONFIG_H -#define PI_PROFILER_CONFIG_H - -// NCP release process will move the PIProfiler flags as Carbon feature flags -// where the product responsibles can choose the right settings for PI Profiler -// compilation. - - /*** NOTE!!! - * Uncomment the following definition if compiling the Profiler by your own - ***/ - #define PROFILER_SISX - - /* - * - * Filename and path for the settings file - * this file is written on application exit and - * it contains the settings of the profiler application - * - */ - -// #define PROFILER_SETTINGS_DRIVE _L("C:\\") -// #define PROFILER_SETTINGS_MAXLENGTH 32 -// #define PROFILER_SETTINGS_FILENAME _L("ProfilerSettings.txt") - const TInt KProfilerSettingsMaxLength = 32; - _LIT(KProfilerSettingsFileName, "PIProfilerSettings.txt"); - - // a fix for going through the different drives for settings file - #define PROFILER_SETTINGS_DRIVE_COUNT 3 - #define PROFILER_SETTINGS_DRIVE_ARRAY TBuf<4> settingsDrives[PROFILER_SETTINGS_DRIVE_COUNT]; - #define PROFILER_DEFINE_SETTINGS_DRIVE(name,number) settingsDrives[number].Append(_L(name)); - - // change these to reflect the drive names and numbers - // the last number must be PROFILER_SETTINGS_DRIVE_COUNT-1 - #define PROFILER_SETTINGS_DRIVES PROFILER_DEFINE_SETTINGS_DRIVE("C:\\",0) \ - PROFILER_DEFINE_SETTINGS_DRIVE("E:\\",1) \ - PROFILER_DEFINE_SETTINGS_DRIVE("Z:\\",2) - - /* - * - * Locations of PI Profiler binaries - * - */ - - #define PROFILERENGINE_EXE_PATH_PRIMARY _L("C:\\sys\\bin\\PIProfilerEngine.exe") - #define PROFILERENGINE_EXE_PATH_SECONDARY _L("Z:\\sys\\bin\\PIProfilerEngine.exe") - - /* - * - * PI Profiler tool composition definitions - * - */ - - // sampler codes and names - #define PROFILER_USER_MODE_SAMPLER 123 - #define PROFILER_KERNEL_MODE_SAMPLER 321 - #define PROFILER_DUMMY_SAMPLER 213 - - // old definitions - #define PROFILER_GENERALS_SAMPLER_ID 100 - #define PROFILER_INTERNALS_SAMPLER_ID 101 - #define PROFILER_GPP_SAMPLER_ID 1 - #define PROFILER_GFC_SAMPLER_ID 2 - #define PROFILER_ITT_SAMPLER_ID 3 - #define PROFILER_MEM_SAMPLER_ID 4 - #define PROFILER_PRI_SAMPLER_ID 5 - #define PROFILER_IRQ_SAMPLER_ID 6 - #define PROFILER_BUP_SAMPLER_ID 7 - #define PROFILER_SWI_SAMPLER_ID 8 - #define PROFILER_TIP_SAMPLER_ID 9 - #define PROFILER_PEC_SAMPLER_ID 10 - #define PROFILER_PWR_SAMPLER_ID 11 - #define PROFILER_IPC_SAMPLER_ID 12 - #define PROFILER_ISA_SAMPLER_ID 13 - - // sampler IDs for external, e.g. 3rd party sampler plug-ins - #define PROFILER_EXT1_SAMPLER_ID 14 - #define PROFILER_EXT2_SAMPLER_ID 15 - #define PROFILER_EXT3_SAMPLER_ID 16 - #define PROFILER_EXT4_SAMPLER_ID 17 - #define PROFILER_EXT5_SAMPLER_ID 18 - #define PROFILER_EXT6_SAMPLER_ID 19 - -#endif