source: svn/newcon3bcm2_21bu/dst/dmw/src/include/DMW_Config.h @ 76

Last change on this file since 76 was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 3.6 KB
Line 
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****************************************************************************/
Note: See TracBrowser for help on using the repository browser.