tracesrv/tracecompiler/internal/TraceCompiler_Test/TraceCompiler_reference_files/TraceCompilerTesterAdvanced_0x20011111_TraceDefinitions.h
changeset 62 1c2bb2fc7c87
equal deleted inserted replaced
56:aa2539c91954 62:1c2bb2fc7c87
       
     1 // Created by TraceCompiler 2.1.2
       
     2 // DO NOT EDIT, CHANGES WILL BE LOST
       
     3 
       
     4 #ifndef __TRACECOMPILERTESTERADVANCED_20011111_TRACEDEFINITIONS_H__
       
     5 #define __TRACECOMPILERTESTERADVANCED_20011111_TRACEDEFINITIONS_H__
       
     6 
       
     7 #define AUTOGEN_TRACES_HAVE_FIXED_IDS
       
     8 #include <isi_macros.h>
       
     9 
       
    10 #undef TRACECOMPILERTESTERADVANCED_COMPONENT
       
    11 #define TRACECOMPILERTESTERADVANCED_COMPONENT 0x20011111
       
    12 #undef INCLUDED_NON_SOURCE_FILE_TEST
       
    13 #define INCLUDED_NON_SOURCE_FILE_TEST 0xde
       
    14 #undef HELLO_WORLD
       
    15 #define HELLO_WORLD 0x1
       
    16 #undef NON_SOURCE_FILE_TRACE1
       
    17 #define NON_SOURCE_FILE_TRACE1 0x2
       
    18 #undef NON_SOURCE_FILE_TRACE2
       
    19 #define NON_SOURCE_FILE_TRACE2 0x3
       
    20 #undef TRACE_FLOW
       
    21 #define TRACE_FLOW 0x8a
       
    22 #undef HELLO_MOON
       
    23 #define HELLO_MOON 0x1
       
    24 #undef TEST_TRACE_2
       
    25 #define TEST_TRACE_2 0x2
       
    26 #undef DTRACECOMPILERTESTERCOMMON1_SUMVALUES_ENTRY
       
    27 #define DTRACECOMPILERTESTERCOMMON1_SUMVALUES_ENTRY 0x3
       
    28 #undef DTRACECOMPILERTESTERCOMMON1_SUMVALUES_EXIT
       
    29 #define DTRACECOMPILERTESTERCOMMON1_SUMVALUES_EXIT 0x4
       
    30 #undef POINTER_PARAMETER_TEST
       
    31 #define POINTER_PARAMETER_TEST 0xdf
       
    32 #undef POINTER_PARAMETER_TRACE1
       
    33 #define POINTER_PARAMETER_TRACE1 0x1
       
    34 #undef POINTER_PARAMETER_TRACE2
       
    35 #define POINTER_PARAMETER_TRACE2 0x2
       
    36 #undef LONG_TRACE_TEST
       
    37 #define LONG_TRACE_TEST 0xe0
       
    38 #undef ASCII60
       
    39 #define ASCII60 0x1
       
    40 #undef ASCII300
       
    41 #define ASCII300 0x2
       
    42 #undef ASCII512
       
    43 #define ASCII512 0x3
       
    44 #undef ASCII600
       
    45 #define ASCII600 0x4
       
    46 #undef ASCII300_ASCII512
       
    47 #define ASCII300_ASCII512 0x5
       
    48 #undef ASCII600_ASCII300
       
    49 #define ASCII600_ASCII300 0x6
       
    50 #undef ASCII333_ASCII333
       
    51 #define ASCII333_ASCII333 0x7
       
    52 #undef SHORT_TRACE_TEST
       
    53 #define SHORT_TRACE_TEST 0xe1
       
    54 #undef ASCII1
       
    55 #define ASCII1 0x1
       
    56 #undef ASCII2
       
    57 #define ASCII2 0x2
       
    58 #undef ASCII3
       
    59 #define ASCII3 0x3
       
    60 #undef ASCII4
       
    61 #define ASCII4 0x4
       
    62 #undef ASCII5
       
    63 #define ASCII5 0x5
       
    64 #undef TRACE_STATE
       
    65 #define TRACE_STATE 0x87
       
    66 #undef STATE_TRACE_0
       
    67 #define STATE_TRACE_0 0x1
       
    68 #undef STATE_TRACE_1
       
    69 #define STATE_TRACE_1 0x2
       
    70 #undef TRACE_DATA
       
    71 #define TRACE_DATA 0xe2
       
    72 #undef TRACE_DATA_TRACE
       
    73 #define TRACE_DATA_TRACE 0x1
       
    74 #undef POST_CODE_TEST
       
    75 #define POST_CODE_TEST 0xe3
       
    76 #undef POST1
       
    77 #define POST1 0x1
       
    78 #undef KEKKONEN
       
    79 #define KEKKONEN 0xe4
       
    80 #undef TEXT1
       
    81 #define TEXT1 0x1
       
    82 #undef TEXT2
       
    83 #define TEXT2 0x2
       
    84 #undef TEXT3
       
    85 #define TEXT3 0x3
       
    86 #undef TEXT4
       
    87 #define TEXT4 0x4
       
    88 #undef TEXT5
       
    89 #define TEXT5 0x5
       
    90 #undef TEXT6
       
    91 #define TEXT6 0x6
       
    92 #undef TEXT7
       
    93 #define TEXT7 0x7
       
    94 #undef TEXT8
       
    95 #define TEXT8 0x8
       
    96 #undef TEXT9
       
    97 #define TEXT9 0x9
       
    98 #undef TEXT10
       
    99 #define TEXT10 0xa
       
   100 #undef TEXT11
       
   101 #define TEXT11 0xb
       
   102 #undef TEXT12
       
   103 #define TEXT12 0xc
       
   104 #undef TEXT13
       
   105 #define TEXT13 0xd
       
   106 #undef TEXT14
       
   107 #define TEXT14 0xe
       
   108 #undef TEXT15
       
   109 #define TEXT15 0xf
       
   110 #undef TEXT16
       
   111 #define TEXT16 0x10
       
   112 #undef TEXT17
       
   113 #define TEXT17 0x11
       
   114 #undef TEXT18
       
   115 #define TEXT18 0x12
       
   116 #undef TEXT19
       
   117 #define TEXT19 0x13
       
   118 #undef TEXT20
       
   119 #define TEXT20 0x14
       
   120 #undef TEXT21
       
   121 #define TEXT21 0x15
       
   122 #undef TEXT22
       
   123 #define TEXT22 0x16
       
   124 #undef TEXT23
       
   125 #define TEXT23 0x17
       
   126 #undef TEXT24
       
   127 #define TEXT24 0x18
       
   128 #undef TEXT25
       
   129 #define TEXT25 0x19
       
   130 #undef TEXT26
       
   131 #define TEXT26 0x1a
       
   132 #undef TEXT27
       
   133 #define TEXT27 0x1b
       
   134 #undef TEXT28
       
   135 #define TEXT28 0x1c
       
   136 #undef TEXT29
       
   137 #define TEXT29 0x1d
       
   138 #undef TEXT30
       
   139 #define TEXT30 0x1e
       
   140 #undef TEXT31
       
   141 #define TEXT31 0x1f
       
   142 #undef TEXT32
       
   143 #define TEXT32 0x20
       
   144 #undef TEXT33
       
   145 #define TEXT33 0x21
       
   146 #undef TEXT34
       
   147 #define TEXT34 0x22
       
   148 #undef TEXT35
       
   149 #define TEXT35 0x23
       
   150 #undef TEXT36
       
   151 #define TEXT36 0x24
       
   152 #undef TEXT37
       
   153 #define TEXT37 0x25
       
   154 #undef TEXT38
       
   155 #define TEXT38 0x26
       
   156 #undef TEXT39
       
   157 #define TEXT39 0x27
       
   158 #undef TEXT40
       
   159 #define TEXT40 0x28
       
   160 #undef TEXT41
       
   161 #define TEXT41 0x29
       
   162 #undef TEXT42
       
   163 #define TEXT42 0x2a
       
   164 #undef TEXT43
       
   165 #define TEXT43 0x2b
       
   166 #undef TEXT44
       
   167 #define TEXT44 0x2c
       
   168 #undef TEXT45
       
   169 #define TEXT45 0x2d
       
   170 #undef TEXT46
       
   171 #define TEXT46 0x2e
       
   172 #undef TEXT47
       
   173 #define TEXT47 0x2f
       
   174 #undef TEXT48
       
   175 #define TEXT48 0x30
       
   176 #undef TEXT49
       
   177 #define TEXT49 0x31
       
   178 
       
   179 RES_BEGIN( RESOURCE_TRC_SYMBIAN, TRACECOMPILERTESTERADVANCED_COMPONENT, TRACECOMPILERTESTERADVANCED_TRACE, "TRACECOMPILERTESTERADVANCED", "", FALSE )
       
   180 	
       
   181 	#include <SharedTraceDefinitions.h>
       
   182 	
       
   183 	CONST_TBL_BEGIN( MyEnum, 32, SYMBIAN_ENDIANESS, "", "" )
       
   184 		CONST_TBL_ENTRY( ValueOne, 1, "" )
       
   185 	CONST_TBL_END
       
   186 	SEQ_BEGIN( MyEnum_Seq, DONT_CREATE_STRUCT, "", "" )
       
   187 		VALUE_CONST( data, "data", MyEnum )
       
   188 	SEQ_END
       
   189 	
       
   190 	CONST_TBL_BEGIN( x1, 32, SYMBIAN_ENDIANESS, "", "" )
       
   191 		CONST_TBL_ENTRY( EVal, 1, "" )
       
   192 		CONST_TBL_ENTRY( EVal2, 2, "" )
       
   193 	CONST_TBL_END
       
   194 	SEQ_BEGIN( x1_Seq, DONT_CREATE_STRUCT, "", "" )
       
   195 		VALUE_CONST( data, "data", x1 )
       
   196 	SEQ_END
       
   197 	
       
   198 	CONST_TBL_BEGIN( EnergyMonitor, 32, SYMBIAN_ENDIANESS, "", "" )
       
   199 	CONST_TBL_END
       
   200 	SEQ_BEGIN( EnergyMonitor_Seq, DONT_CREATE_STRUCT, "", "" )
       
   201 		VALUE_CONST( data, "data", EnergyMonitor )
       
   202 	SEQ_END
       
   203 	
       
   204 	TRACE_GROUP_BEGIN( INCLUDED_NON_SOURCE_FILE_TEST, "TraceCompilerTesterAdvanced: INCLUDED_NON_SOURCE_FILE_TEST: ", ON )
       
   205 		
       
   206 		TRACE_BEGIN( HELLO_WORLD, "Hello world!" )
       
   207 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   208 		TRACE_END()
       
   209 		
       
   210 		TRACE_BEGIN( NON_SOURCE_FILE_TRACE1, "Inline function GetBigValue1000 return value:" )
       
   211 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   212 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   213 			VALUE( -32, SYMBIAN_ENDIANESS, value, "value", DEC )
       
   214 		TRACE_END()
       
   215 		
       
   216 		TRACE_BEGIN( NON_SOURCE_FILE_TRACE2, "Inline function GetBigValue1000 return value:" )
       
   217 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   218 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   219 			VALUE( -32, SYMBIAN_ENDIANESS, value, "value", DEC )
       
   220 		TRACE_END()
       
   221 	
       
   222 	TRACE_GROUP_END()
       
   223 	
       
   224 	TRACE_GROUP_BEGIN( TRACE_FLOW, "TraceCompilerTesterAdvanced: Flow: ", ON )
       
   225 		
       
   226 		TRACE_BEGIN( HELLO_MOON, "Hello moon!" )
       
   227 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   228 		TRACE_END()
       
   229 		
       
   230 		TRACE_BEGIN( TEST_TRACE_2, "Test OLD TraceCompiler" )
       
   231 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   232 		TRACE_END()
       
   233 		
       
   234 		TRACE_BEGIN( DTRACECOMPILERTESTERCOMMON1_SUMVALUES_ENTRY, "> DTraceCompilerTesterCommon1::SumValues" )
       
   235 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   236 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   237 			VALUE( -32, SYMBIAN_ENDIANESS, aValue1, "aValue1", DEC )
       
   238 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   239 			VALUE( -32, SYMBIAN_ENDIANESS, aValue2, "aValue2", DEC )
       
   240 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   241 			VALUE( 8, BE, aValue3, "aValue3", DEC )
       
   242 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   243 			VALUE( 8, BE, aValue4, "aValue4", DEC )
       
   244 			FILLER( FILLER_FIXED, 8 )
       
   245 			FILLER( FILLER_FIXED, 8 )
       
   246 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   247 			VALUE( 32, SYMBIAN_ENDIANESS, this, "this", HEX )
       
   248 		TRACE_END()
       
   249 		
       
   250 		TRACE_BEGIN( DTRACECOMPILERTESTERCOMMON1_SUMVALUES_EXIT, "< DTraceCompilerTesterCommon1::SumValues" )
       
   251 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   252 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   253 			VALUE( 32, SYMBIAN_ENDIANESS, this, "this", HEX )
       
   254 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   255 			VALUE( -32, SYMBIAN_ENDIANESS, retVal, "retVal", DEC )
       
   256 		TRACE_END()
       
   257 	
       
   258 	TRACE_GROUP_END()
       
   259 	
       
   260 	TRACE_GROUP_BEGIN( POINTER_PARAMETER_TEST, "TraceCompilerTesterAdvanced: POINTER_PARAMETER_TEST: ", ON )
       
   261 		
       
   262 		TRACE_BEGIN( POINTER_PARAMETER_TRACE1, "Print out pointer values of two NTimers" )
       
   263 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   264 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   265 			VALUE( 32, SYMBIAN_ENDIANESS, myNTimer1, "myNTimer1", HEX )
       
   266 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   267 			VALUE( 32, SYMBIAN_ENDIANESS, myNTimer2, "myNTimer2", HEX )
       
   268 		TRACE_END()
       
   269 		
       
   270 		TRACE_BEGIN( POINTER_PARAMETER_TRACE2, "Print out pointer values of one const NTimers" )
       
   271 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   272 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   273 			VALUE( 32, SYMBIAN_ENDIANESS, myNTimer3, "myNTimer3", HEX )
       
   274 		TRACE_END()
       
   275 	
       
   276 	TRACE_GROUP_END()
       
   277 	
       
   278 	TRACE_GROUP_BEGIN( LONG_TRACE_TEST, "TraceCompilerTesterAdvanced: LONG_TRACE_TEST: ", ON )
       
   279 		
       
   280 		TRACE_BEGIN( ASCII60, "Ascii60:" )
       
   281 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   282 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   283 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf60, "buf60", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   284 		TRACE_END()
       
   285 		
       
   286 		TRACE_BEGIN( ASCII300, "Ascii300:" )
       
   287 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   288 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   289 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf300, "buf300", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   290 		TRACE_END()
       
   291 		
       
   292 		TRACE_BEGIN( ASCII512, "Ascii512:" )
       
   293 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   294 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   295 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf512, "buf512", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   296 		TRACE_END()
       
   297 		
       
   298 		TRACE_BEGIN( ASCII600, "Ascii600:" )
       
   299 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   300 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   301 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf600, "buf600", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   302 		TRACE_END()
       
   303 		
       
   304 		TRACE_BEGIN( ASCII300_ASCII512, "Ascii300:  Ascii512:" )
       
   305 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   306 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   307 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf300len, "buf300_len", buf300_lenref )
       
   308 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   309 			STRING_REF( STRING_ASCII, BE, buf300, "buf300", buf300_lenref, ISIHDR_DONT_GENERATE )
       
   310 			FILLER( FILLER_VARIABLE, 32 )
       
   311 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   312 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf512len, "buf512_len", buf512_lenref )
       
   313 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   314 			STRING_REF( STRING_ASCII, BE, buf512, "buf512", buf512_lenref, ISIHDR_DONT_GENERATE )
       
   315 			FILLER( FILLER_VARIABLE, 32 )
       
   316 		TRACE_END()
       
   317 		
       
   318 		TRACE_BEGIN( ASCII600_ASCII300, "Ascii600:  Ascii300:" )
       
   319 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   320 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   321 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf600len, "buf600_len", buf600_lenref )
       
   322 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   323 			STRING_REF( STRING_ASCII, BE, buf600, "buf600", buf600_lenref, ISIHDR_DONT_GENERATE )
       
   324 			FILLER( FILLER_VARIABLE, 32 )
       
   325 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   326 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf300len, "buf300_len", buf300_lenref )
       
   327 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   328 			STRING_REF( STRING_ASCII, BE, buf300, "buf300", buf300_lenref, ISIHDR_DONT_GENERATE )
       
   329 			FILLER( FILLER_VARIABLE, 32 )
       
   330 		TRACE_END()
       
   331 		
       
   332 		TRACE_BEGIN( ASCII333_ASCII333, "Ascii333:  Ascii333:" )
       
   333 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   334 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   335 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf333len, "buf333_len", buf333_lenref )
       
   336 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   337 			STRING_REF( STRING_ASCII, BE, buf333, "buf333", buf333_lenref, ISIHDR_DONT_GENERATE )
       
   338 			FILLER( FILLER_VARIABLE, 32 )
       
   339 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   340 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf3332len, "buf3332_len", buf3332_lenref )
       
   341 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   342 			STRING_REF( STRING_ASCII, BE, buf3332, "buf3332", buf3332_lenref, ISIHDR_DONT_GENERATE )
       
   343 			FILLER( FILLER_VARIABLE, 32 )
       
   344 		TRACE_END()
       
   345 	
       
   346 	TRACE_GROUP_END()
       
   347 	
       
   348 	TRACE_GROUP_BEGIN( SHORT_TRACE_TEST, "TraceCompilerTesterAdvanced: SHORT_TRACE_TEST: ", ON )
       
   349 		
       
   350 		TRACE_BEGIN( ASCII1, "Ascii1:" )
       
   351 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   352 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   353 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf1, "buf1", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   354 		TRACE_END()
       
   355 		
       
   356 		TRACE_BEGIN( ASCII2, "Ascii2:" )
       
   357 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   358 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   359 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf2, "buf2", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   360 		TRACE_END()
       
   361 		
       
   362 		TRACE_BEGIN( ASCII3, "Ascii3:" )
       
   363 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   364 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   365 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf3, "buf3", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   366 		TRACE_END()
       
   367 		
       
   368 		TRACE_BEGIN( ASCII4, "Ascii4:" )
       
   369 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   370 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   371 			STRING_REF( STRING_ASCII_ZERO_TERMINATED, BE, buf4, "buf4", REF_LENGTH_DETERMINED_BY_ZERO, ISIHDR_DONT_GENERATE )
       
   372 		TRACE_END()
       
   373 		
       
   374 		TRACE_BEGIN( ASCII5, "Ascii1:  Ascii2:" )
       
   375 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   376 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   377 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf1len, "buf1_len", buf1_lenref )
       
   378 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   379 			STRING_REF( STRING_ASCII, BE, buf1, "buf1", buf1_lenref, ISIHDR_DONT_GENERATE )
       
   380 			FILLER( FILLER_VARIABLE, 32 )
       
   381 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   382 			REFERENCE( 32, SYMBIAN_ENDIANESS, buf2len, "buf2_len", buf2_lenref )
       
   383 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   384 			STRING_REF( STRING_ASCII, BE, buf2, "buf2", buf2_lenref, ISIHDR_DONT_GENERATE )
       
   385 			FILLER( FILLER_VARIABLE, 32 )
       
   386 		TRACE_END()
       
   387 	
       
   388 	TRACE_GROUP_END()
       
   389 	
       
   390 	TRACE_GROUP_BEGIN( TRACE_STATE, "TraceCompilerTesterAdvanced: State: ", ON )
       
   391 		
       
   392 		TRACE_BEGIN( STATE_TRACE_0, "Machine;State" )
       
   393 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   394 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   395 			REFERENCE( 32, SYMBIAN_ENDIANESS, arg1len, "arg1_len", arg1_lenref )
       
   396 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   397 			STRING_REF( STRING_ASCII, BE, arg1, "arg1", arg1_lenref, ISIHDR_DONT_GENERATE )
       
   398 			FILLER( FILLER_VARIABLE, 32 )
       
   399 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   400 			REFERENCE( 32, SYMBIAN_ENDIANESS, arg2len, "arg2_len", arg2_lenref )
       
   401 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   402 			STRING_REF( STRING_ASCII, BE, arg2, "arg2", arg2_lenref, ISIHDR_DONT_GENERATE )
       
   403 			FILLER( FILLER_VARIABLE, 32 )
       
   404 		TRACE_END()
       
   405 		
       
   406 		TRACE_BEGIN( STATE_TRACE_1, "Machine;State;Instance" )
       
   407 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   408 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   409 			REFERENCE( 32, SYMBIAN_ENDIANESS, arg1len, "arg1_len", arg1_lenref )
       
   410 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   411 			STRING_REF( STRING_ASCII, BE, arg1, "arg1", arg1_lenref, ISIHDR_DONT_GENERATE )
       
   412 			FILLER( FILLER_VARIABLE, 32 )
       
   413 			PROPERTY( PROPERTY_PMD_IS_NOT_PARAMETER )
       
   414 			REFERENCE( 32, SYMBIAN_ENDIANESS, arg2len, "arg2_len", arg2_lenref )
       
   415 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   416 			STRING_REF( STRING_ASCII, BE, arg2, "arg2", arg2_lenref, ISIHDR_DONT_GENERATE )
       
   417 			FILLER( FILLER_VARIABLE, 32 )
       
   418 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   419 			VALUE( 32, SYMBIAN_ENDIANESS, arg3, "arg3", HEX )
       
   420 		TRACE_END()
       
   421 	
       
   422 	TRACE_GROUP_END()
       
   423 	
       
   424 	TRACE_GROUP_BEGIN( TRACE_DATA, "TraceCompilerTesterAdvanced: Data: ", ON )
       
   425 		
       
   426 		TRACE_BEGIN( TRACE_DATA_TRACE, "DTraceCoreXtiIf::DebugPrintMsg - Msg via XTI IF 0x" )
       
   427 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   428 			PROPERTY( PROPERTY_PMD_PARAMETER )
       
   429 			SEQ_OF_REF( arg1, "arg1", TRACE_SEQ_BYTE_HEX, REF_AS_MANY_AS_POSSIBLE, ISIHDR_DONT_GENERATE )
       
   430 		TRACE_END()
       
   431 	
       
   432 	TRACE_GROUP_END()
       
   433 	
       
   434 	TRACE_GROUP_BEGIN( POST_CODE_TEST, "TraceCompilerTesterAdvanced: POST_CODE_TEST: ", ON )
       
   435 		
       
   436 		TRACE_BEGIN( POST1, "Print some POST code traces" )
       
   437 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   438 		TRACE_END()
       
   439 	
       
   440 	TRACE_GROUP_END()
       
   441 	
       
   442 	TRACE_GROUP_BEGIN( KEKKONEN, "TraceCompilerTesterAdvanced: KEKKONEN: ", ON )
       
   443 		
       
   444 		TRACE_BEGIN( TEXT1, ":" )
       
   445 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   446 		TRACE_END()
       
   447 		
       
   448 		TRACE_BEGIN( TEXT2, ":" )
       
   449 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   450 		TRACE_END()
       
   451 		
       
   452 		TRACE_BEGIN( TEXT3, "-" )
       
   453 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   454 		TRACE_END()
       
   455 		
       
   456 		TRACE_BEGIN( TEXT4, "ifGGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLj." )
       
   457 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   458 		TRACE_END()
       
   459 		
       
   460 		TRACE_BEGIN( TEXT5, "-" )
       
   461 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   462 		TRACE_END()
       
   463 		
       
   464 		TRACE_BEGIN( TEXT6, ".iLLLGGGGGGGGGGGGGGGGGGLLLLLfffffffffjfffffjfi:" )
       
   465 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   466 		TRACE_END()
       
   467 		
       
   468 		TRACE_BEGIN( TEXT7, ".fLLLLLGGGGGGGGGGGGGGGGLLLLLLLfffffjjjjjjjjjttjt" )
       
   469 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   470 		TRACE_END()
       
   471 		
       
   472 		TRACE_BEGIN( TEXT8, ".iffLfLGLGGGGGGGGGGGGGGGGGLLLLfffffffjjjjjjjtttii." )
       
   473 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   474 		TRACE_END()
       
   475 		
       
   476 		TRACE_BEGIN( TEXT9, ".ijfffLLLLLLGGGGGGGGGGGGGGGLLLffLffffffjjjjjttti" )
       
   477 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   478 		TRACE_END()
       
   479 		
       
   480 		TRACE_BEGIN( TEXT10, "ittfffffLLLLGGGGGGGGGGGGGGGLLLLLLLffffjjjjjttttti" )
       
   481 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   482 		TRACE_END()
       
   483 		
       
   484 		TRACE_BEGIN( TEXT11, ".iitjffffLLLLLGGGGGGGGGGGGGGGGGLLLffffjjttjjtitttii" )
       
   485 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   486 		TRACE_END()
       
   487 		
       
   488 		TRACE_BEGIN( TEXT12, ":ittffLLLLGGGLGGGGGGGGGWGGGGGGGGLLLLffjjttjjtittiiii:" )
       
   489 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   490 		TRACE_END()
       
   491 		
       
   492 		TRACE_BEGIN( TEXT13, ".,tjjffLLLGGGGGGGGGGGGWWWWWGGGGGGGLLLffjjtjfftitttti" )
       
   493 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   494 		TRACE_END()
       
   495 		
       
   496 		TRACE_BEGIN( TEXT14, ",jffjjffLLGGGGGGGGGWWWWGGGWWWWWWWGGLLjjtjffjtttttti" )
       
   497 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   498 		TRACE_END()
       
   499 		
       
   500 		TRACE_BEGIN( TEXT15, "." )
       
   501 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   502 		TRACE_END()
       
   503 		
       
   504 		TRACE_BEGIN( TEXT16, "." )
       
   505 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   506 		TRACE_END()
       
   507 		
       
   508 		TRACE_BEGIN( TEXT17, ".:" )
       
   509 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   510 		TRACE_END()
       
   511 		
       
   512 		TRACE_BEGIN( TEXT18, ". ..:,:::..  ....," )
       
   513 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   514 		TRACE_END()
       
   515 		
       
   516 		TRACE_BEGIN( TEXT19, "::    :,," )
       
   517 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   518 		TRACE_END()
       
   519 		
       
   520 		TRACE_BEGIN( TEXT20, "::  .:" )
       
   521 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   522 		TRACE_END()
       
   523 		
       
   524 		TRACE_BEGIN( TEXT21, "....:," )
       
   525 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   526 		TRACE_END()
       
   527 		
       
   528 		TRACE_BEGIN( TEXT22, ",:.:,,," )
       
   529 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   530 		TRACE_END()
       
   531 		
       
   532 		TRACE_BEGIN( TEXT23, ".,,:..:," )
       
   533 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   534 		TRACE_END()
       
   535 		
       
   536 		TRACE_BEGIN( TEXT24, ".:..::::..ifLWDDWGLLLLj" )
       
   537 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   538 		TRACE_END()
       
   539 		
       
   540 		TRACE_BEGIN( TEXT25, ".:" )
       
   541 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   542 		TRACE_END()
       
   543 		
       
   544 		TRACE_BEGIN( TEXT26, "." )
       
   545 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   546 		TRACE_END()
       
   547 		
       
   548 		TRACE_BEGIN( TEXT27, "." )
       
   549 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   550 		TRACE_END()
       
   551 		
       
   552 		TRACE_BEGIN( TEXT28, "," )
       
   553 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   554 		TRACE_END()
       
   555 		
       
   556 		TRACE_BEGIN( TEXT29, ".iifjttttjfLGGLLLLLLLLffffjtfLffffjjt" )
       
   557 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   558 		TRACE_END()
       
   559 		
       
   560 		TRACE_BEGIN( TEXT30, ",iLGi,:,,," )
       
   561 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   562 		TRACE_END()
       
   563 		
       
   564 		TRACE_BEGIN( TEXT31, ".,jLfjtjjfLLGGGGGGGGLLLLfjjfLfjjjti" )
       
   565 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   566 		TRACE_END()
       
   567 		
       
   568 		TRACE_BEGIN( TEXT32, "ijjjjjjttjjfffLLGGGLLLLfjjfjjjji" )
       
   569 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   570 		TRACE_END()
       
   571 		
       
   572 		TRACE_BEGIN( TEXT33, ":" )
       
   573 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   574 		TRACE_END()
       
   575 		
       
   576 		TRACE_BEGIN( TEXT34, ".:" )
       
   577 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   578 		TRACE_END()
       
   579 		
       
   580 		TRACE_BEGIN( TEXT35, ".itjjjfLLLGGGWWWWGGLjji" )
       
   581 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   582 		TRACE_END()
       
   583 		
       
   584 		TRACE_BEGIN( TEXT36, ":" )
       
   585 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   586 		TRACE_END()
       
   587 		
       
   588 		TRACE_BEGIN( TEXT37, "::,," )
       
   589 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   590 		TRACE_END()
       
   591 		
       
   592 		TRACE_BEGIN( TEXT38, ".: ........::,," )
       
   593 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   594 		TRACE_END()
       
   595 		
       
   596 		TRACE_BEGIN( TEXT39, ",j. ......:::,," )
       
   597 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   598 		TRACE_END()
       
   599 		
       
   600 		TRACE_BEGIN( TEXT40, ",fj,  .  ..,," )
       
   601 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   602 		TRACE_END()
       
   603 		
       
   604 		TRACE_BEGIN( TEXT41, "tWLf.   ..:,," )
       
   605 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   606 		TRACE_END()
       
   607 		
       
   608 		TRACE_BEGIN( TEXT42, "jK##EL" )
       
   609 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   610 		TRACE_END()
       
   611 		
       
   612 		TRACE_BEGIN( TEXT43, "LK#Effj" )
       
   613 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   614 		TRACE_END()
       
   615 		
       
   616 		TRACE_BEGIN( TEXT44, "EEi.     .:EKKKKKKKKL:" )
       
   617 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   618 		TRACE_END()
       
   619 		
       
   620 		TRACE_BEGIN( TEXT45, ":DitD#KKKKKG" )
       
   621 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   622 		TRACE_END()
       
   623 		
       
   624 		TRACE_BEGIN( TEXT46, "-" )
       
   625 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   626 		TRACE_END()
       
   627 		
       
   628 		TRACE_BEGIN( TEXT47, ".iWD  .:::::,,:fE#Dt" )
       
   629 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   630 		TRACE_END()
       
   631 		
       
   632 		TRACE_BEGIN( TEXT48, ",L#D:ijttiiii" )
       
   633 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   634 		TRACE_END()
       
   635 		
       
   636 		TRACE_BEGIN( TEXT49, "jK#  ...::,,.  ." )
       
   637 			AUTOGEN_BTRACE_HEADER_MAPPED
       
   638 		TRACE_END()
       
   639 	
       
   640 	TRACE_GROUP_END()
       
   641 
       
   642 RES_END
       
   643 
       
   644 #undef AUTOGEN_TRACES_HAVE_FIXED_IDS
       
   645 #include <isi_macros.h>
       
   646 
       
   647 #endif