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

📄 tbl1622a.h

📁 VIA Framebuffer driver
💻 H
📖 第 1 页 / 共 5 页
字号:
    0x000F, 0x0010, 0x0011, 0xF012, 0x2313,     // TV.0F-13
    0x9714, 0x3115, 0xB416, 0x7517, 0x4418,     // TV.14-18
    0x1B19, 0x8B1A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xEE1F, 0x0D20, 0x0C21, 0x8722,     // TV.1E-22
    0x7923, 0x0024,                             // TV.23-24

						                        // 
    0x6225, 0x5126, 0x8E27, 0x7728, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0xB02D, 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, 0x9C53, 0x0354,     // TV.50-54
    0x3355, 0xE656, 0xC357, 0x3558, 0xE959,     // TV.55-59
    0x515A, 0x7F5B, 0x015C, 0x5A5D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0xEB5E, 0x195F, 0x0560, 0x0061, 0x0162,     // TV.5E-62
    0xEF63, 0x0664,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1200,1024,1024,176, 1040,72,  925, 768, 768, 157, 782, 13
};

static u16 VT1622A_P848x480_VF[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x4A07, 0xC808, 0x3909,     // TV.05-09
    0x5B0A, 0x000B, 0x4D0C, 0x3F0D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xEA12, 0x2A13,     // TV.0F-13
    0xFD14, 0x3015, 0x9316, 0x1317, 0xE618,     // TV.14-18
    0x2019, 0x471A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xCC1F, 0x1220, 0x0C21, 0x2922,     // TV.1E-22
    0x7923, 0x0824,                             // TV.23-24

						                        // 
    0x6225, 0x4326, 0x8E27, 0x6428, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x8C2D, 0x2A2E,     // 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 )
    0xE750, 0x4F51, 0x3352, 0x3E53, 0x0254,     // TV.50-54
    0x4F55, 0x3856, 0xA257, 0x7458, 0xBE59,     // TV.55-59
    0x0B5A, 0x3C5B, 0x475C, 0x585D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0xAE5E, 0x1C5F, 0x0360, 0x0061, 0x0162,     // TV.5E-62
    0x9763, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1000,848, 848, 152, 856, 72,  575, 480, 480, 95,  486, 3
};

static u16 VT1622A_P720x576_VF[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x2707, 0xAF08, 0x3309,     // TV.05-09
    0x620A, 0x000B, 0x4D0C, 0x440D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x0912, 0x0713,     // TV.0F-13
    0x2114, 0x2815, 0x5016, 0x6317, 0xD518,     // TV.14-18
    0x2519, 0x1D1A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xAA1F, 0x1720, 0x0C21, 0xF322,     // TV.1E-22
    0x7923, 0x4824,                             // TV.23-24

						                        // 
    0x6225, 0x3926, 0x8E27, 0x5728, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x762D, 0xFF2E,     // TV.2A-2E
    0x002F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0x1F50, 0xCF51, 0x2352, 0xA253, 0x0254,     // TV.50-54
    0xBF55, 0xC956, 0x8D57, 0x2358, 0xA559,     // TV.55-59
    0xE85A, 0x1B5B, 0x2C5C, 0x175D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x525E, 0x085F, 0x0460, 0x0061, 0x0062,     // TV.5E-62
    0x5F63, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    800, 720, 720, 80,  728, 32,  675, 576, 576, 99,  602, 9
};

/* TV Overscan Table */

static u16 VT1622A_N640x480_VO[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0304,     // TV.00-04
    0x0005, 0x2006, 0x2F07, 0x6408, 0xFA09,     // TV.05-09
    0x5E0A, 0x170B, 0x500C, 0x3F0D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x7012, 0x0D13,     // TV.0F-13
    0x5014, 0x3815, 0x4516, 0x9917, 0x9918,     // TV.14-18
    0x2919, 0xD01A, 0x101B, 0x001C, 0x801D,     // TV.19-1D
    0x001E, 0x001F, 0x1720, 0x0C21, 0x4822,     // TV.1E-22
    0x7423, 0x0824,                             // TV.23-24

						                        // 
    0x5625, 0x2A26, 0x9027, 0x4828, 0x0029,     // TV.25-29
    0x002A, 0xA32B, 0x292C, 0x4E2D, 0xA72E,     // TV.2A-2E
    0x002F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0x1F50, 0x7F51, 0x2352, 0x0C53, 0x0254,     // TV.50-54
    0xBB55, 0x3356, 0x6757, 0x6258, 0x7659,     // TV.55-59
    0xB05A, 0xA15B, 0x2F5C, 0x055D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x005E, 0x945F, 0x8460, 0x0061, 0x0062,     // TV.5E-62
    0x1F63, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    800, 640, 640, 160, 656, 96,  525, 480, 480, 45,  495, 11
};

static u16 VT1622A_N800x600_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0304,     // TV.00-04
    0x0005, 0x2006, 0x4607, 0x8108, 0xFE09,     // TV.05-09
    0x570A, 0x000B, 0x500C, 0x3D0D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x4A12, 0x0D13,     // TV.0F-13
    0x3E14, 0x1C15, 0xD116, 0x6217, 0x8C18,     // TV.14-18
    0x2119, 0x031A, 0x101B, 0x011C, 0x801D,     // TV.19-1D
    0x001E, 0x221F, 0x1120, 0x0A21, 0xB422,     // TV.1E-22
    0x7323, 0x0824,                             // TV.23-24

						                        // 
    0x5625, 0x3626, 0x9027, 0x5828, 0x0029,     // TV.25-29
    0x002A, 0xA32B, 0x292C, 0x692D, 0xD72E,     // TV.2A-2E
    0x002F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0xEF50, 0x1F51, 0x3352, 0x8A53, 0x0254,     // TV.50-54
    0x6355, 0xDE56, 0x8057, 0x6358, 0x9359,     // TV.55-59
    0xDC5A, 0xE05B, 0x7F5C, 0x065D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0xF65E, 0x9B5F, 0x0460, 0x0061, 0x0162,     // TV.5E-62
    0xD763, 0x0464,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1000,800, 800, 200, 832, 96,  651, 600, 600, 51,  608, 12
};

static u16 VT1622A_N1024x768_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0304,     // TV.00-04
    0x0005, 0x2006, 0x2F07, 0xB608, 0x0409,     // TV.05-09
    0x540A, 0x000B, 0x500C, 0x3C0D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x6A12, 0x0D13,     // TV.0F-13
    0x5814, 0x1C15, 0x8A16, 0xE817, 0xA218,     // TV.14-18
    0x1719, 0x701A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0x551F, 0x0F20, 0x0521, 0x7222,     // TV.1E-22
    0x7323, 0x0824,                             // TV.23-24

						                        // 
    0x5625, 0x4B26, 0x9027, 0x7A28, 0x0029,     // TV.25-29
    0x002A, 0xA32B, 0x292C, 0xA02D, 0x3C2E,     // TV.2A-2E
    0x102F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0x5F50, 0xFF51, 0x3452, 0x3853, 0x0354,     // TV.50-54
    0xCF55, 0xE056, 0xB657, 0x3458, 0xD259,     // TV.55-59
    0x395A, 0x5C5B, 0x415C, 0x595D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x495E, 0x235F, 0x0660, 0x0061, 0x0162,     // TV.5E-62
    0xDF63, 0x0664,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1120,1024,1024,96,  1032,40,  825, 768, 768, 57,  770, 6
};

static u16 VT1622A_N848x480_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0304,     // TV.00-04
    0x0005, 0x2006, 0x4E07, 0x9E08, 0x0709,     // TV.05-09
    0x510A, 0x000B, 0x500C, 0x3A0D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xED12, 0x2313,     // TV.0F-13
    0x0814, 0x3515, 0xA116, 0x6417, 0x9318,     // TV.14-18
    0x1B19, 0x3C1A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0x441F, 0x1120, 0x0A21, 0xF022,     // TV.1E-22
    0x7323, 0x0424,                             // TV.23-24

						                        // 
    0x5625, 0x4126, 0x9027, 0x6A28, 0x0029,     // TV.25-29
    0x002A, 0xA32B, 0x292C, 0x872D, 0x0A2E,     // TV.2A-2E
    0x102F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0xEF50, 0x5151, 0x3352, 0x2553, 0x0254,     // TV.50-54
    0x1F55, 0x4756, 0x9C57, 0x7458, 0xB559,     // TV.55-59
    0x0C5A, 0x3D5B, 0xF15C, 0x575D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x305E, 0x0C5F, 0x0460, 0x0061, 0x0162,     // TV.5E-62
    0x1F63, 0x0464,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1008,848, 848, 160, 856, 72,  550, 480, 480, 70,  491, 5
};

static u16 VT1622A_N720x480_VO[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0304,     // TV.00-04
    0x0005, 0x2006, 0x2807, 0x5208, 0x0809,     // TV.05-09
    0x5B0A, 0x000B, 0x500C, 0x400D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x2D12, 0x0713,     // TV.0F-13
    0x2814, 0x3415, 0x1D16, 0x6617, 0x6618,     // TV.14-18
    0x2419, 0xEE1A, 0x101B, 0x021C, 0x801D,     // TV.19-1D
    0x001E, 0x111F, 0x1620, 0x0821, 0xDF22,     // TV.1E-22
    0x7623, 0x0424,                             // TV.23-24

						                        // 
    0x5625, 0x3126, 0x9027, 0x5128, 0x0029,     // TV.25-29
    0x002A, 0xA32B, 0x292C, 0x5D2D, 0xC32E,     // TV.2A-2E
    0x002F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0x1F50, 0xCF51, 0x2352, 0x0C53, 0x0254,     // TV.50-54
    0x1F55, 0xCE56, 0x7657, 0x2358, 0x8859,     // TV.55-59
    0xC95A, 0xEF5B, 0xFF5C, 0x055D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x005E, 0x005F, 0x0060, 0x0061, 0x0062,     // TV.5E-62
    0x1F63, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    800, 720, 720, 80,  728, 32,  525, 480, 480, 45,  482, 1
};

static u16 VT1622A_P640x480_VO[] = {
						                        // 
    0x0400, 0x0001, 0x0002, 0x0603, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x4F07, 0x7008, 0x2E09,     // Tv.05-09
    0x670A, 0x000B, 0x4D0C, 0x460D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0x4A12, 0x0E13,     // TV.0F-13
    0x3714, 0x2415, 0xC016, 0xD917, 0x7118,     // TV.14-18
    0x3219, 0xD51A, 0x101B, 0x021C, 0x801D,     // TV.19-1D
    0x001E, 0x881F, 0x1B20, 0x0C21, 0xEF22,     // TV.1E-22
    0x7923, 0x0424,                             // TV.23-24

						                        // 
    0x6225, 0x2B26, 0x8E27, 0x4328, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x502D, 0xCC2E,     // TV.2A-2E
    0x002F,                                     // TV.2F

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

						                        // Set Video Timing (TV Timing Regsiter )
    0xE750, 0x7F51, 0x2352, 0xF353, 0x0154,     // TV.50-54
    0xCF55, 0xB756, 0x6957, 0x3258, 0x7A59,     // TV.55-59
    0xAD5A, 0xBF5B, 0x5F5C, 0x055D,             // TV.5A-5D
						                        // Set Video Timing (TV CRTC Regsiter )
    0x335E, 0x865F, 0x0360, 0x0061, 0x0062,     // TV.5E-62
    0x1F63, 0x0364,                             // TV.63-64

  //HT,  HA,  HBS, HBE, HSS, HSE, VT,  VA,  VBS, VBE, VSS, VSE
    1000,640, 640, 360, 800, 120, 500, 480, 480, 20,  485, 6
};

static u16 VT1622A_P800x600_VO[] = {
						                        // 
    0x8400, 0x0001, 0x0002, 0x0403, 0x0004,     // TV.00-04
    0x0005, 0x2006, 0x4707, 0x9108, 0x3109,     // TV.05-09
    0x610A, 0x000B, 0x4D0C, 0x430D, 0x0F0E,     // TV.0A-0E
    0x000F, 0x0010, 0x0011, 0xED12, 0x1513,     // TV.0F-13
    0x8F14, 0x3015, 0x5016, 0x6317, 0xD518,     // TV.14-18
    0x2519, 0x1D1A, 0x101B, 0x031C, 0x801D,     // TV.19-1D
    0x001E, 0xAA1F, 0x1420, 0x0C21, 0x7922,     // TV.1E-22
    0x7923, 0x0824,                             // TV.23-24

						                        // 
    0x6225, 0x3A26, 0x8E27, 0x5728, 0x5B29,     // TV.25-29
    0x152A, 0xA02B, 0x222C, 0x762D, 0xF42E,     // TV.2A-2E
    0x002F,                                     // TV.2F

						                        // Filter registers

⌨️ 快捷键说明

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