close

==========================================

#define zPrint(fmt, ...)        do { printf("[bootcode][%s,%s,%d]" fmt, __FILE__, __FUNCTION__, __LINE__, ## __VA_ARGS__);}while(0)

==========================================

#define DBG_MSG_ERR     "DBG_MSG_ERR"
#define DBG_MSG_WARN    "DBG_MSG_WARN"
#define DBG_MSG_INFO    "DBG_MSG_INFO"
#define DBG_MSG_TRACE   "DBG_MSG_TRACE"

#if defined(Config_Log_Level_ERR)
    #define DBG_MSG_ERR_PRINTF(fmt, ...)    do {printf("[ERR][%s,%d fmt, __FUNCTION__, __LINE__, ## __VA_ARGS__); } while(0)
    #define DBG_MSG_WARN_PRINTF(fmt, ...)   do {} while(0)
    #define DBG_MSG_INFO_PRINTF(fmt, ...)   do {} while(0)
    #define DBG_MSG_TRACE_PRINTF(fmt, ...)  do {} while(0)
#elif defined(Config_Log_Level_WARN)

.....

#endif

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Orion 的頭像
    Orion

    Orion's blog

    Orion 發表在 痞客邦 留言(0) 人氣()