⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tbl1622a.h

📁 VIA Framebuffer driver
💻 H
📖 第 1 页 / 共 5 页
字号:
    0x004A, 0x004B, 0x004C, 0x044D, 0x004E,     // TV.4A-4E
    0x414F,                                     // TV.4F

						                        // Set Video Timing (TV Timing Regsiter )
    0xE750, 0x2151, 0x3352, 0x8953, 0x0254,     // TV.50-54
    0xBF55, 0xFD56, 0x8D57, 0x2358, 0xA559,     // TV.55-59
    0xE85A, 0xE95B, 0x325C, 0x075D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x295E, 0x325F, 0x0460, 0x0061, 0x0162,     // TV.5E-62
    0x0F63, 0x0464,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1000,800, 800, 200, 872, 56,  650, 600, 600, 50,  608, 12
};

static u16 VT1622A_P1024x768_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x3707, 0xBD08, 0x3709,     // TV.05-09
    0x5E0A, 0x000B, 0x4D0C, 0x420D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xC912, 0x1413,     // TV.0F-13
    0x7914, 0x1C15, 0x3816, 0x0E17, 0x7B18,     // TV.14-18
    0x1D19, 0x6D1A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xDD1F, 0x0F20, 0x0C21, 0xC022,     // TV.1E-22
    0x7923, 0x0824,                             // TV.23-24

						                        // 
    0x6225, 0x4B26, 0x8E27, 0x6F28, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0xA12D, 0x5A2E,     // TV.2A-2E
    0x102F,                                     // TV.2F

						                        // Filter registers
    0x004A, 0x004B, 0x004C, 0x044D, 0x004E,     // TV.4A-4E
    0x404F,                                     // TV.4F

						                        // Set Video Timing (TV Timing Regsiter )
    0xAF50, 0xFF51, 0x3452, 0x3853, 0x0354,     // TV.50-54
    0xCF55, 0xE356, 0xB457, 0x3458, 0xD459,     // TV.55-59
    0x2B5A, 0x405B, 0x525C, 0x595D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x485E, 0x215F, 0x0560, 0x0061, 0x0162,     // TV.5E-62
    0x2F63, 0x0664,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1200,1024,1024,176, 1088,56,  825, 768, 768, 57,  771, 5
};

static u16 VT1622A_P848x480_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0xA507, 0xA108, 0x3809,     // TV.05-09
    0x5E0A, 0x000B, 0x4D0C, 0x410D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xC712, 0x1E13,     // TV.0F-13
    0x7914, 0x1C15, 0xEC16, 0xE517, 0x6418,     // TV.14-18
    0x2219, 0x391A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xBB1F, 0x1220, 0x0C21, 0x5A22,     // TV.1E-22
    0x7923, 0x0C24,                             // TV.23-24

						                        // 
    0x6225, 0x4026, 0x8E27, 0x5F28, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x882D, 0x2A2E,     // TV.2A-2E
    0x102F,                                     // TV.2F

						                        // Filter registers
    0x004A, 0x004B, 0x004C, 0x044D, 0x004E,     // TV.4A-4E
    0x3A4F,                                     // TV.4F

						                        // Set Video Timing (TV Timing Regsiter )
    0xAF50, 0x4F51, 0x3452, 0x2553, 0x0254,     // TV.50-54
    0x1F55, 0x4F56, 0x9B57, 0x7458, 0xB759,     // TV.55-59
    0x0A5A, 0x3F5B, 0xF05C, 0x585D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x855E, 0x005F, 0x0360, 0x0061, 0x0162,     // TV.5E-62
    0x1F63, 0x0464,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1200,848, 848, 352, 864, 176, 550, 480, 480, 70,  491, 5
};

static u16 VT1622A_P720x576_VO[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x3F07, 0x8908, 0x3909,     // TV.05-09
    0x630A, 0x000B, 0x500C, 0x450D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xE812, 0x2313,     // TV.0F-13
    0x8414, 0x2015, 0xCB16, 0x8A17, 0x0918,     // TV.14-18
    0x2A19, 0xFF1A, 0x101B, 0x021C, 0x801D,     // TV.19-1D
    0x001E, 0x991F, 0x1720, 0x0C21, 0x6F22,     // TV.1E-22
    0x7923, 0x4824,                             // TV.23-24

						                        // 
    0x6225, 0x3426, 0x8E27, 0x4F28, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x672D, 0xFF2E,     // TV.2A-2E
    0x002F,                                     // TV.2F

						                        // Filter registers
    0x004A, 0x004B, 0x004C, 0x044D, 0x004E,     // TV.4A-4E
    0x3A4F,                                     // TV.4F

						                        // Set Video Timing (TV Timing Regsiter )
    0x5F50, 0xCF51, 0x2352, 0x7053, 0x0254,     // TV.50-54
    0x5F55, 0xBF56, 0x7E57, 0x2358, 0x9459,     // TV.55-59
    0xD05A, 0x275B, 0x8F5C, 0x165D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x005E, 0x005F, 0x0460, 0x0061, 0x0062,     // TV.5E-62
    0x5F63, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    864, 720, 720, 144, 760, 40,  625, 576, 576, 49,  577, 3
};

/***********************************/
/* VT1622A output RGB Table        */
/***********************************/

//  NTSC

static u16 VT1622A_N640x480_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B, 0x272C,     // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N800x600_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N1024x768_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N848x480_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N720x480_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N640x480_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B, 0x272C,     // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N800x600_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N1024x768_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N848x480_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N720x480_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_N640x480_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};

static u16 VT1622A_N800x600_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};

static u16 VT1622A_N1024x768_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};

static u16 VT1622A_N848x480_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};

static u16 VT1622A_N720x480_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};



// PAL


static u16 VT1622A_P640x480_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B, 0x272C,     // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P800x600_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P1024x768_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P848x480_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P720x576_RGB_VN[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P640x480_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B, 0x272C,     // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P800x600_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P1024x768_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P848x480_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P720x576_RGB_VF[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0x9127, 0x9C2B,             // 
	0xFFFF                      // End symbol
};

static u16 VT1622A_P640x480_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol
};

static u16 VT1622A_P800x600_RGB_VO[] = {
	0x2A02,                     // output RGB type (SCART Connector)
	0x8265, 0x8066, 0x8167,     // adjust RGB Amplitude factor
	0xFFFF                      // End symbol

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -