kernel/eka/include/nkern/nk_trace.h
changeset 90 947f0dc9f7a8
parent 31 56f325a607ea
child 109 b3a1d9898418
equal deleted inserted replaced
52:2d65c2f76d7b 90:947f0dc9f7a8
   358 @internalComponent
   358 @internalComponent
   359 @prototype
   359 @prototype
   360 */
   360 */
   361 #define KPIPE	58 //0x04000000, index 1
   361 #define KPIPE	58 //0x04000000, index 1
   362 
   362 
       
   363 /**
       
   364 @internalComponent
       
   365 */
       
   366 #define KSCHED3	48 //0x00010000, index 1
       
   367 
   363 // RESERVED: Trace bits 192 - 255 are reserved for licensee partners
   368 // RESERVED: Trace bits 192 - 255 are reserved for licensee partners
   364 
   369 
   365 
   370 
   366 /**
   371 /**
   367 @publishedPartner
   372 @publishedPartner
   572 This BTrace category is only supported on the multiple and moving memory models.
   577 This BTrace category is only supported on the multiple and moving memory models.
   573 
   578 
   574 @publishedPartner
   579 @publishedPartner
   575 @released 9.4
   580 @released 9.4
   576 */
   581 */
   577 #if defined(__MEMMODEL_MOVING__) || defined (__MEMMODEL_MULTIPLE__)
   582 #if !defined(__MEMMODEL_DIRECT__) && !defined (__MEMMODEL_EMUL_SINGLE_HOST_PROCESS__)
   578 #define BTRACE_RAM_ALLOCATOR
   583 #define BTRACE_RAM_ALLOCATOR
   579 #endif
   584 #endif
   580 
   585 
   581 /**
   586 /**
   582 If defined, code for BTrace category BTrace::EFastMutex is compiled into the
   587 If defined, code for BTrace category BTrace::EFastMutex is compiled into the
   618 If defined, code for BTrace category BTrace::EFlexibleMemModel is compiled into
   623 If defined, code for BTrace category BTrace::EFlexibleMemModel is compiled into
   619 the kernel.
   624 the kernel.
   620 
   625 
   621 This BTrace category is only supported on the flexible memory model.
   626 This BTrace category is only supported on the flexible memory model.
   622 */
   627 */
       
   628 #ifdef __MEMMODEL_FLEXIBLE__
   623 #define BTRACE_FLEXIBLE_MEM_MODEL
   629 #define BTRACE_FLEXIBLE_MEM_MODEL
       
   630 #endif
   624 
   631 
   625 /**
   632 /**
   626 If defined, code for BTrace category BTrace::EIic is compiled into the
   633 If defined, code for BTrace category BTrace::EIic is compiled into the
   627 IIC Subsystem.
   634 IIC Subsystem.
   628 */
   635 */