//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// Use of this source code is subject to the terms of the Microsoft end-user
// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
// If you did not accept the terms of the EULA, you are not authorized to use
// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
// install media.
//
#ifndef __LOG_H
#define __LOG_H

#if __cplusplus
extern "C" {
#endif


//------------------------------------------------------------------------------
//
//  Define:  OAL_LOG_XXX
//
//  OAL trace zone bit numbers
//

#define OAL_LOG_OEM         (16)
#define OAL_LOG_DEBUG       (17)
#define OAL_LOG_FMD         (18)
#define OAL_LOG_19          (19)
#define OAL_LOG_20          (20)
#define OAL_LOG_21          (21)
#define OAL_LOG_22          (22)
#define OAL_LOG_23          (23)
#define OAL_LOG_24          (24)
#define OAL_LOG_25          (25)
#define OAL_LOG_26          (26)
#define OAL_LOG_27          (27)
#define OAL_LOG_28          (28)
#define OAL_LOG_29          (29)
#define OAL_LOG_30          (30)
#define OAL_LOG_31          (31)


/* User defined OAL_XXX */
#define OAL_DEBUG	 		OALZONE(OAL_LOG_DEBUG)
#define OAL_OEM_FUNC		OALZONE(OAL_LOG_OEM)

#if __cplusplus
}
#endif

#endif
