/**************************************************************************** DMW_Config.h DST Middleware Configuration Header file Copyright 2003 Digital STREAM Technology, Inc. All Rights Reserved $Id: DMW_Config.h,v 1.09 2004/12/xx cafrii Exp $ ****************************************************************************/ #ifndef _DMW_CONFIG_H_ #define _DMW_CONFIG_H_ #include "DMW_Platform.h" #define DMW_REGISTER_DEBUG_SYMBOL 1 //BK 1->0->1 /* debug symbolÀ» ¸ðµÎ linkÇÑ´Ù. */ /* DMW_ChannelAV.c */ #define SUPPORT_DMW_VIDEO_CACHE 0 /* Video decoder cache ±â´É »ç¿ë ¿©ºÎ */ /* DMW_ChannelTune.c */ #define SUPPORT_FDC_TUNER 0 /* OOB Tuner¸¦ »ç¿ëÇÏ·Á¸é True */ #define SUPPORT_NTSC_FINE_TUNE 0 /* NTSC FineTune ±â´É (Full/Short search)À» »ç¿ëÇÏÁö ¾Ê´Â Mocha driver ½Ã½ºÅÛ¿¡¼­´Â ÀÌ flag¸¦ off ½Ã۸é unresolved symbol error ¸¦ ¸·À» ¼ö ÀÖ´Ù. */ #define USE_EPG_MW_PSI_DOWNLOAD 0 /* 1À̸é channel mw ¿¡¼­ tuning ÀÌ ³¡³­ ÈÄ¿¡ psi (pat/pmt) monitoringÀ» ÇÏÁö ¾Ê´Â´Ù. ´ë½Å epg mw¿¡¼­ ÀÌ ±â´ÉÀ» ¼öÇàÇÑ´Ù. sdds¸¦ À§Çؼ­´Â ÇöÀç ½ÃûÁßÀÎ pmt À̿ܿ¡ Àüü pmt¸¦ ´Ù scanÇϰí ÀÖ¾î¾ß ÇϹǷΠÀÌ ±â´ÉÀ» epg mw¿¡ Ãß°¡ÇÑ °ÍÀÓ. ÀÌ º¸´Ù´Â channel mwÀÇ pmt ¼ö½Å ±â´ÉÀ» È®ÀåÇÏ´Â °ÍÀÌ ´õ ³´´Ù´Â °áÁ¤À» ÇÔ. */ #define USE_CH_MW_ALL_PMT_DOWNLOAD 1 /* 1À̸é ÇöÀç ½Ãû ä³Î ÀÌ¿ÜÀÇ ´Ù¸¥ subchannelÀÇ pmtµµ ¸ðµÎ ¼ö½ÅÇØ ³õ´Â´Ù. */ /* DMW_ChannelDB.c // // ¾Æ·¡ µÎ flag´Â »ç¿ëÇÏÁö ¾Ê´Â MW ÄÚµå Å©±â¸¦ ÁÙÀ̱â À§Çؼ­ Á¦°øµÈ´Ù. // // ½ÇÁ¦ ÀåÄ¡ÀÇ Æ¯¼º (Å©±â, type µî)Àº DHL query ÇÔ¼ö³ª DHL header·ÎºÎÅÍ ÂüÁ¶ÇÑ´Ù. */ #define SUPPORT_DMW_EEPROM 0 #define SUPPORT_DMW_FLASH_DB 1 /* Flash ¸Þ¸ð¸® ¿µ¿ªÀ» DBÀÇ ¿ëµµ·Î »ç¿ëÇÏ·Á¸é TRUE ¼³Á¤. // ÀÌ Ç÷¡±×´Â ´Ü¼øÈ÷ °ü·ÃµÈ LibraryÀÇ ¸µÅ©¸¸À» ´ã´çÇÑ´Ù. // ÁÖÀÇ! // ÀÌ Ç÷¡±×¸¦ 1·Î ÇÏ´õ¶óµµ Flash DB¸¦ »ç¿ëÇÏ·Á¸é Format°úÁ¤¿¡¼­ // Flash device¿¡ DB¸¦ »ý¼ºÇÒ ¼ö ÀÖµµ·Ï directory ¼³Á¤À» ÇØ¾ß ÇÑ´Ù. // // ÀÌ Flag¸¦ 0À¸·Î ÇÏ°í ½ÇÁ¦·Î Directory¿¡ Flash address¸¦ µî·ÏÇϸé // Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. */ /* DMW_EpgBase.c */ #define DEFAULT_EPG_INPUT_TSD 0 // TU_TSD0 /* // cafrii 041019 add // EPG ¼ö½Å¿¡ »ç¿ëµÉ µðÆúÆ® TSD unit // Ç÷§Æû¿¡ µû¶ó¼­ ´Ù¸¦ ¼ö ÀÖÀ½. // T0~T3 ±îÁöÀÇ ÀÔ·ÂÀ» TSD¿¡ routingÀ» ÇÒ¶§ ´Ù¸£°Ô ÇÒ °æ¿ì // ÀÌ °ªµµ º¯°æµÇ¾î¾ß ÇÒ ¼öµµ ÀÖ´Ù. // Runtime change¿¡ ´ëÇØ¼­´Â Epg API¸¦ »ç¿ëÇϱ⠹ٶ÷.. */ #define MAX_EIT_ETT_INDEX_TO_RECEIVE 23//7ÀÏ·Î ´Ã¸² 15->55 /* // cafrii 041202 add // // ¸ðµç Eit/Ett°¡ ´Ù ÇÊ¿ä ¾ø´Ù¸é ÇÊ¿äÇÑ °Í¸¸ ¹ÞÀ» ¼ö ÀÖµµ·Ï max index¸¦ // Á¦ÇÑÇÒ ¶§ »ç¿ëµÈ´Ù. // -1À» ÁöÁ¤Çϸé Eit/Ett´Â ÀüÇô ¼ö½ÅÇÏÁö ¾Ê´Â´Ù. // //070719 4->111 duration time 12->336À¸·Î º¯°æ¿¡ ÀÇÇØ // // cafrii 070730 change // 111->15, ÀÌÆ² ºÐ·®À̸é ÃæºÐÇÑ °ÍÀ¸·Î ÆÇ´Ü. EIT-0 ~ EIT-15 */ /* DMW_SiEpgInterface.c */ #define MAX_AEIT_AETT_INDEX_TO_RECEIVE -1 /* // cafrii 041202 add // // ¸ðµç AEit/AEtt°¡ ´Ù ÇÊ¿ä ¾ø´Ù¸é ÇÊ¿äÇÑ °Í¸¸ ¹ÞÀ» ¼ö ÀÖµµ·Ï max index¸¦ // Á¦ÇÑÇÒ ¶§ »ç¿ëµÈ´Ù. // -1À» ÁöÁ¤Çϸé Eit/Ett´Â ÀüÇô ¼ö½ÅÇÏÁö ¾Ê´Â´Ù. */ /* DMW_CodeConv.c */ #define CODE_CONV_USE_MW_TABLE 1 /* ´Ù¸¥ Module, ¶Ç´Â Application¿¡¼­ DST_cktouk Å×À̺íÀ» ÀÌ¹Ì Á¤ÀÇÇϰí ÀÖ´Ù¸é 0 // ¾ø´Ù¸é 1·Î ¼³Á¤ÇÏ¿© »õ·Ó°Ô Á¤ÀÇÇØ¾ß ÇÑ´Ù. */ #endif /* _DMW_CONFIG_H_ */ /**************************************************************************** $Log: DMW_Config.h,v $ 1.02 2004/12/21 DMW_FLASH_SIZE Ãß°¡ 1.01 2004/12/02 MAX_EIT_ETT_INDEX_TO_RECEIVE 1.00 2004/12/? History °ü¸® ½ÃÀÛ.. ****************************************************************************/