| 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 |
|---|