diff options
author | Huang Shijie <shijie8@gmail.com> | 2010-02-02 02:07:47 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2010-02-26 13:10:58 -0500 |
commit | 5b3f03f044ad6dffc8cd8c9c50bc5d7769cbd89f (patch) | |
tree | 3d11db7c9003c1725965149491ee959db4da6099 /Documentation/video4linux | |
parent | 433763faec55e5f0e3aeb084da504c566134a934 (diff) |
V4L/DVB: Add driver for Telegent tlg2300
pd-common.h contains the common data structures, while
vendorcmds.h contains the vendor commands for firmware.
[mchehab@redhat.com: Folded the 10 patches with the driver]
Signed-off-by: Huang Shijie <shijie8@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'Documentation/video4linux')
-rw-r--r-- | Documentation/video4linux/README.tlg2300 | 231 |
1 files changed, 231 insertions, 0 deletions
diff --git a/Documentation/video4linux/README.tlg2300 b/Documentation/video4linux/README.tlg2300 new file mode 100644 index 00000000000..82417db3256 --- /dev/null +++ b/Documentation/video4linux/README.tlg2300 | |||
@@ -0,0 +1,231 @@ | |||
1 | tlg2300 release notes | ||
2 | ==================== | ||
3 | |||
4 | This is a v4l2/dvb device driver for the tlg2300 chip. | ||
5 | |||
6 | |||
7 | current status | ||
8 | ============== | ||
9 | |||
10 | video | ||
11 | - support mmap and read().(no overlay) | ||
12 | |||
13 | audio | ||
14 | - The driver will register a ALSA card for the audio input. | ||
15 | |||
16 | vbi | ||
17 | - Works for almost TV norms. | ||
18 | |||
19 | dvb-t | ||
20 | - works for DVB-T | ||
21 | |||
22 | FM | ||
23 | - Works for radio. | ||
24 | |||
25 | --------------------------------------------------------------------------- | ||
26 | TESTED APPLICATIONS: | ||
27 | |||
28 | -VLC1.0.4 test the video and dvb. The GUI is friendly to use. | ||
29 | |||
30 | -Mplayer test the video. | ||
31 | |||
32 | -Mplayer test the FM. The mplayer should be compiled with --enable-radio and | ||
33 | --enable-radio-capture. | ||
34 | The command runs as this(The alsa audio registers to card 1): | ||
35 | #mplayer radio://103.7/capture/ -radio adevice=hw=1,0:arate=48000 \ | ||
36 | -rawaudio rate=48000:channels=2 | ||
37 | |||
38 | --------------------------------------------------------------------------- | ||
39 | KNOWN PROBLEMS: | ||
40 | |||
41 | country code | ||
42 | - The firmware of the chip needs the country code to determine | ||
43 | the stardards of video and audio when it runs for analog TV or radio. | ||
44 | The DVB-T does not need the country code. | ||
45 | |||
46 | So you must set the country-code correctly. The V4L2 does not have | ||
47 | the interface,the driver has to provide a parameter `country_code'. | ||
48 | |||
49 | You could set the coutry code in two ways, take USA as example | ||
50 | (The USA's country code is 1): | ||
51 | |||
52 | [1] add the following line in /etc/modprobe.conf before you insert the | ||
53 | card into USB hub's port : | ||
54 | poseidon country_code=1 | ||
55 | |||
56 | [2] You can also modify the parameter at runtime (before you run the | ||
57 | application such as VLC) | ||
58 | #echo 1 > /sys/module/poseidon/parameter/country_code | ||
59 | |||
60 | The known country codes show below: | ||
61 | country code : country | ||
62 | 93 "Afghanistan" | ||
63 | 355 "Albania" | ||
64 | 213 "Algeria" | ||
65 | 684 "American Samoa" | ||
66 | 376 "Andorra" | ||
67 | 244 "Angola" | ||
68 | 54 "Argentina" | ||
69 | 374 "Armenia" | ||
70 | 61 "Australia" | ||
71 | 43 "Austria" | ||
72 | 994 "Azerbaijan" | ||
73 | 973 "Bahrain" | ||
74 | 880 "Bangladesh" | ||
75 | 375 "Belarus" | ||
76 | 32 "Belgium" | ||
77 | 501 "Belize" | ||
78 | 229 "Benin" | ||
79 | 591 "Bolivia" | ||
80 | 387 "Bosnia and Herzegovina" | ||
81 | 267 "Botswana" | ||
82 | 55 "Brazil" | ||
83 | 673 "Brunei Darussalam" | ||
84 | 359 "Bulgalia" | ||
85 | 226 "Burkina Faso" | ||
86 | 257 "Burundi" | ||
87 | 237 "Cameroon" | ||
88 | 1 "Canada" | ||
89 | 236 "Central African Republic" | ||
90 | 235 "Chad" | ||
91 | 56 "Chile" | ||
92 | 86 "China" | ||
93 | 57 "Colombia" | ||
94 | 242 "Congo" | ||
95 | 243 "Congo, Dem. Rep. of " | ||
96 | 506 "Costa Rica" | ||
97 | 385 "Croatia" | ||
98 | 53 "Cuba or Guantanamo Bay" | ||
99 | 357 "Cyprus" | ||
100 | 420 "Czech Republic" | ||
101 | 45 "Denmark" | ||
102 | 246 "Diego Garcia" | ||
103 | 253 "Djibouti" | ||
104 | 593 "Ecuador" | ||
105 | 20 "Egypt" | ||
106 | 503 "El Salvador" | ||
107 | 240 "Equatorial Guinea" | ||
108 | 372 "Estonia" | ||
109 | 251 "Ethiopia" | ||
110 | 358 "Finland" | ||
111 | 33 "France" | ||
112 | 594 "French Guiana" | ||
113 | 689 "French Polynesia" | ||
114 | 241 "Gabonese Republic" | ||
115 | 220 "Gambia" | ||
116 | 995 "Georgia" | ||
117 | 49 "Germany" | ||
118 | 233 "Ghana" | ||
119 | 350 "Gibraltar" | ||
120 | 30 "Greece" | ||
121 | 299 "Greenland" | ||
122 | 671 "Guam" | ||
123 | 502 "Guatemala" | ||
124 | 592 "Guyana" | ||
125 | 509 "Haiti" | ||
126 | 504 "Honduras" | ||
127 | 852 "Hong Kong SAR, China" | ||
128 | 36 "Hungary" | ||
129 | 354 "Iceland" | ||
130 | 91 "India" | ||
131 | 98 "Iran" | ||
132 | 964 "Iraq" | ||
133 | 353 "Ireland" | ||
134 | 972 "Israel" | ||
135 | 39 "Italy or Vatican City" | ||
136 | 225 "Ivory Coast" | ||
137 | 81 "Japan" | ||
138 | 962 "Jordan" | ||
139 | 7 "Kazakhstan or Kyrgyzstan" | ||
140 | 254 "Kenya" | ||
141 | 686 "Kiribati" | ||
142 | 965 "Kuwait" | ||
143 | 856 "Laos" | ||
144 | 371 "Latvia" | ||
145 | 961 "Lebanon" | ||
146 | 266 "Lesotho" | ||
147 | 231 "Liberia" | ||
148 | 218 "Libya" | ||
149 | 41 "Liechtenstein or Switzerland" | ||
150 | 370 "Lithuania" | ||
151 | 352 "Luxembourg" | ||
152 | 853 "Macau SAR, China" | ||
153 | 261 "Madagascar" | ||
154 | 60 "Malaysia" | ||
155 | 960 "Maldives" | ||
156 | 223 "Mali Republic" | ||
157 | 356 "Malta" | ||
158 | 692 "Marshall Islands" | ||
159 | 596 "Martinique" | ||
160 | 222 "Mauritania" | ||
161 | 230 "Mauritus" | ||
162 | 52 "Mexico" | ||
163 | 691 "Micronesia" | ||
164 | 373 "Moldova" | ||
165 | 377 "Monaco" | ||
166 | 976 "Mongolia" | ||
167 | 212 "Morocco" | ||
168 | 258 "Mozambique" | ||
169 | 95 "Myanmar" | ||
170 | 264 "Namibia" | ||
171 | 674 "Nauru" | ||
172 | 31 "Netherlands" | ||
173 | 687 "New Caledonia" | ||
174 | 64 "New Zealand" | ||
175 | 505 "Nicaragua" | ||
176 | 227 "Niger" | ||
177 | 234 "Nigeria" | ||
178 | 850 "North Korea" | ||
179 | 47 "Norway" | ||
180 | 968 "Oman" | ||
181 | 92 "Pakistan" | ||
182 | 680 "Palau" | ||
183 | 507 "Panama" | ||
184 | 675 "Papua New Guinea" | ||
185 | 595 "Paraguay" | ||
186 | 51 "Peru" | ||
187 | 63 "Philippines" | ||
188 | 48 "Poland" | ||
189 | 351 "Portugal" | ||
190 | 974 "Qatar" | ||
191 | 262 "Reunion Island" | ||
192 | 40 "Romania" | ||
193 | 7 "Russia" | ||
194 | 378 "San Marino" | ||
195 | 239 "Sao Tome and Principe" | ||
196 | 966 "Saudi Arabia" | ||
197 | 221 "Senegal" | ||
198 | 248 "Seychelles Republic" | ||
199 | 232 "Sierra Leone" | ||
200 | 65 "Singapore" | ||
201 | 421 "Slovak Republic" | ||
202 | 386 "Slovenia" | ||
203 | 27 "South Africa" | ||
204 | 82 "South Korea " | ||
205 | 34 "Spain" | ||
206 | 94 "Sri Lanka" | ||
207 | 508 "St. Pierre and Miquelon" | ||
208 | 249 "Sudan" | ||
209 | 597 "Suriname" | ||
210 | 268 "Swaziland" | ||
211 | 46 "Sweden" | ||
212 | 963 "Syria" | ||
213 | 886 "Taiwan Region" | ||
214 | 255 "Tanzania" | ||
215 | 66 "Thailand" | ||
216 | 228 "Togolese Republic" | ||
217 | 216 "Tunisia" | ||
218 | 90 "Turkey" | ||
219 | 993 "Turkmenistan" | ||
220 | 256 "Uganda" | ||
221 | 380 "Ukraine" | ||
222 | 971 "United Arab Emirates" | ||
223 | 44 "United Kingdom" | ||
224 | 1 "United States of America" | ||
225 | 598 "Uruguay" | ||
226 | 58 "Venezuela" | ||
227 | 84 "Vietnam" | ||
228 | 967 "Yemen" | ||
229 | 260 "Zambia" | ||
230 | 255 "Zanzibar" | ||
231 | 263 "Zimbabwe" | ||