| 1 | /**************************************************************************** |
|---|
| 2 | |
|---|
| 3 | DMW_Config.h |
|---|
| 4 | |
|---|
| 5 | DST Middleware Configuration Header file |
|---|
| 6 | |
|---|
| 7 | Copyright 2003 Digital STREAM Technology, Inc. |
|---|
| 8 | All Rights Reserved |
|---|
| 9 | |
|---|
| 10 | $Id: DMW_Config.h,v 1.09 2004/12/xx cafrii Exp $ |
|---|
| 11 | |
|---|
| 12 | ****************************************************************************/ |
|---|
| 13 | |
|---|
| 14 | |
|---|
| 15 | #ifndef _DMW_CONFIG_H_ |
|---|
| 16 | #define _DMW_CONFIG_H_ |
|---|
| 17 | |
|---|
| 18 | |
|---|
| 19 | #include "DMW_Platform.h" |
|---|
| 20 | |
|---|
| 21 | |
|---|
| 22 | |
|---|
| 23 | #define DMW_REGISTER_DEBUG_SYMBOL 1 //BK 1->0->1 |
|---|
| 24 | /* debug symbolÀ» ¸ðµÎ linkÇÑ´Ù. */ |
|---|
| 25 | |
|---|
| 26 | |
|---|
| 27 | |
|---|
| 28 | /* DMW_ChannelAV.c |
|---|
| 29 | */ |
|---|
| 30 | |
|---|
| 31 | #define SUPPORT_DMW_VIDEO_CACHE 0 |
|---|
| 32 | /* Video decoder cache ±â´É »ç¿ë ¿©ºÎ */ |
|---|
| 33 | |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | /* DMW_ChannelTune.c |
|---|
| 37 | */ |
|---|
| 38 | |
|---|
| 39 | |
|---|
| 40 | #define SUPPORT_FDC_TUNER 0 |
|---|
| 41 | /* OOB Tuner¸¦ »ç¿ëÇÏ·Á¸é True */ |
|---|
| 42 | |
|---|
| 43 | #define SUPPORT_NTSC_FINE_TUNE 0 |
|---|
| 44 | /* NTSC FineTune ±â´É (Full/Short search)À» »ç¿ëÇÏÁö ¾Ê´Â Mocha driver ½Ã½ºÅÛ¿¡¼´Â |
|---|
| 45 | ÀÌ flag¸¦ off ½Ã۸é unresolved symbol error ¸¦ ¸·À» ¼ö ÀÖ´Ù. |
|---|
| 46 | */ |
|---|
| 47 | |
|---|
| 48 | |
|---|
| 49 | |
|---|
| 50 | #define USE_EPG_MW_PSI_DOWNLOAD 0 |
|---|
| 51 | /* |
|---|
| 52 | 1À̸é channel mw ¿¡¼ tuning ÀÌ ³¡³ ÈÄ¿¡ psi (pat/pmt) monitoringÀ» ÇÏÁö ¾Ê´Â´Ù. |
|---|
| 53 | ´ë½Å epg mw¿¡¼ ÀÌ ±â´ÉÀ» ¼öÇàÇÑ´Ù. |
|---|
| 54 | sdds¸¦ À§Çؼ´Â ÇöÀç ½ÃûÁßÀÎ pmt À̿ܿ¡ Àüü pmt¸¦ ´Ù scanÇϰí ÀÖ¾î¾ß ÇϹǷΠ|
|---|
| 55 | ÀÌ ±â´ÉÀ» epg mw¿¡ Ãß°¡ÇÑ °ÍÀÓ. |
|---|
| 56 | ÀÌ º¸´Ù´Â channel mwÀÇ pmt ¼ö½Å ±â´ÉÀ» È®ÀåÇÏ´Â °ÍÀÌ ´õ ³´´Ù´Â °áÁ¤À» ÇÔ. |
|---|
| 57 | */ |
|---|
| 58 | |
|---|
| 59 | #define USE_CH_MW_ALL_PMT_DOWNLOAD 1 |
|---|
| 60 | /* |
|---|
| 61 | 1À̸é ÇöÀç ½Ãû ä³Î ÀÌ¿ÜÀÇ ´Ù¸¥ subchannelÀÇ pmtµµ ¸ðµÎ ¼ö½ÅÇØ ³õ´Â´Ù. |
|---|
| 62 | */ |
|---|
| 63 | |
|---|
| 64 | |
|---|
| 65 | /* DMW_ChannelDB.c |
|---|
| 66 | // |
|---|
| 67 | |
|---|
| 68 | // ¾Æ·¡ µÎ flag´Â »ç¿ëÇÏÁö ¾Ê´Â MW ÄÚµå Å©±â¸¦ ÁÙÀ̱â À§Çؼ Á¦°øµÈ´Ù. |
|---|
| 69 | // |
|---|
| 70 | // ½ÇÁ¦ ÀåÄ¡ÀÇ Æ¯¼º (Å©±â, type µî)Àº DHL query ÇÔ¼ö³ª DHL header·ÎºÎÅÍ ÂüÁ¶ÇÑ´Ù. |
|---|
| 71 | */ |
|---|
| 72 | |
|---|
| 73 | #define SUPPORT_DMW_EEPROM 0 |
|---|
| 74 | |
|---|
| 75 | |
|---|
| 76 | #define SUPPORT_DMW_FLASH_DB 1 |
|---|
| 77 | /* Flash ¸Þ¸ð¸® ¿µ¿ªÀ» DBÀÇ ¿ëµµ·Î »ç¿ëÇÏ·Á¸é TRUE ¼³Á¤. |
|---|
| 78 | // ÀÌ Ç÷¡±×´Â ´Ü¼øÈ÷ °ü·ÃµÈ LibraryÀÇ ¸µÅ©¸¸À» ´ã´çÇÑ´Ù. |
|---|
| 79 | // ÁÖÀÇ! |
|---|
| 80 | // ÀÌ Ç÷¡±×¸¦ 1·Î ÇÏ´õ¶óµµ Flash DB¸¦ »ç¿ëÇÏ·Á¸é Format°úÁ¤¿¡¼ |
|---|
| 81 | // Flash device¿¡ DB¸¦ »ý¼ºÇÒ ¼ö ÀÖµµ·Ï directory ¼³Á¤À» ÇØ¾ß ÇÑ´Ù. |
|---|
| 82 | // |
|---|
| 83 | // ÀÌ Flag¸¦ 0À¸·Î ÇÏ°í ½ÇÁ¦·Î Directory¿¡ Flash address¸¦ µî·ÏÇϸé |
|---|
| 84 | // Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. |
|---|
| 85 | */ |
|---|
| 86 | |
|---|
| 87 | |
|---|
| 88 | |
|---|
| 89 | /* DMW_EpgBase.c */ |
|---|
| 90 | #define DEFAULT_EPG_INPUT_TSD 0 // TU_TSD0 |
|---|
| 91 | /* |
|---|
| 92 | // cafrii 041019 add |
|---|
| 93 | // EPG ¼ö½Å¿¡ »ç¿ëµÉ µðÆúÆ® TSD unit |
|---|
| 94 | // Ç÷§Æû¿¡ µû¶ó¼ ´Ù¸¦ ¼ö ÀÖÀ½. |
|---|
| 95 | // T0~T3 ±îÁöÀÇ ÀÔ·ÂÀ» TSD¿¡ routingÀ» ÇÒ¶§ ´Ù¸£°Ô ÇÒ °æ¿ì |
|---|
| 96 | // ÀÌ °ªµµ º¯°æµÇ¾î¾ß ÇÒ ¼öµµ ÀÖ´Ù. |
|---|
| 97 | // Runtime change¿¡ ´ëÇØ¼´Â Epg API¸¦ »ç¿ëÇϱ⠹ٶ÷.. |
|---|
| 98 | */ |
|---|
| 99 | |
|---|
| 100 | #define MAX_EIT_ETT_INDEX_TO_RECEIVE 23//7ÀÏ·Î ´Ã¸² 15->55 |
|---|
| 101 | /* |
|---|
| 102 | // cafrii 041202 add |
|---|
| 103 | // |
|---|
| 104 | // ¸ðµç Eit/Ett°¡ ´Ù ÇÊ¿ä ¾ø´Ù¸é ÇÊ¿äÇÑ °Í¸¸ ¹ÞÀ» ¼ö ÀÖµµ·Ï max index¸¦ |
|---|
| 105 | // Á¦ÇÑÇÒ ¶§ »ç¿ëµÈ´Ù. |
|---|
| 106 | // -1À» ÁöÁ¤Çϸé Eit/Ett´Â ÀüÇô ¼ö½ÅÇÏÁö ¾Ê´Â´Ù. |
|---|
| 107 | // |
|---|
| 108 | //070719 4->111 duration time 12->336À¸·Î º¯°æ¿¡ ÀÇÇØ |
|---|
| 109 | // |
|---|
| 110 | // cafrii 070730 change |
|---|
| 111 | // 111->15, ÀÌÆ² ºÐ·®À̸é ÃæºÐÇÑ °ÍÀ¸·Î ÆÇ´Ü. EIT-0 ~ EIT-15 |
|---|
| 112 | */ |
|---|
| 113 | |
|---|
| 114 | /* DMW_SiEpgInterface.c |
|---|
| 115 | */ |
|---|
| 116 | #define MAX_AEIT_AETT_INDEX_TO_RECEIVE -1 |
|---|
| 117 | /* |
|---|
| 118 | // cafrii 041202 add |
|---|
| 119 | // |
|---|
| 120 | // ¸ðµç AEit/AEtt°¡ ´Ù ÇÊ¿ä ¾ø´Ù¸é ÇÊ¿äÇÑ °Í¸¸ ¹ÞÀ» ¼ö ÀÖµµ·Ï max index¸¦ |
|---|
| 121 | // Á¦ÇÑÇÒ ¶§ »ç¿ëµÈ´Ù. |
|---|
| 122 | // -1À» ÁöÁ¤Çϸé Eit/Ett´Â ÀüÇô ¼ö½ÅÇÏÁö ¾Ê´Â´Ù. |
|---|
| 123 | */ |
|---|
| 124 | |
|---|
| 125 | |
|---|
| 126 | |
|---|
| 127 | |
|---|
| 128 | |
|---|
| 129 | |
|---|
| 130 | /* DMW_CodeConv.c |
|---|
| 131 | */ |
|---|
| 132 | #define CODE_CONV_USE_MW_TABLE 1 |
|---|
| 133 | /* ´Ù¸¥ Module, ¶Ç´Â Application¿¡¼ DST_cktouk Å×À̺íÀ» ÀÌ¹Ì Á¤ÀÇÇϰí ÀÖ´Ù¸é 0 |
|---|
| 134 | // ¾ø´Ù¸é 1·Î ¼³Á¤ÇÏ¿© »õ·Ó°Ô Á¤ÀÇÇØ¾ß ÇÑ´Ù. |
|---|
| 135 | */ |
|---|
| 136 | |
|---|
| 137 | |
|---|
| 138 | |
|---|
| 139 | |
|---|
| 140 | |
|---|
| 141 | |
|---|
| 142 | #endif /* _DMW_CONFIG_H_ */ |
|---|
| 143 | |
|---|
| 144 | |
|---|
| 145 | |
|---|
| 146 | /**************************************************************************** |
|---|
| 147 | |
|---|
| 148 | $Log: DMW_Config.h,v $ |
|---|
| 149 | |
|---|
| 150 | 1.02 2004/12/21 DMW_FLASH_SIZE Ãß°¡ |
|---|
| 151 | |
|---|
| 152 | 1.01 2004/12/02 MAX_EIT_ETT_INDEX_TO_RECEIVE |
|---|
| 153 | 1.00 2004/12/? History °ü¸® ½ÃÀÛ.. |
|---|
| 154 | |
|---|
| 155 | |
|---|
| 156 | ****************************************************************************/ |
|---|