source: svn/trunk/zas_dstar/hal/include/dsthalcfg.h @ 2

Last change on this file since 2 was 2, checked in by phkim, 11 years ago

1.phkim

  1. revision copy newcon3sk r27
File size: 4.8 KB
Line 
1#ifndef __DST_CONFIG__H__
2#define __DST_CONFIG__H__
3
4#include "panel_list.h"
5
6#define USE_MPEG2DEC    1
7
8//////////////////////////////////////////////////////////////////////
9// Endianess
10//////////////////////////////////////////////////////////////////////
11#define USE_BIG_ENDIAN  0
12#if !USE_BIG_ENDIAN
13#define USE_LITTLE_ENDIAN 1
14#else
15#define USE_LITTLE_ENDIAN 0
16#endif
17
18#define MUTE_DEBUG              0
19
20
21//////////////////////////////////////////////////////////////////////
22// Bogart Board Type
23//////////////////////////////////////////////////////////////////////
24#define BOARD_DDM70             0x4004
25#define BOARD_HP003             0x4005
26#define BOARD_HP113             0x4006
27#define BOARD_HD7000            0x4007
28
29#define STV82xy                         0x1
30#define STV83xy                         0x2
31#define MSPH                                    0x3
32
33#define BOARD_TYPE      (BOARD_HD7000)
34//#define       BOARD_TYPE      (BOARD_HP003)
35//#define       BOARD_TYPE              (BOARD_XOCECO)
36//#define       BOARD_TYPE              (BOARD_BORTEZ_1)
37
38#if (BOARD_TYPE==BOARD_HP003)
39#elif (BOARD_TYPE==BOARD_DDM70)
40//#define STV83xy
41#define AUDIO MSPH
42#elif (BOARD_TYPE==BOARD_HP113)
43#define AUDIO STV83xy
44#elif (BOARD_TYPE==BOARD_HD7000)
45#define AUDIO MSPH
46#else
47#error  You shall define BOARD_TYPE.
48#endif
49
50//////////////////////////////////////////////////////////////////////
51// BC Silicon »ç¿ë ¿©ºÎ
52//    LVDS Tx Map º¯°æµÊ.
53//    Audio-In Á¦°Å.
54//////////////////////////////////////////////////////////////////////
55#define USE_BC_SILICON  1
56#define MAX_PES_FILTER_CNT      8
57#define AMP_POWER_15W_24V               0
58#define AMP_POWER_10W_24V               1
59#define AMP_POWER_9W_24V                2
60#define AMP_POWER_15W_12V               3
61#define AMP_POWER_10W_12V               4
62#define AMP_POWER_9W_12V                5
63#define AMP_POWER_7W_12V                6
64#define AMP_POWER_5W_12V                7
65
66//////////////////////////////////////////////////////////////////////
67// Default LCD Panel Type <-- If user didn't preset LCD panel type,...
68//////////////////////////////////////////////////////////////////////
69//#define       DEFAULT_PANEL_TYPE      (PANEL_T260XW02)
70#define DEFAULT_PANEL_TYPE      (PANEL_T370HW01)
71
72//////////////////////////////////////////////////////////////////////
73// NIM / Tuner Á¾·ù
74//////////////////////////////////////////////////////////////////////
75#define NIMTN_DTT7611   0x8000
76#define NIMTN_TUV1236D  0x8001
77#define NIMTN_FQD1236   0x8002
78#define NIMTN_DTT7612   0x8003
79#define NIMTN_T2000                     0x8004
80#define NIMTN_TD6650T           0x8005
81#define NIMTN_XC3028            0x8006
82#define NIMTN_MT2121            0x8007
83#define NIMTN_TDQU                      0x8008
84#define NIMTN_U7A06                     0x8009
85#define NIMTN_DTVS205           0x800a
86#define NIMTN_U7A26                     0x800b
87
88//////////////////////////////////////////////////////////////////////
89// EEPROM °ü·Ã CONFIGURATION
90//////////////////////////////////////////////////////////////////////
91#define EEPROM_LENGTH                           8*1024
92#define EEPROM_I2C_ADDRESS              0xA0
93#define EEPROM_SIZE                                             0x1fff
94
95//////////////////////////////////////////////////////////////////////
96// EDID °ü·Ã CONFIGURATION
97//////////////////////////////////////////////////////////////////////
98#define EDID_LENGTH                             256
99#define EDID_I2C_ADDRESS                0xA0
100#define EDID_SIZE                                               0xff
101
102//////////////////////////////////////////////////////////////////////
103// SRS & AVL °ü·Ã CONFIGURATION
104//////////////////////////////////////////////////////////////////////
105#define SPEAKER_SIZE    100
106#define TRUBASS_ATTENUATION_VALUE 0
107#define AVL_ON_TH_VALUE -24
108#define AVL_OFF_TH_VALUE -12
109#define AVL_ON_MAKEUP_GAIN      0xa*500
110#define AVL_OFF_MAKEUP_GAIN 0
111
112//////////////////////////////////////////////////////////////////////
113// ANX8560 HDMI Tx
114//////////////////////////////////////////////////////////////////////
115#define HDMI_TX_PORT0_ADDR      0x72  //HDMI_TX
116#define HDMI_TX_PORT1_ADDR      0x7A  //HDMI_TX
117#define HDMI_TX_EDID_BUF_SIZE   512
118
119//////////////////////////////////////////////////////////////////////
120// ANX8560 HDMI Tx
121//////////////////////////////////////////////////////////////////////
122#define HDMI_RX_PORT0_ADDR  0x62
123#define HDMI_RX_PORT1_ADDR  0x6A
124
125//////////////////////////////////////////////////////////////////////
126// TS-Serial/Parallel
127//////////////////////////////////////////////////////////////////////
128#define SERIAL_TS               1
129//#define PARALLEL_TS             11
130
131//////////////////////////////////////////////////////////////////////
132// NIMTN_TYPEÀº Bogart Evaluation º¸µåÀÌ¸é ¹«Á¶°Ç TUV1236À¸·Î ÁöÁ¤µÊ.
133//////////////////////////////////////////////////////////////////////
134#if (BOARD_TYPE == BOARD_DDM70)
135#define NIMTN_TYPE      (NIMTN_U7A06)
136#elif (BOARD_TYPE == BOARD_HP003)
137#define NIMTN_TYPE      (NIMTN_DTT7611)
138#elif (BOARD_TYPE == BOARD_HP113)
139#define NIMTN_TYPE      (NIMTN_DTVS205)
140#elif (BOARD_TYPE == BOARD_HD7000)
141#define NIMTN_TYPE      (NIMTN_U7A26)
142#else
143#error  You shall define NIMTN_TYPE.
144#endif
145
146#endif
147
148#if (BOARD_TYPE == BOARD_HD7000)        // channel mapÀÌ º¯°æµÇ°Å³ª ÇÒ¶§ middleware °íÄ¡Áö ¾Ê°Ô Çϱâ À§ÇÔ.
149#define FLASH_SIZE 16
150#define USE_ONENAND 0
151#define CHANNEL_MAP_START_FLASH_ADDR  0xE00000
152#else
153#define FLASH_SIZE 16
154#define USE_ONENAND 0
155#define CHANNEL_MAP_START_FLASH_ADDR  0xE00000
156#endif
Note: See TracBrowser for help on using the repository browser.