/*++
*******************************************************************************
* Copyright (c) 1990-97 Digi International Inc., All Rights Reserved
* 
* This software contains proprietary and confidential information of Digi
* International Inc.  By accepting transfer of this copy, Recipient agrees
* to retain this software in confidence, to prevent disclosure to others,
* and to make no use of this software other than that for which it was
* delivered.  This is an unpublished copyrighted work of Digi International
* Inc.  Except as permitted by federal law, 17 USC 117, copying is strictly
* prohibited.
* 
* Restricted Rights Legend
*
* Use, duplication, or disclosure by the Government is subject to
* restrictions set forth in sub-paragraph (c)(1)(ii) of The Rights in
* Technical Data and Computer Software clause at DFARS 252.227-7031 or
* subparagraphs (c)(1) and (2) of the Commercial Computer Software -
* Restricted Rights at 48 CFR 52.227-19, as applicable.
*
* Digi International Inc. 11001 Bren Road East, Minnetonka, MN 55343
*
*******************************************************************************

Module Name:

   Debug.H

Abstract:

   Defines and macros to implement debug support.

Author:

   Michael Zarns

--*/

#ifndef DEBUG_DOT_H
#define DEBUG_DOT_H

#define DIGIINIT               ((ULONG)0x00000001)
#define DIGITX                 ((ULONG)0x00000002)
#define DIGIRX                 ((ULONG)0x00000004)
#define DIGITXTRACE            ((ULONG)0x00000008)
#define DIGIRXTRACE            ((ULONG)0x00000010)
#define DIGICLEANUP            ((ULONG)0x00000020)
#define DIGITHROUGHPUT         ((ULONG)0x00000040)
#define DIGIFLOW               ((ULONG)0x00000080)
#define DIGI8                  ((ULONG)0x00000100)
#define DIGI9                  ((ULONG)0x00000200)
#define DIGI10                 ((ULONG)0x00000400)

#define DIGIERRORS				DEBUG_ERROR

#if DBG
NTSTATUS DebugGetRegParams( IN PUNICODE_STRING pRegistryPath,
                            OUT PBOOLEAN       pbBreakOnEntry );
#else
#define DebugGetRegParams( A, B )	{}
#endif

#endif // DEBUG_DOT_H
