/** @file DHL_UTL.h @brief PHOENIX HAL library ÀÌ ¸ðµâ¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸í.. ex: AudioVideo decoding/capture/output implementation Copyright 2006~2010 Digital STREAM Technology, Inc. All Rights Reserved */ #ifndef __DHL_UTL_H__ #define __DHL_UTL_H__ #include "DHL_Types.h" #ifdef __cplusplus extern "C" { #endif #if COMMENT ____Overview____(){} #endif /** @file DHL_UTL.h À̰÷¿¡ ÀÌ ¸ðµâ¿¡ ´ëÇØ ¼³¸íÀÌ ÇÊ¿äÇÑ °¢Á¾ ³»¿ë ±â¼ú.. module overview - - APIs implementations dependencies nv parameters Å×À̺í, Ç¥, ±×¸² µîµµ ÇÊ¿äÇϸé ascii code¸¦ ÀÌ¿ëÇÏ¿© ÀÛ¼º.. (Âü°í) Á¦´ë·Î º¸ÀÌ·Á¸é ¸Ç ¿ÞÂÊÀ» Á¦¿ÜÇϰí´Â TAB µîÀÇ »ç¿ëÀ» ÇÏÁö ¾Ê¾Æ¾ß ÇÔ. example) fifo queue diagram start rp wp end +------+---+------+ | |XXX| | <--- API call +------+---+------+ @todo todo »çÇ×Àº ÄÚ¸àÆ® ¾î´À ºÎºÐÀ̵çÁö ÀÌ ¸í·É¾î¸¦ Ȱ¿ëÇÏÀÚ. */ #if COMMENT ____Config____(){} #endif /* ÀÌ ºÎºÐÀº º°µµÀÇ DHL_XXX_Config configuration file À» Ȱ¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°À½. */ #if COMMENT ____Types____(){} #endif #if COMMENT ____Defines____(){} #endif /** CRC32 °è»ê½Ã Ãʱ⠰ª. DHL_UTL_CalcCRC32(DHL_CRC_START, data, len) */ #define DHL_CRC_START 0xFFFFFFFF #if COMMENT ____API____(){} #endif UINT32 DHL_UTL_CalcCRC32(UINT32 crc_start, const UINT8 *data, UINT32 len); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* __DHL_UTL_H__ */