headset_debug.h

来自「bluelab的一个很好的例程」· C头文件 代码 · 共 84 行

H
84
字号
/***************************************************************************
Copyright (C) Cambridge Silicon Radio Ltd. 2004

FILE NAME
    headset_debug.h
    
DESCRIPTION
    
*/

#ifndef _HEADSET_DEBUG_H_
#define _HEADSET_DEBUG_H_

/*the debug definition*/


/*#define DEBUG_PRINT_ENABLED*/


#ifdef DEBUG_PRINT_ENABLED
#define DEBUG(x) {printf x;}
#else
#define DEBUG(x) 
#endif

/*The individual Debug enables*/

    /*The main system messages*/
#define DEBUG_MAIN
    /*The main system message parse routine*/
#define DEBUG_MESSAGESx
    /*The panic malloc routine*/
#define DEBUG_MALLOCx
    

    /*The button manager */
#define DEBUG_BUT_MANx
    /*The low level button parsing*/
#define DEBUG_BUTTONSx

    /*The call manager*/
#define DEBUG_CALL_MANx

    /* headset_sco.c*/
#define DEBUG_SCOx

#define DEBUG_AUDIOx

 /* headset_slc.c */
#define DEBUG_SLC

    /*The charger */
#define CHARGER_DEBUGx

    /*The battery */
#define BAT_DEBUGx
    
    /*The config manager */
#define DEBUG_CONFIGx

    /*The LED manager */
#define DEBUG_LMx

    /*The Lower level LED drive */
#define DEBUG_LEDSx

    /*The Lower level PIO drive*/
#define DEBUG_PIOx

    /*The power Manager*/
#define DEBUG_POWERx

    /*Sound manager*/
#define DEBUG_SOUNDSx

    /*State manager*/
#define DEBUG_STATES

    /*3 way calling*/
#define DEBUG_THREEWAY

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?