/** @file DHL_DBG_Priv.h @brief Private (internal) APIs Copyright 2006~2010 Digital STREAM Technology, Inc. All Rights Reserved */ #ifndef __DHL_DBG_PRIV_H__ #define __DHL_DBG_PRIV_H__ #include "DHL_DBG.h" #ifdef __cplusplus extern "C" { #endif #if COMMENT ____Overview____(){} #endif /** @file DHL_DBG_Priv.h À̰÷¿¡ ÀÌ ¸ðµâ¿¡ ´ëÇØ ¼³¸íÀÌ ÇÊ¿äÇÑ °¢Á¾ ³»¿ë ±â¼ú.. module overview - - APIs implementations dependencies nv parameters */ #if COMMENT ____Config____(){} #endif /* ÀÌ ºÎºÐÀº º°µµÀÇ DHL_XXX_Config configuration file À» Ȱ¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°À½. */ #if COMMENT ____Types____(){} #endif /* ´Ù¸¥ ¸ðµâµé°ú °øÀ¯ µÇ´Â structure ¹× enumerations. */ #if COMMENT ____Defines____(){} #endif #if COMMENT ____API____(){} #endif /** DBG_Print functions */ int dhl_dbg_print_base(char *prefix, UINT32 flags, char *format, va_list ap); int dhl_dbg_print(char *prefix, char *format, va_list ap); /** DBG_Symbol functions */ void dhl_dbg_init_symtab(void); void dhl_dbg_print_symtab(char *substr); UINT32 dhl_dbg_find_sym_by_name(char *name); BOOL dhl_dbg_is_text_symbol(UINT32 addr); BOOL dhl_dbg_is_data_symbol(UINT32 addr); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* __DHL_DBG_PRIV_H__ */