battzones.c
字号:
/*******************************************************************************
* 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.
******************************************************************************/
/*******************************************************************************
* Copyright (c) Wolfson Microelectronics plc. All rights reserved.
*
* This software as well as any related documentation may only be used or
* copied in accordance with the terms of the Wolfson Microelectronic plc's
* non-disclosure agreement (NDA). The information in this file is furnished
* for informational use only, is subject to change without notice, and
* should not be construed as a commitment by Wolfson Microelectronics plc.
* Wolfson Microelectronics plc assumes no responsibility or liability for
* any errors or inaccuracies that may appear in this document or any software
* that may be provided in association with this document.
*
* Except as permitted by the NDA, no part of this document may be reproduced,
* stored in a retrieval system, or transmitted in any form or by any means
* without the express written consent of Wolfson Microelectronics plc.
* *//**
* @file battzones.h
* @brief Debug zones for the battery driver.
*
* Provides various defines for sending debugging or error messages.
*
* @version $Id$
*
* @Warning
* This software is specifically written for Wolfson devices. It may not be
* used with other devices.
******************************************************************************/
#include <battimpl.h>
//#include "WMConfig.h"
#ifdef DEBUG
#define DEBUGMASK(bit) (1 << (bit))
#define MASK_ERROR DEBUGMASK(0)
#define MASK_WARN DEBUGMASK(1)
#define MASK_INIT DEBUGMASK(2)
#define MASK_BATTERY DEBUGMASK(3)
#define MASK_IOCTL DEBUGMASK(4)
#define MASK_HARDWARE DEBUGMASK(5)
#define MASK_RESUME DEBUGMASK(6)
#define MASK_FUNCTION DEBUGMASK(7)
#define MASK_PDD DEBUGMASK(8)
DBGPARAM dpCurSettings = {
_T("BATTDRVR"),
{
_T("Errors"), _T("Warnings"), _T("Init"), _T("Battery"),
_T("Ioctl"), _T("Hardware"), _T("Resume"), _T("Function"),
_T("PDD"),_T(""),_T(""),_T(""),
_T(""),_T(""),_T(""),_T("")
},
MASK_ERROR | MASK_WARN
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -