📄 ad9380_hdmidata.h
字号:
/* * * Copyright (c) 2001-2007 Sigma Designs, Inc. * All Rights Reserved. Proprietary and Confidential. * *//** @file AD9380_HDMIDATA.h @brief Interface to access the AD9380 Analog/HDMI dual display capture chip @author Christian Wolff, Sean.Sekwon.Choi @date 2007-08-07*/#ifndef __AD9380_HDMIDATA_H__#define __AD9380_HDMIDATA_H__//HDMIRMuint8 AD9380_HDMI_INIT[][2] = { { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, { 0x4 , 0x80 },// { 0xe , 0x24 }, { 0xe , 0xD0 }, { 0xf , 0x40 }, { 0x10 , 0x40 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 },// { 0x21 , 0xec },// { 0x21 , 0xfc },//Use raw HSYNC { 0x21 , 0x7c }, { 0x24 , 0xf0 }, ////////////////////////////////////////////////////////////////////////// { 0x22 , 0x0 },// { 0x22 , 0x6 }, //bad, pic is flick { 0x23 , 0x14 },// { 0x23 , 0x0 },// { 0x24 , 0x20 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x5 }, { 0x2b , 0x0 }, { 0x2c , 0x2 }, { 0x2d , 0xd0 }, { 0x2e , 0x18 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x35,0x2a }, { 0x36,0xf8 }, { 0x37,0x08 }, { 0x38,0x00 }, { 0x39,0x00 }, { 0x3a,0x00 }, { 0x3b,0x1a }, { 0x3c,0x84 }, { 0x3d,0x1a }, { 0x3e,0x6a }, { 0x3f,0x08 }, { 0x40,0x00 }, { 0x41,0x1d }, { 0x42,0x50 }, { 0x43,0x04 }, { 0x44,0x23 }, { 0x45,0x00 }, { 0x46,0x00 }, { 0x47,0x08 }, { 0x48,0x00 }, { 0x49,0x0d }, { 0x4a,0xdb }, { 0x4b,0x19 }, { 0x4c,0x12 }, { 0x57 , 0x0 }, { 0x58 , 0x91 }, //{ 0x59 , 0x20 }, { 0x59 , 0x26 },};RMuint8 AD9380_HDMI_480_I2CDATA[][2] = { //HDMI { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, { 0x4 , 0x80 }, /* { 0x1 , 0x35 }, { 0x2 , 0xa0 }, { 0x3 , 0x28 }, { 0x4 , 0xc0 }, */ { 0xe , 0x20 },// { 0xf , 0x40 },// { 0x10 , 0x40 },// { 0x11 , 0x2 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 },// { 0x21 , 0xec }, { 0x21 , 0x7c }, { 0x22 , 0x8 }, { 0x23 , 0x14 },// { 0x24 , 0x20 }, { 0x24 , 0x70 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x5 }, { 0x2b , 0x0 }, { 0x2c , 0x2 }, { 0x2d , 0xd0 }, { 0x2e , 0x18 },// { 0x2e , 0x78 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x57 , 0x0 }, { 0x58 , 0x91 },// { 0x58 , 0x99 }, //{ 0x59 , 0x20 },// { 0x59 , 0x26 }, { 0x59 , 0x0 },};RMuint8 AD9380_HDMI_720p_I2CDATA[][2] = { //HDMI { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, { 0x4 , 0x80 },// { 0xe , 0x24 }, { 0xe , 0xD0 }, { 0xf , 0x40 }, { 0x10 , 0x40 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 },// { 0x21 , 0xec },// { 0x21 , 0xfc },//Use raw HSYNC { 0x21 , 0x7c }, { 0x24 , 0xf0 }, ////////////////////////////////////////////////////////////////////////// { 0x22 , 0x0 },// { 0x22 , 0x6 }, //bad, pic is flick { 0x23 , 0x14 },// { 0x23 , 0x0 },// { 0x24 , 0x20 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x5 }, { 0x2b , 0x0 }, { 0x2c , 0x2 }, { 0x2d , 0xd0 }, { 0x2e , 0x18 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x35,0x2a }, { 0x36,0xf8 }, { 0x37,0x08 }, { 0x38,0x00 }, { 0x39,0x00 }, { 0x3a,0x00 }, { 0x3b,0x1a }, { 0x3c,0x84 }, { 0x3d,0x1a }, { 0x3e,0x6a }, { 0x3f,0x08 }, { 0x40,0x00 }, { 0x41,0x1d }, { 0x42,0x50 }, { 0x43,0x04 }, { 0x44,0x23 }, { 0x45,0x00 }, { 0x46,0x00 }, { 0x47,0x08 }, { 0x48,0x00 }, { 0x49,0x0d }, { 0x4a,0xdb }, { 0x4b,0x19 }, { 0x4c,0x12 }, { 0x57 , 0x0 }, { 0x58 , 0x91 }, //{ 0x59 , 0x20 }, { 0x59 , 0x26 },};RMuint8 AD9380_HDMI_1080i_I2CDATA[][2] = { //HDMI { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, { 0x4 , 0x80 }, { 0xe , 0x24 }, { 0xf , 0x40 }, { 0x10 , 0x40 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 }, // { 0x21 , 0xec }, { 0x21 , 0xfc }, // { 0x22 , 0x0 }, { 0x22 , 0x6 }, { 0x23 , 0x14 }, // { 0x23 , 0x0 }, // { 0x24 , 0x20 }, { 0x24 , 0xf0 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 },// { 0x27 , 0xC0 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x7 }, { 0x2b , 0x80 }, { 0x2c , 0x4 }, { 0x2d , 0x38 }, {0x2e , 0x18 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x57 , 0x0 }, { 0x58 , 0x91 },// { 0x59 , 0x20 }, { 0x59 , 0x26 },// { 0x59 , 0xaf },};RMuint8 AD9380_HDMI_1080p_I2CDATA[][2] = { //HDMI { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, {0x04, 0x60}, { 0xe , 0x24 }, { 0xf , 0x40 }, { 0x10 , 0x40 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 }, // { 0x21 , 0xec }, { 0x21 , 0xfc }, // { 0x22 , 0x0 }, { 0x22 , 0x6 }, { 0x23 , 0x14 }, // { 0x23 , 0x0 }, // { 0x24 , 0x20 }, { 0x24 , 0xf0 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x7 }, { 0x2b , 0x80 }, { 0x2c , 0x4 }, { 0x2d , 0x38 }, { 0x2e , 0x18 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x57 , 0x0 }, { 0x58 , 0x91 }, //{ 0x59 , 0x20 }, { 0x59 , 0x26 },};RMuint8 AD9380_HDMI_TESTING_I2CDATA[][2] = { //HDMI /* { 0x1 , 0x0 }, { 0x2 , 0x40 }, { 0x3 , 0x54 }, { 0x4 , 0x80 },*/ { 0x1 , 0x69 }, { 0x2 , 0xd0 }, { 0x3 , 0x48 }, { 0x4 , 0x80 }, { 0xe , 0x20 },// { 0xf , 0x40 },// { 0x10 , 0x40 },// { 0x11 , 0x2 }, { 0x12 , 0xa9 }, { 0x13 , 0x0 }, { 0x14 , 0x0 }, { 0x19 , 0x8 }, { 0x1a , 0x14 }, { 0x1b , 0x6 }, { 0x1c , 0x4e }, { 0x1d , 0xff }, { 0x1e , 0x20 }, { 0x1f , 0x32 }, { 0x20 , 0x14 },// { 0x21 , 0xec }, { 0x21 , 0x7c },// { 0x21 , 0x0 },// { 0x24 , 0x0 }, { 0x22 , 0x8 }, { 0x23 , 0x14 },// { 0x24 , 0x20 }, { 0x24 , 0x70 }, { 0x25 , 0x52 }, { 0x26 , 0x8 }, { 0x27 , 0x80 }, { 0x28 , 0x82 }, { 0x29 , 0x0 }, { 0x2a , 0x5 }, { 0x2b , 0x0 }, { 0x2c , 0x2 }, { 0x2d , 0xd0 }, { 0x2e , 0x18 },// { 0x2e , 0x78 }, { 0x31 , 0x96 }, { 0x32 , 0xd }, { 0x33 , 0x95 }, { 0x34 , 0x82 }, { 0x57 , 0x0 }, { 0x58 , 0x91 },// { 0x58 , 0x99 }, //{ 0x59 , 0x20 },// { 0x59 , 0x26 },// { 0x59 , 0x36 },};#endif // __AD9380_HDMIDATA_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -