📄 dvgxctrl.lst
字号:
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE DVGXCTRL
OBJECT MODULE PLACED IN .\output\dvGxCtrl.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\code\dvGxCtrl.c LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\dvGxCtrl.lst) OB
-JECT(.\output\dvGxCtrl.obj)
line level source
1 #include "mtv415.h"
2 #include "dvIIC.h"
3 #include "define.h"
4 #include"utility.h"
5 //******************************************************************************
6 code BYTE acGainTable_2In1[3]=
7 {
8 0x43,
9 0x46,
10 0x42,
11 };
12 code BYTE acGainTable_AFE[3]=
13 {
14 0x42,
15 0x4C,
16 0x45,
17 };
18 code WORD awOffsetTable_2In1[3]=
19 {
20 0x0163,
21 0x01b0,
22 0x01b0,
23 };
24 code WORD awOffsetTable_AFE[3]=
25 {
26 0x019E,
27 0x01A6,
28 0x01D7,
29 };
30
31 //********************************************************************************
32 #ifdef INPUT_480I_SOY
code STRUCT_REGVALUE asGx480I_InitialTable_1[]=
{
0x00,0x7f, // changed by holy 061117
0x01,0x60,
0x02,0x00,
0x03,0x80,
0x04,0x1c,
0x05,0x90,
0x06,0xf0,
0x07, 0x84,
0x20,0x00,
0x21,0x00,
0x22,0x00,
0x23,0x46,
0x24,0x44,
0x25,0x3e,
0x26,0x95,
0x27,0x40,
0x5d,0x7c,
0x5f,0x58,
0x60,0x88,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 2
0x61,0x11,
0x62,0xc4,
0x63,0x04,
0x64,0x01,
0x65,0x0e,
0x66,0x0e,
0x67,0x0e,
0x7d,0x88,
0x7e,0x82,
0x7f,0xa3,
0x89,0xb8,
0x8a,0x84,
0x8b,0x08,
0x8c,0x04,
0x8d,0x38,
0x8e,0x00,
0x8f,0x00,
0x90,0x00,
0x91,0x3c,
0x92,0x50,
0x93,0x20,
0x94,0x10,
0x95,0x00,
0x96,0x00,
0x97,0x30,
0x98,0xa7,
0x99,0x10,
0xe6,0x21,
0xe7,0x01,
0xe8,0x33,
0xe9,0x24,
0xea,0x65,
0xeb,0x04,
0xec,0x38,
0xed,0xff,
0xef,0xb0,
0xf0,0x01,
0xf1,0x41,
0xf2,0xc2,
0xf3,0x20,
0xf4,0x80,
0xf5,0x10,
0xf6,0x42,
0xfe,0x00,
0xff,0x41,
/*0x5f, 0x54,
0x7e, 0xf1,
0x7f, 0x73,//0x53,
0x89, 0xb8,//0x88,
0xeb, 0x0c,//0x0c,
0xed, 0xff, //for
0xee, 0x88,
0xFB, 0x81,
0xFF, 0x42,
0x91, 0x5e,
0xf2, 0xe2,
0x62, 0xbc,
0x63, 0x85,
0x61, 0x44,
0x64, 0x04,
0x06, 0x50,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 3
0x7d, 0xf8,
0x7e, 0xf1,
0xe6, 0x99,
0xfe, 0x00,
*/
//vertical scaler
0x28, 0xfe,// changed by holy 061117
0x29, 0x71,// changed by holy 061117
0x2a, 0x02,// changed by holy 061117
0x2b, 0xc4,
0x2c, 0x04,
0x2d, 0x40,
0x2e, 0x02,
0x2f, 0xf8,
0x30, 0x03,
0x31, 0x12,// changed by holy 061118
0x32, 0x12,
0x33, 0xcf,//0xc9,// changed by holy 061118
0x34, 0x00,
0x45, 0x87,
0x48, 0xf1,
0x59, 0x03,
0x55, 0xf3,
//VEH
0x6c, 0xa0,
0x87, 0x00,
};
code STRUCT_REGVALUE asGx480I_InitialTable_2[]=
{
0x28, 0x32,// changed by holy 061117
0x29, 0x06,// changed by holy 061117
0x2a, 0x01,// changed by holy 061117
0x31, 0x00,// changed by holy 061117
0x54, 0x0d,
0x55, 0x0d,
0x56, 0x00,
0x57, 0x00,
0x60, 0xb0,
0x61, 0x12,
0x64, 0x19,
0x66, 0x28,
0x2b, 0xc4,
0x2c, 0x04,
0x48, 0x5c,
0x49, 0xa1,
0x65, 0x07,
0x67, 0x02,
0x42, 0xF0,//0xd0, // changed by holy 061117 for CSC
0x01, 0x43,
//malcolor bypass
0x1f,0x81,//0x01, // changed by holy 061117
0x12,0xdd,
0x80,0x20,
};
#endif
177
178 #ifdef INPUT_480I_SYNC
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 4
179 code STRUCT_REGVALUE asGx480I_InitialTable_1[]=
180 {
181
182 0x00,0x7f, // changed by holy 061117
183 0x01,0x60,
184 0x02,0x00,
185 0x03,0x80,
186 0x04,0x1c,
187 0x05,0x90,
188 0x06,0xf0,
189 0x07, 0x84,
190 0x20,0x00,
191 0x21,0x00,
192 0x22,0x00,
193 0x23,0x46,
194 0x24,0x44,
195 0x25,0x3e,
196 0x26,0x95,
197 0x27,0x40,
198 0x5d,0x7c,
199 0x5f,0x58,
200 0x60,0x88,
201 0x61,0x11,
202 0x62,0xc4,
203 0x63,0x04,
204 0x64,0x01,
205 0x65,0x0e,
206 0x66,0x0e,
207 0x67,0x0e,
208 0x7d,0x88,
209 0x7e,0x82,
210 0x7f,0xa3,
211 0x89,0xb8,
212 0x8a,0x84,
213 0x8b,0x08,
214 0x8c,0x04,
215 0x8d,0x38,
216 0x8e,0x00,
217 0x8f,0x00,
218 0x90,0x00,
219 0x91,0x3c,
220 0x92,0x50,
221 0x93,0x20,
222 0x94,0x10,
223 0x95,0x00,
224 0x96,0x00,
225 0x97,0x30,
226 0x98,0xa7,
227 0x99,0x10,
228 0xe6,0x21,
229 0xe7,0x01,
230 0xe8,0x33,
231 0xe9,0x24,
232 0xea,0x65,
233 0xeb,0x04,
234 0xec,0x38,
235 0xed,0xff,
236 0xef,0xb0,
237 0xf0,0x01,
238 0xf1,0x41,
239 0xf2,0xc2,
240 0xf3,0x20,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 5
241 0xf4,0x80,
242 0xf5,0x10,
243 0xf6,0x42,
244 0xfe,0x00,
245 0xff,0x41,
246
247 /*0x5f, 0x54,
248 0x7e, 0xf1,
249 0x7f, 0x73,//0x53,
250 0x89, 0xb8,//0x88,
251 0xeb, 0x0c,//0x0c,
252 0xed, 0xff, //for
253 0xee, 0x88,
254 0xFB, 0x81,
255 0xFF, 0x42,
256 0x91, 0x5e,
257 0xf2, 0xe2,
258 0x62, 0xbc,
259 0x63, 0x85,
260 0x61, 0x44,
261 0x64, 0x04,
262 0x06, 0x50,
263 0x7d, 0xf8,
264 0x7e, 0xf1,
265 0xe6, 0x99,
266 0xfe, 0x00,
267 */
268
269 //vertical scaler
270 0x28, 0xfe,// changed by holy 061117
271 0x29, 0x71,// changed by holy 061117
272 0x2a, 0x02,// changed by holy 061117
273 0x2b, 0xc4,
274 0x2c, 0x04,
275 0x2d, 0x40,
276 0x2e, 0x02,
277 0x2f, 0xf8,
278 0x30, 0x03,
279 0x31, 0x12,// changed by holy 061118
280 0x32, 0x12,
281 0x33, 0xcf,//0xc9,// changed by holy 061118
282 0x34, 0x00,
283 0x45, 0x87,
284 0x48, 0xf1,
285 0x59, 0x03,
286 0x55, 0xc3, // changed by holy 061118
287
288 //VEH
289 0x6c, 0xa0,
290 0x87, 0x00,
291 };
292
293 code STRUCT_REGVALUE asGx480I_InitialTable_2[]=
294 {
295
296 0x28, 0x32,// changed by holy 061117
297 0x29, 0x06,// changed by holy 061117
298 0x2a, 0x01,// changed by holy 061117
299 0x31, 0x00,// changed by holy 061117
300 0x54, 0x0d,
301 0x55, 0x0d,
302 0x56, 0x00,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 6
303 0x57, 0x00,
304 0x60, 0xb0,
305 0x61, 0x12,
306 0x64, 0x19,
307 0x66, 0x28,
308 0x2b, 0xc4,
309 0x2c, 0x04,
310 0x48, 0x5c,
311 0x49, 0xa1,
312 0x65, 0x07,
313 0x67, 0x02,
314 0x42, 0xF0,//0xd0, // changed by holy 061117 for CSC
315 0x01, 0x43,
316
317 //malcolor bypass
318 0x1f,0x81,//0x01, // changed by holy 061117
319 0x12,0xdd,
320 0x80,0x20,
321 };
322 #endif
323
324 code STRUCT_REGVALUE asGx1080I_InitialTable_1[]=
325 {
326 0x00,0x7f, // changed by holy 061117
327 0x01,0x60,
328 0x02,0x00,
329 0x03,0x80,
330 0x09, 0x08,//for 6
331 0x04, 0x1c,
332 0x07, 0x84,
333 0x5f, 0x54,
334 0x7e, 0xf1,
335 0x7f, 0x73,//0x53,
336 0x89, 0xb8,//0x88,
337 0xeb, 0x0c,//0x0c,
338 0xed, 0xff, //for
339 0xee, 0x88,
340 0xFB, 0x81,
341 0xFF, 0x42,
342 0x91, 0x5e,
343 0xf2, 0xe2,
344 0x62, 0xbc,
345 0x63, 0x85,
346 0x61, 0x44,
347 0x64, 0x04,
348 0x06, 0x50,
349 0x7d, 0xf8,
350 0x7e, 0xf1,
351 0xe6, 0x99,
352 0xfe, 0x00,
353
354 //vertical scaler
355 0x28, 0xfe,
356 0x29, 0x65,
357 0x2a, 0x04,
358 0x2b, 0xbc,
359 0x2c, 0x05,
360 0x2d, 0x38,
361 0x2e, 0x04,
362 0x2f, 0x00,
363 0x30, 0x05,
364 0x31, 0x14,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 7
365 0x32, 0x14,
366 0x33, 0x4c,
367 0x34, 0x00,
368 0x45, 0x87,
369 0x48, 0xb4,
370 0x59, 0x53,
371 0x55, 0xc0,
372
373
374 //VEH
375 0x6c, 0x20,
376 0x87, 0x00,
377
378 };
379
380 code STRUCT_REGVALUE asGx1080I_InitialTable_2[]=
381 {
382 //PLL
383 0x54, 0x0d,
384 0x55, 0x0d,
385 0x56, 0x00,
386 0x57, 0x00,
387 0x60, 0xff,
388 0x61, 0x05,
389 0x64, 0xff,
390 0x66, 0x14,
391 0x2b, 0xbc,
392 0x2c, 0x05,
393 0x48, 0x34,
394 0x49, 0x11,
395 0x65, 0x03,
396 0x67, 0x01,
397 0x42, 0xf0,
398 0x01, 0x43,
399 // 0x80, 0x23,
400 //0x81, 0x42,
401 //0x82, 0x80,
402 //0x83, 0x00,
403 //0x85, 0x7f,
404 //0x86, 0x00,
405 //0x87, 0x13,
406 //0x8b, 0x0d,
407 //0xd6, 0x80,
408 //0xd7, 0x80,
409 //0xd8, 0x80,
410 //0xd9, 0x80,
411 //0xda, 0x80,
412 0x1f, 0x03, //malcolor bypass
413 0x12, 0xdd,
414 0x80, 0x22,
415 };
416
417 // added by holy 061216 for GAMMA
418 static WORD code anGammaTable_R_G_B[192]=
419 {
420 // Gamma_R
421 0x0000,
422 0x0054,
423 0x00A8,
424 0x00FD,
425 0x0150,
426 0x01A4,
C51 COMPILER V7.50 DVGXCTRL 01/17/2007 18:30:24 PAGE 8
427 0x01F5,
428 0x0240,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -