summaryrefslogtreecommitdiff
path: root/audio/SoundWire/Samples/SdcaVad/SdcaVXu/Trace.h
blob: 245248a7fd85e146bdefb9a299e62d37c1c85c8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/*++

Copyright (c) Microsoft Corporation

Module Name:

Trace.h

--*/

#pragma once 

#include <WppRecorder.h>
#include <evntrace.h> // For TRACE_LEVEL definitions

#define WPP_TOTAL_BUFFER_SIZE (PAGE_SIZE)
#define WPP_ERROR_PARTITION_SIZE (WPP_TOTAL_BUFFER_SIZE/4)

// {47BE3522-EAE5-47F4-9EE0-BC4260C39937}
#define WPP_CONTROL_GUIDS \
WPP_DEFINE_CONTROL_GUID(DrvLogger,(47BE3522,EAE5,47F4,9EE0,BC4260C39937), \
        WPP_DEFINE_BIT(FLAG_DEVICE_ALL)       /* bit  0 = 0x00000001 */ \
        WPP_DEFINE_BIT(FLAG_FUNCTION)         /* bit  1 = 0x00000002 */ \
        WPP_DEFINE_BIT(FLAG_INFO)             /* bit  2 = 0x00000004 */ \
        WPP_DEFINE_BIT(FLAG_PNP)              /* bit  3 = 0x00000008 */ \
        WPP_DEFINE_BIT(FLAG_POWER)            /* bit  4 = 0x00000010 */ \
        WPP_DEFINE_BIT(FLAG_STREAM)           /* bit  5 = 0x00000020 */ \
        WPP_DEFINE_BIT(FLAG_INIT)             /* bit  6 = 0x00000040 */ \
        WPP_DEFINE_BIT(FLAG_DDI)              /* bit  7 = 0x00000080 */ \
        WPP_DEFINE_BIT(FLAG_GENERIC)          /* bit  8 = 0x00000100 */ \
        )

#include "trace_macros.h"