| Huang Shijie | 5b3f03f | 2010-02-02 04:07:47 -0300 | [diff] [blame^] | 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" |