Mercurial > pt1.mumumu
diff driver/pt1_tuner_data.c @ 69:272a8fba970b
added very rough support for PT2.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 26 Oct 2009 19:46:49 +0900 |
parents | 65c8ac567074 |
children | 28f25ec7f962 |
line wrap: on
line diff
--- a/driver/pt1_tuner_data.c Sat Oct 24 20:40:11 2009 +0900 +++ b/driver/pt1_tuner_data.c Mon Oct 26 19:46:49 2009 +0900 @@ -90,7 +90,7 @@ WBLOCK isdb_s_init3 ={ 0, 2, - {0x0D, 0x55} + {0x0D, 0x55} //pt1 only }; // ISDB-S初期化値4 WBLOCK isdb_s_init4 ={ @@ -180,7 +180,8 @@ WBLOCK isdb_s_init18 ={ 0, 2, - {0x8E, 0x02} +// {0x8E, 0x02} + {0x8E, 0x26} }; // ISDB-S初期化値19 WBLOCK isdb_s_init19 ={ @@ -195,7 +196,7 @@ {0xA5, 0xC0} }; // ISDB-S初期化値21 -WBLOCK isdb_s_init21 ={ +WBLOCK isdb_s_init21 ={ 0, 4, {0xFE, 0xC0, 0xF0, 0x04} @@ -213,7 +214,7 @@ WBLOCK isdb_t_init2 ={ 0, 2, - {0x14, 0x8F} + {0x14, 0x8F} //pt1 only }; // ISDB-T初期化値3 WBLOCK isdb_t_init3 ={ @@ -243,19 +244,19 @@ WBLOCK isdb_t_init7 ={ 0, 2, - {0x31, 0x0D} + {0x31, 0x0D} //pt1 }; // ISDB-T初期化値8 WBLOCK isdb_t_init8 ={ 0, 2, - {0x32, 0xE0} + {0x32, 0xE0} //pt1 }; // ISDB-T初期化値9 WBLOCK isdb_t_init9 ={ 0, 2, - {0x39, 0xD3} + {0x39, 0xD3} //pt1 }; // ISDB-T初期化値10 WBLOCK isdb_t_init10 ={ @@ -279,13 +280,15 @@ WBLOCK isdb_t_init13 ={ 0, 2, - {0x75, 0x02} +// {0x75, 0x02} + {0x75, 0x0a} }; // ISDB-T初期化値14 WBLOCK isdb_t_init14 ={ 0, 2, - {0x76, 0x4E} +// {0x76, 0x4E} + {0x76, 0x4c} }; // ISDB-T初期化値15 WBLOCK isdb_t_init15 ={ @@ -300,16 +303,15 @@ {0xEF, 0x01} }; // ISDB-T初期化値17 -WBLOCK isdb_t_init17 ={ +WBLOCK isdb_t_init17 ={ 0, 7, {0xFE, 0xC2, 0x01, 0x8F, 0xC1, 0x80, 0x80} }; - /***************************************************************************/ /* 初期化データブロック定義(ISDB-S) */ /***************************************************************************/ -WBLOCK *isdb_s_initial[MAX_ISDB_S_INIT] = +WBLOCK *isdb_s_initial_pt1[MAX_ISDB_S_INIT] = { &isdb_s_init2, &isdb_s_init3, &isdb_s_init4, &isdb_s_init5, &isdb_s_init6, &isdb_s_init7, &isdb_s_init8, &isdb_s_init9, @@ -317,16 +319,31 @@ &isdb_s_init14, &isdb_s_init15, &isdb_s_init16, &isdb_s_init17, &isdb_s_init18, &isdb_s_init19, &isdb_s_init20 }; +WBLOCK *isdb_s_initial_pt2[MAX_ISDB_S_INIT] = +{ + &isdb_s_init2, &isdb_s_init4, &isdb_s_init5, + &isdb_s_init6, &isdb_s_init7, &isdb_s_init8, &isdb_s_init9, + &isdb_s_init10, &isdb_s_init11, &isdb_s_init12, &isdb_s_init13, + &isdb_s_init14, &isdb_s_init15, &isdb_s_init16, &isdb_s_init17, + &isdb_s_init18, &isdb_s_init19, &isdb_s_init20 +}; /***************************************************************************/ /* 初期化データブロック定義(ISDB-T) */ /***************************************************************************/ -WBLOCK *isdb_t_initial[MAX_ISDB_T_INIT] = +WBLOCK *isdb_t_initial_pt1[MAX_ISDB_T_INIT] = { &isdb_t_init1, &isdb_t_init2, &isdb_t_init3, &isdb_t_init4, &isdb_t_init5, &isdb_t_init6, &isdb_t_init7, &isdb_t_init8, &isdb_t_init9, &isdb_t_init10, &isdb_t_init11, &isdb_t_init12, &isdb_t_init13, &isdb_t_init14, &isdb_t_init15, &isdb_t_init16 }; +WBLOCK *isdb_t_initial_pt2[MAX_ISDB_T_INIT] = +{ + &isdb_t_init1, &isdb_t_init3, &isdb_t_init4, + &isdb_t_init5, &isdb_t_init6, + &isdb_t_init10, &isdb_t_init11, &isdb_t_init12, + &isdb_t_init13, &isdb_t_init14, &isdb_t_init15, &isdb_t_init16 +}; /***************************************************************************/ /* 地上デジタル用データ */ /***************************************************************************/