/* SPDX-License-Identifier: GPL-2.0-only */ /* SPDX-FileCopyrightText: Copyright (c) 2018-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ /* * imx390_mode_tbls.h - imx390 sensor mode tables */ #ifndef __IMX390_I2C_TABLES__ #define __IMX390_I2C_TABLES__ #include /* * define register table operation macro */ #define IMX390_TABLE_END (0xff00) #define IMX390_TABLE_WAIT_MS (0xff01) /* define the imx390 reg list structure */ #define imx390_reg struct reg_8 /* * IMX390ES_RGGB_1920_1216_20BIT_PWL12_M4_30_27M_249.75Mbps_Lum_V781 * mipi four lane output */ static const imx390_reg imx390_mode_1936x1216_linear[] = { {0x000C, 0x45}, {0x000D, 0x03}, {0x000E, 0x00}, {0x0010, 0x45}, {0x0011, 0x03}, {0x0012, 0x00}, {0x0018, 0x1C}, {0x0019, 0x00}, {0x001A, 0x0C}, {0x001B, 0x00}, {0x0038, 0x00}, {0x003C, 0x00}, {0x003D, 0x00}, {0x003E, 0x00}, {0x0040, 0x00}, {0x0041, 0x00}, {0x0042, 0x00}, {0x0044, 0x00}, {0x0045, 0x00}, {0x0046, 0x00}, {0x0048, 0x00}, {0x0049, 0x00}, {0x004A, 0x00}, {0x004C, 0x00}, {0x004D, 0x00}, {0x004E, 0x00}, {0x0050, 0x00}, {0x0051, 0x00}, {0x0052, 0x00}, {0x0054, 0x00}, {0x0055, 0x00}, {0x0056, 0x00}, {0x0058, 0x00}, {0x0059, 0x00}, {0x005A, 0x00}, {0x005C, 0x00}, {0x005D, 0x00}, {0x005E, 0x00}, {0x0060, 0x00}, {0x0061, 0x00}, {0x0062, 0x00}, {0x0064, 0x00}, {0x0065, 0x00}, {0x0066, 0x00}, {0x0068, 0x00}, {0x0069, 0x00}, {0x006A, 0x00}, {0x0078, 0x00}, {0x007C, 0x00}, {0x007D, 0x00}, {0x0080, 0x00}, {0x0081, 0x00}, {0x0090, 0x00}, {0x00F4, 0x1C}, {0x00F5, 0xF8}, {0x00F6, 0x01}, {0x00F8, 0x03}, {0x00F9, 0x00}, /* not to perform WDR imaging */ {0x00FA, 0x00}, {0x00FB, 0x02}, {0x0114, 0x00}, {0x0115, 0x01}, {0x0118, 0x20}, {0x0119, 0x03}, {0x011A, 0x00}, {0x011B, 0x41}, {0x011C, 0x80}, {0x011D, 0x00}, {0x0120, 0x20}, {0x0121, 0x00}, {0x0122, 0x00}, {0x0123, 0x44}, {0x0124, 0x00}, {0x0125, 0x01}, {0x0128, 0x17}, {0x0129, 0x06}, {0x012A, 0x00}, {0x012B, 0xA4}, {0x012C, 0x00}, {0x012D, 0x01}, {0x0130, 0xD0}, {0x0131, 0x07}, {0x0132, 0x00}, {0x0133, 0xDA}, {0x0134, 0x00}, {0x0136, 0xF0}, {0x0137, 0x00}, {0x0138, 0x00}, {0x0139, 0x00}, {0x013A, 0x00}, {0x013B, 0x01}, /* 0=PWL-HDR, 1=linear mode */ {0x013C, 0x00}, {0x013D, 0x00}, {0x013E, 0x00}, {0x0140, 0x00}, {0x0141, 0x00}, {0x0142, 0x00}, {0x0144, 0xF6}, {0x0145, 0x01}, {0x0146, 0x00}, {0x0148, 0xF6}, {0x0149, 0x01}, {0x014A, 0x00}, {0x014C, 0x19}, {0x014D, 0x05}, {0x014E, 0x00}, {0x0150, 0x44}, {0x0151, 0x03}, {0x0152, 0x00}, {0x0154, 0x42}, {0x0155, 0x0D}, {0x0156, 0x00}, {0x0158, 0xAE}, {0x0159, 0x04}, {0x015A, 0x00}, {0x015C, 0x79}, {0x015D, 0x22}, {0x015E, 0x00}, {0x0160, 0x37}, {0x0161, 0x06}, {0x0162, 0x00}, {0x0164, 0xA1}, {0x0165, 0x59}, {0x0166, 0x00}, {0x0168, 0xDF}, {0x0169, 0x07}, {0x016A, 0x00}, {0x016C, 0x0B}, {0x016D, 0xE9}, {0x016E, 0x00}, {0x0170, 0xAB}, {0x0171, 0x09}, {0x0172, 0x00}, {0x0174, 0xEA}, {0x0175, 0x5D}, {0x0176, 0x02}, {0x0178, 0x9C}, {0x0179, 0x0B}, {0x017A, 0x00}, {0x017C, 0x62}, {0x017D, 0x27}, {0x017E, 0x06}, {0x0180, 0xB7}, {0x0181, 0x0D}, {0x0182, 0x00}, {0x0184, 0xFF}, {0x0185, 0xFF}, {0x0186, 0x0F}, {0x0188, 0xFF}, {0x0189, 0x0F}, {0x018A, 0x00}, {0x018C, 0xFF}, {0x018D, 0xFF}, {0x018E, 0xFF}, {0x0190, 0xFF}, {0x0191, 0x0F}, {0x0192, 0x00}, {0x0194, 0xFF}, {0x0195, 0x0F}, {0x0196, 0x00}, {0x0198, 0x00}, {0x0199, 0x00}, {0x019A, 0x00}, {0x019B, 0x01}, {0x019C, 0x2D}, {0x019D, 0x9A}, {0x019E, 0x6A}, {0x019F, 0x00}, {0x01A0, 0x0A}, {0x01A1, 0x64}, {0x01A2, 0x2C}, {0x01A3, 0x00}, {0x01A4, 0x28}, {0x01A5, 0x7C}, {0x01A6, 0x12}, {0x01A7, 0x00}, {0x01A8, 0x8A}, {0x01A9, 0xB2}, {0x01AA, 0x07}, {0x01AB, 0x00}, {0x01AC, 0x90}, {0x01AD, 0x34}, {0x01AE, 0x03}, {0x01AF, 0x00}, {0x01B0, 0xB1}, {0x01B1, 0x55}, {0x01B2, 0x01}, {0x01B3, 0x00}, {0x01B4, 0x49}, {0x01B5, 0x8E}, {0x01B6, 0x00}, {0x01B7, 0x00}, {0x01B8, 0x40}, {0x01B9, 0x3B}, {0x01BA, 0x00}, {0x01BB, 0x00}, {0x01BC, 0x00}, {0x01BD, 0x00}, {0x01BE, 0x00}, {0x01BF, 0x00}, {0x01C0, 0x00}, {0x01C1, 0x00}, {0x01C2, 0x00}, {0x01C3, 0x00}, {0x01C4, 0x00}, {0x01C5, 0x00}, {0x01CC, 0x01}, {0x01D0, 0x09}, {0x01D4, 0x01}, {0x0332, 0x0D}, {0x0333, 0x03}, {0x0390, 0x00}, {0x0391, 0x00}, {0x0392, 0x00}, {0x03C0, 0x00}, {0x2000, 0x55}, {0x2001, 0x55}, {0x2002, 0x55}, {0x2003, 0x05}, {0x2004, 0x02}, {0x2008, 0xE2}, {0x2009, 0x04}, {0x200A, 0x00}, {0x200C, 0xE4}, {0x200D, 0x0C}, {0x2010, 0x04}, {0x2014, 0x01}, /* 12-bit ADC */ {0x2018, 0xA0}, {0x2019, 0x04}, {0x201A, 0x00}, {0x201C, 0x01}, {0x201D, 0x13}, {0x201E, 0x00}, {0x201F, 0x00}, {0x2020, 0xBC}, {0x2021, 0x00}, {0x2022, 0x7F}, {0x2023, 0x00}, {0x2024, 0xBA}, {0x2025, 0x00}, {0x2026, 0x81}, {0x2027, 0x00}, {0x2028, 0x7D}, {0x2029, 0x90}, {0x202A, 0x05}, {0x202C, 0xFC}, {0x202D, 0x02}, {0x202E, 0x25}, {0x202F, 0x03}, {0x2030, 0x05}, {0x2031, 0x02}, {0x2032, 0xCA}, {0x2033, 0x02}, {0x2034, 0xFC}, {0x2035, 0x02}, {0x2036, 0x25}, {0x2037, 0x03}, {0x2038, 0xF8}, {0x2039, 0xE4}, {0x203A, 0xE3}, {0x203B, 0x01}, {0x203C, 0xF5}, {0x203D, 0x8E}, {0x203E, 0x0C}, {0x203F, 0x2D}, {0x2040, 0x69}, {0x2041, 0x01}, {0x2042, 0x8E}, {0x2043, 0x01}, {0x2044, 0x0C}, {0x2045, 0x02}, {0x2046, 0x31}, {0x2047, 0x02}, {0x2048, 0x6A}, {0x2049, 0x01}, {0x204A, 0x8E}, {0x204B, 0x01}, {0x204C, 0x0D}, {0x204D, 0x02}, {0x204E, 0x31}, {0x204F, 0x02}, {0x2050, 0x7B}, {0x2051, 0x00}, {0x2052, 0x7D}, {0x2053, 0x00}, {0x2054, 0x95}, {0x2055, 0x00}, {0x2056, 0x97}, {0x2057, 0x00}, {0x2058, 0xAD}, {0x2059, 0x00}, {0x205A, 0xAF}, {0x205B, 0x00}, {0x205C, 0x92}, {0x205D, 0x00}, {0x205E, 0x94}, {0x205F, 0x00}, {0x2060, 0x8E}, {0x2061, 0x00}, {0x2062, 0x90}, {0x2063, 0x00}, {0x2064, 0xB1}, {0x2065, 0x00}, {0x2066, 0xB3}, {0x2067, 0x00}, {0x2068, 0x08}, {0x2069, 0x00}, {0x206A, 0x04}, {0x206B, 0x00}, {0x206C, 0x84}, {0x206D, 0x00}, {0x206E, 0x80}, {0x206F, 0x00}, {0x2070, 0x04}, {0x2071, 0x00}, {0x2072, 0x46}, {0x2073, 0x00}, {0x2074, 0xE9}, {0x2075, 0x01}, {0x2076, 0x74}, {0x2077, 0x02}, {0x2078, 0x80}, {0x2079, 0x00}, {0x207A, 0xC1}, {0x207B, 0x00}, {0x207C, 0xFF}, {0x207D, 0x03}, {0x207E, 0xFF}, {0x207F, 0x03}, {0x2080, 0x78}, {0x2081, 0x00}, {0x2082, 0x6A}, {0x2083, 0x01}, {0x2084, 0xE4}, {0x2085, 0x01}, {0x2086, 0x2B}, {0x2087, 0x03}, {0x2088, 0x00}, {0x2089, 0x00}, {0x208A, 0xFF}, {0x208B, 0x03}, {0x208C, 0xFF}, {0x208D, 0x03}, {0x208E, 0xFF}, {0x208F, 0x03}, {0x2090, 0x7D}, {0x2091, 0x00}, {0x2092, 0x62}, {0x2093, 0x01}, {0x2094, 0xE9}, {0x2095, 0x01}, {0x2096, 0x00}, {0x2097, 0x00}, {0x2098, 0x7C}, {0x2099, 0x00}, {0x209A, 0x21}, {0x209B, 0x03}, {0x209C, 0xE9}, {0x209D, 0x01}, {0x209E, 0x21}, {0x209F, 0x03}, {0x20A0, 0xFF}, {0x20A1, 0x03}, {0x20A2, 0xFF}, {0x20A3, 0x03}, {0x20A4, 0xFF}, {0x20A5, 0x03}, {0x20A6, 0xFF}, {0x20A7, 0x03}, {0x20A8, 0xFF}, {0x20A9, 0x03}, {0x20AA, 0xFF}, {0x20AB, 0x03}, {0x20AC, 0xFF}, {0x20AD, 0x03}, {0x20AE, 0xFF}, {0x20AF, 0x03}, {0x20B0, 0xFF}, {0x20B1, 0x03}, {0x20B2, 0xFF}, {0x20B3, 0x03}, {0x20B4, 0x87}, {0x20B5, 0xCC}, {0x20B6, 0x87}, {0x20B7, 0x08}, {0x20B8, 0xF4}, {0x20B9, 0xA5}, {0x20BA, 0x07}, {0x20BC, 0x1F}, {0x20BD, 0x01}, {0x20BE, 0xF6}, {0x20BF, 0x00}, {0x20C0, 0x90}, {0x20C1, 0x01}, {0x20C2, 0x67}, {0x20C3, 0x01}, {0x20C4, 0xFF}, {0x20C5, 0x03}, {0x20C6, 0xFF}, {0x20C7, 0x03}, {0x20C8, 0x33}, {0x20C9, 0x02}, {0x20CA, 0x0A}, {0x20CB, 0x02}, {0x20CC, 0x7F}, {0x20CD, 0x00}, {0x20CE, 0xD2}, {0x20CF, 0x00}, {0x20D0, 0x81}, {0x20D1, 0x00}, {0x20D2, 0x87}, {0x20D3, 0x00}, {0x20D4, 0x09}, {0x20D5, 0x00}, {0x20D8, 0x7F}, {0x20D9, 0x00}, {0x20DA, 0x62}, {0x20DB, 0x01}, {0x20DC, 0x7F}, {0x20DD, 0x00}, {0x20DE, 0x62}, {0x20DF, 0x01}, {0x20E0, 0x65}, {0x20E1, 0x00}, {0x20E2, 0x75}, {0x20E3, 0x00}, {0x20E4, 0xE0}, {0x20E5, 0x00}, {0x20E6, 0xF0}, {0x20E7, 0x00}, {0x20E8, 0x4C}, {0x20E9, 0x01}, {0x20EA, 0x5C}, {0x20EB, 0x01}, {0x20EC, 0xD1}, {0x20ED, 0x01}, {0x20EE, 0xE1}, {0x20EF, 0x01}, {0x20F0, 0x93}, {0x20F1, 0x02}, {0x20F2, 0xA3}, {0x20F3, 0x02}, {0x20F4, 0x0D}, {0x20F5, 0x03}, {0x20F6, 0x1D}, {0x20F7, 0x03}, {0x20F8, 0x57}, {0x20F9, 0x00}, {0x20FA, 0x7B}, {0x20FB, 0x00}, {0x20FC, 0xD2}, {0x20FD, 0x00}, {0x20FE, 0xF6}, {0x20FF, 0x00}, {0x2100, 0x3E}, {0x2101, 0x01}, {0x2102, 0x60}, {0x2103, 0x01}, {0x2104, 0xC3}, {0x2105, 0x01}, {0x2106, 0xE5}, {0x2107, 0x01}, {0x2108, 0x85}, {0x2109, 0x02}, {0x210A, 0xA9}, {0x210B, 0x02}, {0x210C, 0xFF}, {0x210D, 0x02}, {0x210E, 0x21}, {0x210F, 0x03}, {0x2110, 0xFF}, {0x2111, 0x03}, {0x2112, 0x00}, {0x2113, 0x00}, {0x2114, 0xFF}, {0x2115, 0x03}, {0x2116, 0xFF}, {0x2117, 0x03}, {0x2118, 0xFF}, {0x2119, 0x03}, {0x211A, 0xFF}, {0x211B, 0x03}, {0x211C, 0xFF}, {0x211D, 0x03}, {0x211E, 0xFF}, {0x211F, 0x03}, {0x2120, 0xFF}, {0x2121, 0x03}, {0x2122, 0xFF}, {0x2123, 0x03}, {0x2124, 0xFF}, {0x2125, 0x03}, {0x2126, 0xFF}, {0x2127, 0x03}, {0x2128, 0x7D}, {0x2129, 0x90}, {0x212A, 0xD5}, {0x212B, 0x07}, {0x212C, 0x64}, {0x212D, 0x01}, {0x2130, 0x5F}, {0x2131, 0x7D}, {0x2132, 0x05}, {0x2134, 0x78}, {0x2135, 0x00}, {0x2136, 0x76}, {0x2137, 0x00}, {0x2138, 0xF3}, {0x2139, 0x00}, {0x213A, 0xF1}, {0x213B, 0x00}, {0x213C, 0xA6}, {0x213D, 0x02}, {0x213E, 0xA4}, {0x213F, 0x02}, {0x2140, 0x7D}, {0x2141, 0x00}, {0x2142, 0x8D}, {0x2143, 0x00}, {0x2144, 0xA1}, {0x2145, 0x01}, {0x2146, 0xB1}, {0x2147, 0x01}, {0x2148, 0xAB}, {0x2149, 0x02}, {0x214A, 0xBB}, {0x214B, 0x02}, {0x214C, 0x17}, {0x214D, 0x5C}, {0x214E, 0x00}, {0x2150, 0x00}, {0x2151, 0x00}, {0x2152, 0xF8}, {0x2153, 0x00}, {0x2154, 0x45}, {0x2155, 0x00}, {0x2156, 0x00}, {0x2157, 0x00}, {0x2158, 0x25}, {0x2159, 0x00}, {0x215A, 0x7D}, {0x215B, 0x00}, {0x215C, 0x62}, {0x215D, 0x01}, {0x215E, 0xFF}, {0x215F, 0x03}, {0x2160, 0x26}, {0x2161, 0x00}, {0x2162, 0x7D}, {0x2163, 0x00}, {0x2164, 0x63}, {0x2165, 0x01}, {0x2166, 0xFF}, {0x2167, 0x03}, {0x2168, 0xCB}, {0x2169, 0x02}, {0x216A, 0xCF}, {0x216B, 0x02}, {0x216C, 0xFF}, {0x216D, 0x03}, {0x216E, 0xFF}, {0x216F, 0x03}, {0x2170, 0xFF}, {0x2171, 0x03}, {0x2172, 0xFF}, {0x2173, 0x03}, {0x2174, 0xFF}, {0x2175, 0x03}, {0x2176, 0xFF}, {0x2177, 0x03}, {0x2178, 0x7E}, {0x2179, 0x00}, {0x217A, 0xBD}, {0x217B, 0x00}, {0x217C, 0xEC}, {0x217D, 0x01}, {0x217E, 0x7B}, {0x217F, 0x02}, {0x2180, 0xD1}, {0x2181, 0x02}, {0x2182, 0x25}, {0x2183, 0x03}, {0x2184, 0x7F}, {0x2185, 0x00}, {0x2186, 0xBD}, {0x2187, 0x00}, {0x2188, 0xED}, {0x2189, 0x01}, {0x218A, 0x7B}, {0x218B, 0x02}, {0x218C, 0xD2}, {0x218D, 0x02}, {0x218E, 0x25}, {0x218F, 0x03}, {0x2190, 0xFF}, {0x2191, 0x03}, {0x2192, 0xFF}, {0x2193, 0x03}, {0x2194, 0xE9}, {0x2195, 0x01}, {0x2196, 0x21}, {0x2197, 0x03}, {0x2198, 0x17}, {0x2199, 0xFC}, {0x219A, 0x7F}, {0x219B, 0x01}, {0x219C, 0xFF}, {0x219D, 0x03}, {0x21A0, 0x1B}, {0x21A1, 0x1B}, {0x21A2, 0x1B}, {0x21A3, 0x01}, {0x21A4, 0x2E}, {0x21A5, 0x80}, {0x21A6, 0x00}, {0x21A8, 0x04}, {0x21A9, 0x98}, {0x21AA, 0x60}, {0x21AB, 0x03}, {0x21AC, 0x7F}, {0x21AD, 0x80}, {0x21AE, 0x09}, {0x21B0, 0x1C}, {0x21B1, 0x00}, {0x21B2, 0xA0}, {0x21B3, 0x00}, {0x21B4, 0x0C}, {0x21B5, 0x00}, {0x21B6, 0x2D}, {0x21B7, 0x00}, {0x21B8, 0x20}, {0x21B9, 0x00}, {0x21BA, 0x02}, {0x21BB, 0x00}, {0x21BC, 0xCC}, {0x21BD, 0x00}, {0x21BE, 0x4A}, {0x21BF, 0x00}, {0x21C0, 0xD0}, {0x21C1, 0x00}, {0x21C2, 0x44}, {0x21C3, 0x00}, {0x21C4, 0x00}, {0x21C5, 0xE0}, {0x21C6, 0x00}, {0x21C8, 0x11}, {0x21C9, 0x00}, {0x21CA, 0x02}, {0x21CC, 0x08}, {0x21CD, 0xC0}, {0x21CE, 0x0C}, {0x21D0, 0x44}, {0x21D1, 0x00}, {0x21D2, 0x02}, {0x21D4, 0x02}, {0x21D5, 0x20}, {0x21D6, 0x2C}, {0x21D8, 0xFE}, {0x21D9, 0x9D}, {0x21DA, 0xDF}, {0x21DB, 0x03}, {0x21DC, 0x62}, {0x21DD, 0x01}, {0x21DE, 0x7F}, {0x21DF, 0x00}, {0x21E0, 0xB7}, {0x21E1, 0x01}, {0x21E2, 0xB5}, {0x21E3, 0x01}, {0x21E4, 0xC1}, {0x21E5, 0x02}, {0x21E6, 0xBF}, {0x21E7, 0x02}, {0x21E8, 0xB3}, {0x21E9, 0x4D}, {0x21EA, 0x00}, {0x21EB, 0x04}, {0x21EC, 0x90}, {0x21ED, 0x07}, {0x21EE, 0xD0}, {0x21EF, 0x04}, {0x21F0, 0xCC}, {0x21F1, 0x04}, {0x21F4, 0x02}, {0x21F5, 0x00}, {0x21F6, 0x00}, {0x21F8, 0x00}, {0x21F9, 0x00}, {0x21FC, 0x28}, {0x21FD, 0x00}, {0x21FE, 0x00}, {0x21FF, 0x00}, {0x2200, 0x00}, {0x2204, 0x56}, {0x2205, 0x04}, {0x2206, 0xE2}, {0x2207, 0x04}, {0x2208, 0x0A}, {0x2209, 0x00}, {0x220C, 0x47}, {0x220D, 0x00}, {0x220E, 0x1F}, {0x220F, 0x00}, {0x2210, 0x17}, {0x2211, 0x00}, {0x2212, 0x0F}, {0x2213, 0x00}, {0x2214, 0x17}, {0x2215, 0x00}, {0x2216, 0x47}, {0x2217, 0x00}, {0x2218, 0x0F}, {0x2219, 0x00}, {0x221A, 0x0F}, {0x221B, 0x00}, {0x221C, 0x03}, {0x2220, 0x20}, {0x2221, 0x10}, {0x2222, 0x11}, {0x2223, 0x01}, {0x2224, 0xC7}, {0x2225, 0xAA}, {0x2226, 0x80}, {0x2227, 0x08}, {0x2228, 0x01}, {0x2260, 0xFF}, {0x2261, 0x1F}, {0x2262, 0x00}, {0x2263, 0x00}, {0x2264, 0x00}, {0x2265, 0x00}, {0x2266, 0xFF}, {0x2267, 0x1F}, {0x2268, 0x00}, {0x2269, 0x00}, {0x226A, 0xFF}, {0x226B, 0x1F}, {0x226C, 0x00}, {0x226D, 0x00}, {0x226E, 0xFF}, {0x226F, 0x1F}, {0x227C, 0xFF}, {0x227D, 0x1F}, {0x227E, 0x00}, {0x227F, 0x10}, {0x2280, 0xFF}, {0x2281, 0x1F}, {0x2282, 0x00}, {0x2283, 0x10}, {0x2284, 0xFF}, {0x2285, 0x1F}, {0x2286, 0x00}, {0x2287, 0x10}, {0x22B2, 0x92}, {0x22B4, 0x20}, {0x22B5, 0x00}, {0x22B6, 0x20}, {0x22B7, 0x00}, {0x22B8, 0x20}, {0x22B9, 0x00}, {0x22BA, 0x20}, {0x22BB, 0x00}, {0x22BC, 0x20}, {0x22BD, 0x00}, {0x22BE, 0x20}, {0x22BF, 0x00}, {0x22C0, 0x20}, {0x22C1, 0x00}, {0x22C2, 0x20}, {0x22C3, 0x00}, {0x22C4, 0x20}, {0x22C5, 0x00}, {0x22C6, 0x20}, {0x22C7, 0x00}, {0x22C8, 0x20}, {0x22C9, 0x00}, {0x22CA, 0x20}, {0x22CB, 0x00}, {0x22CC, 0x20}, {0x22CD, 0x00}, {0x22CE, 0x20}, {0x22CF, 0x00}, {0x22DA, 0x00}, {0x22EF, 0x82}, {0x2308, 0x01}, {0x2310, 0x73}, {0x2311, 0x89}, {0x2318, 0x40}, {0x2319, 0xCD}, {0x231A, 0x54}, {0x2324, 0x20}, {0x2325, 0x00}, {0x2328, 0x00}, {0x234A, 0x9F}, {0x234B, 0x07}, {0x2354, 0x0C}, {0x23C0, 0x5D}, {0x244C, 0x00}, {0x244D, 0x02}, {0x244E, 0x54}, {0x244F, 0x02}, {0x24A0, 0x00}, {0x24A4, 0x16}, {0x24A5, 0x01}, {0x24A6, 0xA6}, {0x24A7, 0x02}, {0x24A8, 0xD5}, {0x24A9, 0x02}, {0x24BC, 0x17}, {0x24BD, 0x01}, {0x24BE, 0xA7}, {0x24BF, 0x02}, {0x24C0, 0xD5}, {0x24C1, 0x02}, {0x24DA, 0x6F}, {0x24DB, 0x00}, {0x24DC, 0x62}, {0x24DD, 0x01}, {0x24EA, 0x32}, {0x24EB, 0x00}, {0x24EC, 0xDC}, {0x24ED, 0x00}, {0x24FA, 0x32}, {0x24FB, 0x00}, {0x24FC, 0xDD}, {0x24FD, 0x00}, {0x254A, 0x15}, {0x254B, 0x01}, {0x255A, 0x15}, {0x255B, 0x01}, {0x2560, 0x01}, {0x2561, 0x00}, {0x2562, 0x2A}, {0x2563, 0x00}, {0x2564, 0xF8}, {0x2565, 0x00}, {0x2566, 0x15}, {0x2567, 0x01}, {0x2568, 0x0C}, {0x2569, 0x02}, {0x256A, 0x31}, {0x256B, 0x02}, {0x2578, 0x90}, {0x2579, 0x01}, {0x257A, 0x92}, {0x257B, 0x01}, {0x257C, 0xB8}, {0x257D, 0x02}, {0x257E, 0xBA}, {0x257F, 0x02}, {0x2584, 0x90}, {0x2585, 0x01}, {0x2586, 0x92}, {0x2587, 0x01}, {0x2588, 0xB8}, {0x2589, 0x02}, {0x258A, 0xBA}, {0x258B, 0x02}, {0x267A, 0xF8}, {0x267B, 0x00}, {0x267C, 0x16}, {0x267D, 0x01}, {0x267E, 0xA6}, {0x267F, 0x02}, {0x2680, 0xD5}, {0x2681, 0x02}, {0x2690, 0xF8}, {0x2691, 0x00}, {0x2694, 0xA6}, {0x2695, 0x02}, {0x2696, 0x16}, {0x2697, 0x01}, {0x269A, 0xD5}, {0x269B, 0x02}, {0x26B8, 0x10}, {0x26B9, 0x00}, {0x26BA, 0x33}, {0x26BB, 0x00}, {0x26BC, 0x89}, {0x26BD, 0x00}, {0x26BE, 0xB0}, {0x26BF, 0x00}, {0x26C4, 0x4E}, {0x26C5, 0x00}, {0x26C8, 0xC9}, {0x26C9, 0x00}, {0x26CC, 0x35}, {0x26CD, 0x01}, {0x26D0, 0xBA}, {0x26D1, 0x01}, {0x26D4, 0x7C}, {0x26D5, 0x02}, {0x26D8, 0xF6}, {0x26D9, 0x02}, {0x26DE, 0x51}, {0x26DF, 0x00}, {0x26E0, 0x7F}, {0x26E1, 0x00}, {0x26E2, 0xCC}, {0x26E3, 0x00}, {0x26E4, 0xF8}, {0x26E5, 0x00}, {0x26E6, 0x38}, {0x26E7, 0x01}, {0x26E8, 0x65}, {0x26E9, 0x01}, {0x26EA, 0xBD}, {0x26EB, 0x01}, {0x26EE, 0x7F}, {0x26EF, 0x02}, {0x26F0, 0xAB}, {0x26F1, 0x02}, {0x26F2, 0xF9}, {0x26F3, 0x02}, {0x2722, 0x59}, {0x2723, 0x02}, {0x2938, 0x55}, {0x2939, 0x00}, {0x293A, 0x17}, {0x293B, 0x00}, {0x293C, 0xD0}, {0x293D, 0x00}, {0x293E, 0x91}, {0x293F, 0x00}, {0x2940, 0x3C}, {0x2941, 0x01}, {0x2942, 0x0C}, {0x2943, 0x01}, {0x2944, 0xC1}, {0x2945, 0x01}, {0x2946, 0x76}, {0x2947, 0x01}, {0x2948, 0x83}, {0x2949, 0x02}, {0x294A, 0xFB}, {0x294B, 0x01}, {0x294C, 0xFD}, {0x294D, 0x02}, {0x294E, 0xBF}, {0x294F, 0x02}, {0x2A06, 0x25}, {0x2A07, 0x03}, {0x2A0C, 0xBE}, {0x2A0D, 0x00}, {0x2A0E, 0x7D}, {0x2A0F, 0x00}, {0x2A20, 0x00}, {0x2A21, 0x00}, {0x2A22, 0x7D}, {0x2A23, 0x00}, {0x2B11, 0x19}, {0x2B13, 0x15}, {0x2B14, 0x14}, {0x2B15, 0x13}, {0x2B16, 0x12}, {0x2B17, 0x11}, {0x2B18, 0x10}, {0x2B19, 0x0F}, {0x2B1A, 0x0E}, {0x2B1B, 0x0D}, {0x2B1C, 0x0C}, {0x2B1D, 0x0B}, {0x2B1E, 0x0A}, {0x2B1F, 0x09}, {0x2B20, 0x08}, {0x2B21, 0x07}, {0x2B22, 0x06}, {0x2B23, 0x05}, {0x2B24, 0x04}, {0x2B25, 0x03}, {0x2B26, 0x03}, {0x2B38, 0x01}, {0x2B45, 0xE3}, {0x2B50, 0x01}, {0x2B51, 0x00}, {0x2B62, 0x44}, {0x2B6D, 0x47}, {0x2B70, 0x04}, {0x2B71, 0x02}, {0x2B72, 0x02}, {0x2B7B, 0x42}, {0x2B7F, 0x7F}, {0x2B80, 0x94}, {0x2B81, 0x06}, {0x2B87, 0x1B}, {0x2B88, 0x1A}, {0x2B89, 0x17}, {0x2B8A, 0x12}, {0x2B8B, 0x01}, {0x2B8D, 0x2B}, {0x2B8E, 0x2B}, {0x2B8F, 0x1B}, {0x2B90, 0xBF}, {0x2B91, 0x0F}, {0x2B92, 0x73}, {0x2B93, 0x0E}, {0x2B94, 0xBF}, {0x2B95, 0x07}, {0x2B96, 0x73}, {0x2B97, 0x0E}, {0x2B98, 0xBF}, {0x2B99, 0x57}, {0x2B9B, 0x2A}, {0x2BA8, 0xBC}, {0x2BA9, 0x62}, {0x2BC5, 0x80}, {0x2BD5, 0x30}, {0x2BD6, 0xF0}, {0x2BD8, 0x5B}, {0x2BD9, 0xF0}, {0x2BDA, 0x21}, {0x2BDB, 0x0E}, {0x2BDC, 0x5E}, {0x2BFE, 0x02}, {0x2BFF, 0x00}, {0x2C98, 0xE1}, {0x2C99, 0x2E}, {0x2C9B, 0x80}, {0x2CA9, 0x80}, {0x2CAA, 0x01}, {0x2CBF, 0x08}, {0x2D39, 0x0E}, {0x2D50, 0x80}, {0x2D54, 0x00}, {0x2D5B, 0x58}, {0x2DFD, 0x01}, {0x3000, 0x00}, {0x3001, 0x00}, {0x3002, 0x23}, {0x3003, 0xA1}, {0x3004, 0x00}, {0x3005, 0x20}, {0x3006, 0x6E}, {0x3007, 0x00}, {0x3008, 0x06}, {0x3009, 0xB4}, {0x300A, 0x1F}, {0x300B, 0x00}, {0x300C, 0x00}, {0x300D, 0x1B}, {0x300E, 0x90}, {0x300F, 0x97}, {0x3010, 0x00}, {0x3011, 0x00}, {0x3012, 0x11}, {0x3013, 0x21}, {0x3014, 0x00}, {0x3015, 0x20}, {0x3016, 0x94}, {0x3017, 0x00}, {0x3018, 0x30}, {0x3019, 0x09}, {0x301A, 0x46}, {0x301B, 0x00}, {0x3080, 0x00}, {0x3081, 0x00}, {0x3082, 0x00}, {0x3083, 0x00}, {0x3084, 0x00}, {0x3085, 0x00}, {0x3086, 0x00}, {0x3087, 0x00}, {0x3088, 0x00}, {0x3089, 0x00}, {0x308A, 0x00}, {0x308B, 0x00}, {0x308C, 0x00}, {0x308D, 0x00}, {0x308E, 0x00}, {0x308F, 0x00}, {0x3090, 0x00}, {0x3091, 0x00}, {0x3092, 0x00}, {0x3093, 0x00}, {0x3094, 0x00}, {0x3095, 0x00}, {0x3096, 0x00}, {0x3097, 0x00}, {0x3098, 0x00}, {0x3099, 0x00}, {0x309A, 0x00}, {0x309B, 0x00}, {0x309C, 0x00}, {0x309D, 0x00}, {0x309E, 0x00}, {0x309F, 0x00}, {0x30A0, 0xCD}, {0x30A1, 0x0C}, {0x30A2, 0xBA}, {0x30A3, 0x0C}, {0x30A4, 0x5F}, {0x30A5, 0x00}, {0x30A6, 0x43}, {0x30A7, 0x00}, {0x30A8, 0xC8}, {0x30A9, 0x0A}, {0x30AA, 0x0B}, {0x30AB, 0x08}, {0x30AC, 0x4B}, {0x30AD, 0x03}, {0x30AE, 0x37}, {0x30AF, 0x03}, {0x30B0, 0x65}, {0x30B1, 0x09}, {0x30B2, 0x7A}, {0x30B3, 0x09}, {0x30B4, 0x20}, {0x30B5, 0x00}, {0x30B6, 0x28}, {0x30B7, 0x00}, {0x30B8, 0x91}, {0x30B9, 0x04}, {0x30BA, 0x75}, {0x30BB, 0x05}, {0x30BC, 0x7C}, {0x30BD, 0x01}, {0x30BE, 0x87}, {0x30BF, 0x01}, {0x3370, 0x01}, {0x3374, 0x00}, {0x3375, 0x00}, {0x3376, 0x01}, {0x3377, 0x00}, {0x3410, 0x90}, /* crop_h_size 0x790 = 1936*/ {0x3411, 0x07}, {0x3418, 0xC0}, /* crop_v_size 0x4C0 = 1216*/ {0x3419, 0x04}, {0x34BE, 0x7A}, {0x34BF, 0x02}, {0x3584, 0x00}, {0x3586, 0x00}, {0x3587, 0x01}, {0x3588, 0xE6}, {0x3589, 0x00}, {0x3590, 0x00}, {0x3591, 0x00}, {0x3594, 0x40}, {0x3598, 0x03}, {0x3599, 0x00}, {0x359A, 0x80}, {0x359B, 0x00}, {0x359C, 0x00}, {0x359D, 0x01}, {0x359E, 0x00}, {0x359F, 0x02}, {0x35A0, 0x00}, {0x35A1, 0x04}, {0x35A2, 0x20}, {0x35A3, 0x00}, {0x35A4, 0x40}, {0x35A5, 0x00}, {0x35A6, 0x80}, {0x35A7, 0x00}, {0x35A8, 0x00}, {0x35A9, 0x01}, {0x35AC, 0x80}, {0x35AD, 0x00}, {0x35AE, 0x00}, {0x35AF, 0x01}, {0x35B0, 0x00}, {0x35B1, 0x02}, {0x35B2, 0x00}, {0x35B3, 0x04}, {0x35B4, 0x02}, {0x35B5, 0x00}, {0x35B6, 0x04}, {0x35B7, 0x00}, {0x35B8, 0x08}, {0x35B9, 0x00}, {0x35BA, 0x10}, {0x35BB, 0x00}, {0x35C8, 0x00}, {0x35C9, 0x01}, {0x35CA, 0x00}, {0x35CB, 0x04}, {0x35CC, 0x00}, {0x35CD, 0x10}, {0x35CE, 0x00}, {0x35CF, 0x40}, {0x35D0, 0x00}, {0x35D1, 0x0C}, {0x35D2, 0x00}, {0x35D3, 0x0C}, {0x35D4, 0x00}, {0x35D5, 0x0C}, {0x35D6, 0x00}, {0x35D7, 0x0C}, {0x35D8, 0x00}, {0x35D9, 0x00}, {0x35DA, 0x08}, {0x35DB, 0x00}, {0x35DC, 0xD8}, {0x35DD, 0x0E}, {0x35F0, 0x00}, {0x35F1, 0x10}, {0x35F2, 0x00}, {0x35F3, 0x10}, {0x35F4, 0x00}, {0x35F5, 0x10}, {0x35F6, 0x00}, {0x35F7, 0x04}, {0x35F8, 0x00}, {0x35F9, 0x03}, {0x35FA, 0x38}, {0x35FB, 0x00}, {0x35FC, 0xB3}, {0x35FD, 0x01}, {0x35FE, 0x00}, {0x35FF, 0x00}, {0x3600, 0x05}, {0x3601, 0x06}, {0x3604, 0x03}, {0x3605, 0x00}, {0x3608, 0x03}, {0x3609, 0x00}, {0x360C, 0x01}, {0x360D, 0x00}, {0x3610, 0x10}, {0x3611, 0x01}, {0x3612, 0x00}, {0x3613, 0x00}, {0x3614, 0x00}, {0x3615, 0x00}, {0x361C, 0x00}, {0x361D, 0x01}, {0x361E, 0x01}, {0x361F, 0x00}, {0x3620, 0x00}, {0x3621, 0x01}, {0x3622, 0xB0}, {0x3623, 0x04}, {0x3624, 0xDC}, {0x3625, 0x05}, {0x3626, 0x00}, {0x3627, 0x01}, {0x3628, 0xFF}, {0x3629, 0x0F}, {0x362A, 0x00}, {0x362B, 0x10}, {0x362C, 0x00}, {0x362D, 0x01}, {0x36C4, 0xFF}, {0x36C5, 0x0F}, {0x36C6, 0xFF}, {0x36C7, 0x0F}, {0x36C8, 0xFF}, {0x36C9, 0x0F}, {0x36CC, 0x00}, {0x36CD, 0x00}, {0x36CE, 0x00}, {0x36CF, 0x00}, {0x36D0, 0x00}, {0x36D1, 0x00}, {0x36D4, 0xFF}, {0x36D5, 0x0F}, {0x36D6, 0xFF}, {0x36D7, 0x0F}, {0x36D8, 0xFF}, {0x36D9, 0x0F}, {0x36DC, 0xFF}, {0x36DD, 0x0F}, {0x36DE, 0xFF}, {0x36DF, 0x0F}, {0x36E0, 0xFF}, {0x36E1, 0x0F}, {0x36E4, 0xFF}, {0x36E5, 0x0F}, {0x36E6, 0xFF}, {0x36E7, 0x0F}, {0x36E8, 0xFF}, {0x36E9, 0x0F}, {0x36EE, 0x00}, {0x36EF, 0x00}, {0x36F0, 0x00}, {0x36F1, 0x80}, {0x36F8, 0x00}, {0x3700, 0x03}, {0x3701, 0x05}, {0x3702, 0x03}, {0x3703, 0x04}, {0x3704, 0x08}, {0x3705, 0x03}, {0x3706, 0x03}, {0x3707, 0x03}, {0x3708, 0x03}, {0x3709, 0x03}, {0x370A, 0x03}, {0x370B, 0x03}, {0x370C, 0x03}, {0x370D, 0x03}, {0x370E, 0x0E}, {0x3718, 0x62}, {0x3719, 0x4A}, {0x371A, 0x38}, {0x371B, 0x20}, {0x371C, 0x64}, {0x371D, 0x42}, {0x371E, 0x32}, {0x371F, 0x1B}, {0x3720, 0x98}, {0x3721, 0xA0}, {0x3722, 0xA8}, {0x3723, 0xB0}, {0x3748, 0xA5}, {0x3749, 0x9B}, {0x374A, 0x91}, {0x374B, 0x7D}, {0x37C0, 0x00}, {0x37C1, 0x00}, {0x37C2, 0x00}, {0x37C4, 0x00}, {0x37C5, 0x00}, {0x37C6, 0x00}, {0x37C8, 0x00}, {0x37C9, 0x00}, {0x37CA, 0x00}, {0x37CC, 0x00}, {0x37CD, 0x00}, {0x37CE, 0x00}, {0x37D0, 0x00}, {0x37D1, 0x00}, {0x37D2, 0x00}, {0x37D4, 0x00}, {0x37D5, 0x00}, {0x37D6, 0x00}, {0x37D8, 0x00}, {0x37D9, 0x00}, {0x37DA, 0x00}, {0x37DC, 0x00}, {0x37DD, 0x00}, {0x37DE, 0x00}, {0x37E0, 0x00}, {0x37E1, 0x00}, {0x37E2, 0x00}, {0x37E4, 0x00}, {0x37E5, 0x00}, {0x37E6, 0x00}, {0x37E8, 0x00}, {0x37E9, 0x00}, {0x37EA, 0x00}, {0x37EC, 0x00}, {0x37ED, 0x00}, {0x37EE, 0x00}, {0x37F0, 0x00}, {0x37F4, 0x00}, {0x37F5, 0x1E}, {0x37F6, 0x34}, {0x37F7, 0x00}, {0x37F8, 0xFF}, {0x37F9, 0xFF}, {0x37FA, 0x03}, {0x37FC, 0x00}, {0x37FD, 0x00}, {0x37FE, 0x04}, {0x3800, 0xFF}, {0x3801, 0xFF}, {0x3802, 0x03}, {0x3804, 0x00}, {0x3805, 0x00}, {0x3806, 0x04}, {0x3808, 0x00}, {0x3809, 0x00}, {0x380A, 0x00}, {0x380C, 0x00}, {0x380D, 0x00}, {0x380E, 0x00}, {0x3810, 0x00}, {0x3811, 0x00}, {0x3812, 0x00}, {0x3814, 0x00}, {0x3815, 0x00}, {0x3816, 0x00}, {0x3818, 0x00}, {0x3819, 0x00}, {0x381A, 0x00}, {0x381C, 0x00}, {0x381D, 0x00}, {0x381E, 0x00}, {0x3820, 0x00}, {0x3821, 0x00}, {0x3822, 0x00}, {0x3824, 0x00}, {0x3825, 0x00}, {0x3826, 0x00}, {0x3828, 0x00}, {0x3829, 0x00}, {0x382A, 0x00}, {0x382C, 0x00}, {0x382D, 0x00}, {0x382E, 0x00}, {0x3830, 0x00}, {0x3831, 0x00}, {0x3832, 0x00}, {0x3834, 0x00}, {0x3835, 0x00}, {0x3836, 0x00}, {0x3850, 0xFF}, {0x3851, 0x0F}, {0x3852, 0x00}, {0x3853, 0x10}, {0x3854, 0xFF}, {0x3855, 0x0F}, {0x3856, 0x00}, {0x3857, 0x10}, {0x3858, 0xFF}, {0x3859, 0x0F}, {0x385A, 0x00}, {0x385B, 0x10}, {0x385C, 0x02}, {0x385D, 0x00}, {0x385E, 0x06}, {0x385F, 0x00}, {0x3860, 0x06}, {0x3861, 0x00}, {0x3862, 0x08}, {0x3863, 0x00}, {0x3864, 0x02}, {0x3865, 0x00}, {0x3870, 0x00}, {0x3871, 0x01}, {0x38A0, 0x01}, {0x38A1, 0x01}, {0x38A2, 0x00}, {0x38A3, 0x01}, {0x38A4, 0x03}, {0x38A5, 0x00}, {0x38A6, 0x04}, {0x38A7, 0x04}, {0x38A8, 0x00}, {0x38A9, 0x00}, {0x38AC, 0x00}, {0x38AD, 0x00}, {0x38AE, 0x01}, {0x38B0, 0x02}, {0x38B2, 0x06}, {0x38B3, 0x00}, {0x38B4, 0x02}, {0x38B5, 0x00}, {0x38B6, 0x01}, {0x38B7, 0x00}, {0x38B8, 0x01}, {0x38B9, 0x00}, {0x38BA, 0x20}, {0x38BB, 0x00}, {0x38BC, 0x14}, {0x38BD, 0x00}, {0x38BE, 0x0C}, {0x38BF, 0x00}, {0x38C0, 0x09}, {0x38C1, 0x00}, {0x38C2, 0x27}, {0x38C3, 0x00}, {0x38C4, 0x20}, {0x38C5, 0x00}, {0x38C6, 0x13}, {0x38C7, 0x00}, {0x38C8, 0x0C}, {0x38C9, 0x00}, {0x38CA, 0x35}, {0x38CB, 0x00}, {0x38CC, 0x25}, {0x38CD, 0x00}, {0x38CE, 0x1B}, {0x38CF, 0x00}, {0x38D0, 0x11}, {0x38D1, 0x00}, {0x38D2, 0x4E}, {0x38D3, 0x00}, {0x38D4, 0x31}, {0x38D5, 0x00}, {0x38D6, 0x25}, {0x38D7, 0x00}, {0x38D8, 0x18}, {0x38D9, 0x00}, {0x38DA, 0x6E}, {0x38DB, 0x00}, {0x38DC, 0x46}, {0x38DD, 0x00}, {0x38DE, 0x32}, {0x38DF, 0x00}, {0x38E0, 0x22}, {0x38E1, 0x00}, {0x38E2, 0x93}, {0x38E3, 0x00}, {0x38E4, 0x5F}, {0x38E5, 0x00}, {0x38E6, 0x44}, {0x38E7, 0x00}, {0x38E8, 0x31}, {0x38E9, 0x00}, {0x38EA, 0xD8}, {0x38EB, 0x00}, {0x38EC, 0x8D}, {0x38ED, 0x00}, {0x38EE, 0x6A}, {0x38EF, 0x00}, {0x38F0, 0x49}, {0x38F1, 0x00}, {0x38F2, 0x22}, {0x38F3, 0x01}, {0x38F4, 0xC8}, {0x38F5, 0x00}, {0x38F6, 0x8E}, {0x38F7, 0x00}, {0x38F8, 0x60}, {0x38F9, 0x00}, {0x38FA, 0x00}, {0x38FB, 0x01}, {0x38FC, 0x00}, {0x38FD, 0x01}, {0x38FE, 0x00}, {0x38FF, 0x01}, {0x3900, 0x00}, {0x3901, 0x01}, {0x3902, 0x60}, {0x3903, 0x00}, {0x3904, 0x25}, {0x3905, 0x00}, {0x3906, 0x18}, {0x3907, 0x00}, {0x3908, 0x10}, {0x3909, 0x00}, {0x390A, 0xFF}, {0x390B, 0x00}, {0x390C, 0xD5}, {0x390D, 0x00}, {0x390E, 0xAA}, {0x390F, 0x00}, {0x3910, 0x85}, {0x3911, 0x00}, {0x3912, 0xFF}, {0x3913, 0x00}, {0x3914, 0xD5}, {0x3915, 0x00}, {0x3916, 0xAA}, {0x3917, 0x00}, {0x3918, 0x85}, {0x3919, 0x00}, {0x391A, 0xFF}, {0x391B, 0x00}, {0x391C, 0xD5}, {0x391D, 0x00}, {0x391E, 0xAA}, {0x391F, 0x00}, {0x3920, 0x85}, {0x3921, 0x00}, {0x3922, 0x40}, {0x3923, 0x00}, {0x3924, 0x40}, {0x3925, 0x00}, {0x3926, 0x40}, {0x3927, 0x00}, {0x3928, 0x40}, {0x3929, 0x00}, {0x392A, 0x80}, {0x392B, 0x00}, {0x392C, 0x80}, {0x392D, 0x00}, {0x392E, 0x80}, {0x392F, 0x00}, {0x3930, 0x80}, {0x3931, 0x00}, {0x3932, 0x4C}, {0x3933, 0x4C}, {0x3934, 0x4C}, {0x3940, 0x01}, {0x3941, 0x01}, {0x3942, 0x00}, {0x3943, 0x01}, {0x3944, 0x03}, {0x3945, 0x00}, {0x3946, 0x04}, {0x3947, 0x04}, {0x3948, 0x00}, {0x3949, 0x00}, {0x394C, 0x00}, {0x394D, 0x00}, {0x394E, 0x01}, {0x3950, 0x03}, {0x3952, 0x05}, {0x3953, 0x00}, {0x3954, 0x02}, {0x3955, 0x00}, {0x3956, 0x02}, {0x3957, 0x00}, {0x3958, 0x01}, {0x3959, 0x00}, {0x395A, 0x12}, {0x395B, 0x00}, {0x395C, 0x09}, {0x395D, 0x00}, {0x395E, 0x07}, {0x395F, 0x00}, {0x3960, 0x04}, {0x3961, 0x00}, {0x3962, 0x1A}, {0x3963, 0x00}, {0x3964, 0x0E}, {0x3965, 0x00}, {0x3966, 0x09}, {0x3967, 0x00}, {0x3968, 0x06}, {0x3969, 0x00}, {0x396A, 0x21}, {0x396B, 0x00}, {0x396C, 0x11}, {0x396D, 0x00}, {0x396E, 0x0C}, {0x396F, 0x00}, {0x3970, 0x08}, {0x3971, 0x00}, {0x3972, 0x29}, {0x3973, 0x00}, {0x3974, 0x18}, {0x3975, 0x00}, {0x3976, 0x11}, {0x3977, 0x00}, {0x3978, 0x0D}, {0x3979, 0x00}, {0x397A, 0x3A}, {0x397B, 0x00}, {0x397C, 0x21}, {0x397D, 0x00}, {0x397E, 0x19}, {0x397F, 0x00}, {0x3980, 0x12}, {0x3981, 0x00}, {0x3982, 0x52}, {0x3983, 0x00}, {0x3984, 0x2F}, {0x3985, 0x00}, {0x3986, 0x24}, {0x3987, 0x00}, {0x3988, 0x18}, {0x3989, 0x00}, {0x398A, 0x78}, {0x398B, 0x00}, {0x398C, 0x44}, {0x398D, 0x00}, {0x398E, 0x34}, {0x398F, 0x00}, {0x3990, 0x27}, {0x3991, 0x00}, {0x3992, 0xA1}, {0x3993, 0x00}, {0x3994, 0x61}, {0x3995, 0x00}, {0x3996, 0x4E}, {0x3997, 0x00}, {0x3998, 0x37}, {0x3999, 0x00}, {0x399A, 0x00}, {0x399B, 0x01}, {0x399C, 0x00}, {0x399D, 0x01}, {0x399E, 0x00}, {0x399F, 0x01}, {0x39A0, 0x00}, {0x39A1, 0x01}, {0x39A2, 0x60}, {0x39A3, 0x00}, {0x39A4, 0x20}, {0x39A5, 0x00}, {0x39A6, 0x15}, {0x39A7, 0x00}, {0x39A8, 0x10}, {0x39A9, 0x00}, {0x39AA, 0xFF}, {0x39AB, 0x00}, {0x39AC, 0xD5}, {0x39AD, 0x00}, {0x39AE, 0xAA}, {0x39AF, 0x00}, {0x39B0, 0x85}, {0x39B1, 0x00}, {0x39B2, 0xFF}, {0x39B3, 0x00}, {0x39B4, 0xD5}, {0x39B5, 0x00}, {0x39B6, 0xAA}, {0x39B7, 0x00}, {0x39B8, 0x85}, {0x39B9, 0x00}, {0x39BA, 0xFF}, {0x39BB, 0x00}, {0x39BC, 0xD5}, {0x39BD, 0x00}, {0x39BE, 0xAA}, {0x39BF, 0x00}, {0x39C0, 0x85}, {0x39C1, 0x00}, {0x39C2, 0x40}, {0x39C3, 0x00}, {0x39C4, 0x40}, {0x39C5, 0x00}, {0x39C6, 0x40}, {0x39C7, 0x00}, {0x39C8, 0x40}, {0x39C9, 0x00}, {0x39CA, 0x80}, {0x39CB, 0x00}, {0x39CC, 0x80}, {0x39CD, 0x00}, {0x39CE, 0x80}, {0x39CF, 0x00}, {0x39D0, 0x80}, {0x39D1, 0x00}, {0x39D2, 0x4C}, {0x39D3, 0x4C}, {0x39D4, 0x4C}, {0x39E0, 0x01}, {0x39E1, 0x01}, {0x39E4, 0x40}, {0x39E5, 0x01}, {0x39E6, 0x01}, {0x39E8, 0x00}, {0x39E9, 0x01}, {0x39EA, 0x00}, {0x39EB, 0x00}, {0x39EC, 0x01}, {0x39ED, 0x00}, {0x39EE, 0x01}, {0x39F0, 0x03}, {0x39F1, 0x04}, {0x39F2, 0x0E}, {0x39F4, 0x0B}, {0x39F5, 0x00}, {0x39F6, 0x07}, {0x39F7, 0x00}, {0x39F8, 0x05}, {0x39F9, 0x00}, {0x39FA, 0x02}, {0x39FB, 0x00}, {0x39FC, 0x34}, {0x39FD, 0x00}, {0x39FE, 0x1B}, {0x39FF, 0x00}, {0x3A00, 0x13}, {0x3A01, 0x00}, {0x3A02, 0x09}, {0x3A03, 0x00}, {0x3A04, 0x4D}, {0x3A05, 0x00}, {0x3A06, 0x22}, {0x3A07, 0x00}, {0x3A08, 0x14}, {0x3A09, 0x00}, {0x3A0A, 0x09}, {0x3A0B, 0x00}, {0x3A0C, 0x61}, {0x3A0D, 0x00}, {0x3A0E, 0x22}, {0x3A0F, 0x00}, {0x3A10, 0x15}, {0x3A11, 0x00}, {0x3A12, 0x0A}, {0x3A13, 0x00}, {0x3A14, 0x6D}, {0x3A15, 0x00}, {0x3A16, 0x24}, {0x3A17, 0x00}, {0x3A18, 0x16}, {0x3A19, 0x00}, {0x3A1A, 0x0B}, {0x3A1B, 0x00}, {0x3A1C, 0x6F}, {0x3A1D, 0x00}, {0x3A1E, 0x26}, {0x3A1F, 0x00}, {0x3A20, 0x18}, {0x3A21, 0x00}, {0x3A22, 0x0E}, {0x3A23, 0x00}, {0x3A24, 0x72}, {0x3A25, 0x00}, {0x3A26, 0x2B}, {0x3A27, 0x00}, {0x3A28, 0x1E}, {0x3A29, 0x00}, {0x3A2A, 0x13}, {0x3A2B, 0x00}, {0x3A2C, 0x7B}, {0x3A2D, 0x00}, {0x3A2E, 0x37}, {0x3A2F, 0x00}, {0x3A30, 0x29}, {0x3A31, 0x00}, {0x3A32, 0x1F}, {0x3A33, 0x00}, {0x3A34, 0x94}, {0x3A35, 0x00}, {0x3A36, 0x4E}, {0x3A37, 0x00}, {0x3A38, 0x42}, {0x3A39, 0x00}, {0x3A3A, 0x36}, {0x3A3B, 0x00}, {0x3A3C, 0x00}, {0x3A3D, 0x01}, {0x3A3E, 0x00}, {0x3A3F, 0x01}, {0x3A40, 0x00}, {0x3A41, 0x01}, {0x3A42, 0x00}, {0x3A43, 0x01}, {0x3A44, 0x70}, {0x3A45, 0x00}, {0x3A46, 0x25}, {0x3A47, 0x00}, {0x3A48, 0x18}, {0x3A49, 0x00}, {0x3A4A, 0x10}, {0x3A4B, 0x00}, {0x3A4C, 0xFF}, {0x3A4D, 0x00}, {0x3A4E, 0xD5}, {0x3A4F, 0x00}, {0x3A50, 0xAA}, {0x3A51, 0x00}, {0x3A52, 0x85}, {0x3A53, 0x00}, {0x3A54, 0xFF}, {0x3A55, 0x00}, {0x3A56, 0xD5}, {0x3A57, 0x00}, {0x3A58, 0xAA}, {0x3A59, 0x00}, {0x3A5A, 0x85}, {0x3A5B, 0x00}, {0x3A5C, 0xFF}, {0x3A5D, 0x00}, {0x3A5E, 0xD5}, {0x3A5F, 0x00}, {0x3A60, 0xAA}, {0x3A61, 0x00}, {0x3A62, 0x85}, {0x3A63, 0x00}, {0x3A64, 0x1C}, {0x3A65, 0x00}, {0x3A66, 0x13}, {0x3A67, 0x00}, {0x3A68, 0x0D}, {0x3A69, 0x00}, {0x3A6A, 0x07}, {0x3A6B, 0x00}, {0x3A6C, 0x0D}, {0x3A6D, 0x00}, {0x3A6E, 0x0B}, {0x3A6F, 0x00}, {0x3A70, 0x06}, {0x3A71, 0x00}, {0x3A72, 0x05}, {0x3A73, 0x00}, {0x3A74, 0x19}, {0x3A75, 0x00}, {0x3A76, 0x14}, {0x3A77, 0x00}, {0x3A78, 0x0F}, {0x3A79, 0x00}, {0x3A7A, 0x0A}, {0x3A7B, 0x00}, {0x3A7C, 0x80}, {0x3A7D, 0x00}, {0x3A7E, 0x80}, {0x3A7F, 0x00}, {0x3A80, 0x80}, {0x3A81, 0x00}, {0x3A82, 0x80}, {0x3A83, 0x00}, {0x3A84, 0x08}, {0x3A85, 0x00}, {0x3A86, 0x05}, {0x3A87, 0x00}, {0x3A88, 0x04}, {0x3A89, 0x00}, {0x3A8A, 0x03}, {0x3A8B, 0x00}, {0x3A8C, 0xCD}, {0x3A8D, 0x00}, {0x3A8E, 0xAA}, {0x3A8F, 0x00}, {0x3A90, 0x8C}, {0x3A91, 0x00}, {0x3A92, 0x64}, {0x3A93, 0x00}, {0x3A94, 0xCD}, {0x3A95, 0x00}, {0x3A96, 0xAA}, {0x3A97, 0x00}, {0x3A98, 0x8C}, {0x3A99, 0x00}, {0x3A9A, 0x64}, {0x3A9B, 0x00}, {0x3A9C, 0x08}, {0x3A9D, 0x10}, {0x3A9E, 0x4C}, {0x3A9F, 0x4C}, {0x3AA0, 0x4C}, {0x3AA1, 0x04}, {0x3AA2, 0x04}, {0x3AC0, 0x01}, {0x3AC4, 0x81}, {0x3AC5, 0x00}, {0x3AC6, 0x00}, {0x3AC7, 0x00}, {0x3AC8, 0x00}, {0x3AC9, 0x00}, {0x3ACA, 0x00}, {0x3ACB, 0x00}, {0x3ACC, 0x02}, {0x3ACD, 0x00}, {0x3ACE, 0x81}, {0x3ACF, 0x00}, {0x3AD0, 0x00}, {0x3AD1, 0x00}, {0x3AD2, 0xFD}, {0x3AD3, 0x03}, {0x3AD4, 0x02}, {0x3AD5, 0x00}, {0x3AD6, 0x00}, {0x3AD7, 0x00}, {0x3AD8, 0x81}, {0x3AD9, 0x00}, {0x3ADA, 0xFD}, {0x3ADB, 0x03}, {0x3ADC, 0xFF}, {0x3ADD, 0x03}, {0x3ADE, 0x01}, {0x3ADF, 0x00}, {0x3AE0, 0x01}, {0x3AE1, 0x00}, {0x3AE2, 0x7E}, {0x3AE3, 0x00}, {0x3AF4, 0x00}, {0x3AF6, 0x40}, {0x3AF7, 0x1E}, {0x3AF8, 0x00}, {0x3AFA, 0x00}, {0x3AFB, 0x00}, {0x3AFC, 0x00}, {0x3AFD, 0x00}, {0x3AFE, 0x00}, {0x3AFF, 0x00}, {0x3B00, 0x00}, {0x3B01, 0x00}, {0x3B02, 0x00}, {0x3B03, 0x00}, {0x3B04, 0x00}, {0x3B05, 0x00}, {0x3B06, 0x00}, {0x3B07, 0x00}, {0x3B08, 0x00}, {0x3B09, 0x00}, {0x3B0A, 0x00}, {0x3B0B, 0x00}, {0x3B0C, 0x00}, {0x3B0D, 0x00}, {0x3B0E, 0x00}, {0x3B0F, 0x00}, {0x3B10, 0x00}, {0x3B11, 0x00}, {0x3B12, 0x00}, {0x3B13, 0x00}, {0x3B14, 0x00}, {0x3B15, 0x00}, {0x3B16, 0x00}, {0x3B17, 0x00}, {0x3B18, 0x00}, {0x3B19, 0x00}, {0x3B1A, 0x00}, {0x3B1B, 0x00}, {0x3B1C, 0x00}, {0x3B1D, 0x00}, {0x3B1E, 0x00}, {0x3B1F, 0x00}, {0x3B20, 0x00}, {0x3B21, 0x00}, {0x3B22, 0x00}, {0x3B23, 0x00}, {0x3B24, 0x00}, {0x3B25, 0x00}, {0x3B26, 0x00}, {0x3B27, 0x00}, {0x3B28, 0x00}, {0x3B29, 0x00}, {0x3B2A, 0x00}, {0x3B2C, 0x00}, {0x3B2E, 0x00}, {0x3B30, 0x00}, {0x3B32, 0x0C}, /* Calibration Data */ /* SGAIN ADJ */ {0x3630, 0x41}, {0x3631, 0x00}, {0x3632, 0x41}, {0x3633, 0x00}, {0x3634, 0x41}, {0x3635, 0x00}, {0x3636, 0x42}, {0x3637, 0x00}, {0x3638, 0x45}, {0x3639, 0x00}, {0x363A, 0x44}, {0x363B, 0x00}, {0x363C, 0x44}, {0x363D, 0x00}, {0x363E, 0x43}, {0x363F, 0x00}, /* CLAMP OFFSET */ {0x3838, 0xE7}, {0x3839, 0xFF}, {0x383A, 0xE7}, {0x383B, 0xFF}, {0x383C, 0xF3}, {0x383D, 0xFF}, {0x383E, 0xF4}, {0x383F, 0xFF}, {0x3840, 0xC5}, {0x3841, 0xFF}, {0x3842, 0xC8}, {0x3843, 0xFF}, {0x3844, 0xDF}, {0x3845, 0xFF}, {0x3846, 0xE0}, {0x3847, 0xFF}, {0x3848, 0xFE}, {0x3849, 0xFF}, {0x384A, 0xF9}, {0x384B, 0xFF}, {0x384C, 0xF6}, {0x384D, 0xFF}, {0x384E, 0xF6}, {0x384F, 0xFF}, /* SHD BASE */ {0x01D0, 0x08}, /* SHD_ON = OFF */ {0x3AF6, 0x41}, /* SHD_BASE_ACCURACY = 1, SHD_DIFF_ACCURACY = 0 */ {0x4000, 0xCA}, {0x4001, 0xAE}, {0x4002, 0xAF}, {0x4003, 0xA5}, {0x4004, 0x90}, {0x4005, 0x81}, {0x4006, 0x81}, {0x4007, 0x7C}, {0x4008, 0x6D}, {0x4009, 0x65}, {0x400A, 0x65}, {0x400B, 0x63}, {0x400C, 0x57}, {0x400D, 0x53}, {0x400E, 0x53}, {0x400F, 0x52}, {0x4010, 0x51}, {0x4011, 0x4E}, {0x4012, 0x4E}, {0x4013, 0x4E}, {0x4014, 0x54}, {0x4015, 0x51}, {0x4016, 0x51}, {0x4017, 0x50}, {0x4018, 0x67}, {0x4019, 0x61}, {0x401A, 0x60}, {0x401B, 0x5F}, {0x401C, 0x87}, {0x401D, 0x7B}, {0x401E, 0x7B}, {0x401F, 0x77}, {0x4020, 0xBE}, {0x4021, 0xA8}, {0x4022, 0xA7}, {0x4023, 0xA0}, {0x4024, 0xAF}, {0x4025, 0x98}, {0x4026, 0x99}, {0x4027, 0x90}, {0x4028, 0x91}, {0x4029, 0x80}, {0x402A, 0x81}, {0x402B, 0x7B}, {0x402C, 0x59}, {0x402D, 0x55}, {0x402E, 0x55}, {0x402F, 0x53}, {0x4030, 0x4A}, {0x4031, 0x49}, {0x4032, 0x49}, {0x4033, 0x48}, {0x4034, 0x45}, {0x4035, 0x45}, {0x4036, 0x44}, {0x4037, 0x44}, {0x4038, 0x48}, {0x4039, 0x46}, {0x403A, 0x46}, {0x403B, 0x46}, {0x403C, 0x55}, {0x403D, 0x52}, {0x403E, 0x51}, {0x403F, 0x51}, {0x4040, 0x8C}, {0x4041, 0x7E}, {0x4042, 0x7E}, {0x4043, 0x79}, {0x4044, 0xA6}, {0x4045, 0x94}, {0x4046, 0x93}, {0x4047, 0x8E}, {0x4048, 0xA5}, {0x4049, 0x8F}, {0x404A, 0x90}, {0x404B, 0x88}, {0x404C, 0x73}, {0x404D, 0x68}, {0x404E, 0x68}, {0x404F, 0x65}, {0x4050, 0x50}, {0x4051, 0x4D}, {0x4052, 0x4D}, {0x4053, 0x4C}, {0x4054, 0x44}, {0x4055, 0x43}, {0x4056, 0x43}, {0x4057, 0x43}, {0x4058, 0x40}, {0x4059, 0x40}, {0x405A, 0x40}, {0x405B, 0x40}, {0x405C, 0x41}, {0x405D, 0x41}, {0x405E, 0x41}, {0x405F, 0x41}, {0x4060, 0x4B}, {0x4061, 0x4A}, {0x4062, 0x4A}, {0x4063, 0x49}, {0x4064, 0x6F}, {0x4065, 0x66}, {0x4066, 0x66}, {0x4067, 0x64}, {0x4068, 0x9E}, {0x4069, 0x8D}, {0x406A, 0x8C}, {0x406B, 0x88}, {0x406C, 0xAA}, {0x406D, 0x94}, {0x406E, 0x95}, {0x406F, 0x8C}, {0x4070, 0x75}, {0x4071, 0x69}, {0x4072, 0x6A}, {0x4073, 0x66}, {0x4074, 0x51}, {0x4075, 0x4D}, {0x4076, 0x4E}, {0x4077, 0x4D}, {0x4078, 0x44}, {0x4079, 0x44}, {0x407A, 0x44}, {0x407B, 0x44}, {0x407C, 0x40}, {0x407D, 0x40}, {0x407E, 0x40}, {0x407F, 0x40}, {0x4080, 0x42}, {0x4081, 0x41}, {0x4082, 0x41}, {0x4083, 0x41}, {0x4084, 0x4C}, {0x4085, 0x4A}, {0x4086, 0x4A}, {0x4087, 0x4A}, {0x4088, 0x72}, {0x4089, 0x69}, {0x408A, 0x68}, {0x408B, 0x66}, {0x408C, 0xA3}, {0x408D, 0x92}, {0x408E, 0x91}, {0x408F, 0x8C}, {0x4090, 0xBC}, {0x4091, 0xA2}, {0x4092, 0xA3}, {0x4093, 0x99}, {0x4094, 0xA1}, {0x4095, 0x8D}, {0x4096, 0x8E}, {0x4097, 0x85}, {0x4098, 0x5C}, {0x4099, 0x56}, {0x409A, 0x57}, {0x409B, 0x55}, {0x409C, 0x4C}, {0x409D, 0x4A}, {0x409E, 0x4A}, {0x409F, 0x4A}, {0x40A0, 0x47}, {0x40A1, 0x46}, {0x40A2, 0x46}, {0x40A3, 0x46}, {0x40A4, 0x4A}, {0x40A5, 0x48}, {0x40A6, 0x48}, {0x40A7, 0x48}, {0x40A8, 0x59}, {0x40A9, 0x55}, {0x40AA, 0x55}, {0x40AB, 0x54}, {0x40AC, 0x9C}, {0x40AD, 0x8C}, {0x40AE, 0x8B}, {0x40AF, 0x86}, {0x40B0, 0xB4}, {0x40B1, 0xA0}, {0x40B2, 0x9F}, {0x40B3, 0x99}, {0x40B4, 0xE0}, {0x40B5, 0xBF}, {0x40B6, 0xC0}, {0x40B7, 0xB3}, {0x40B8, 0x9E}, {0x40B9, 0x8B}, {0x40BA, 0x8C}, {0x40BB, 0x85}, {0x40BC, 0x76}, {0x40BD, 0x6B}, {0x40BE, 0x6C}, {0x40BF, 0x68}, {0x40C0, 0x5C}, {0x40C1, 0x57}, {0x40C2, 0x57}, {0x40C3, 0x56}, {0x40C4, 0x56}, {0x40C5, 0x52}, {0x40C6, 0x52}, {0x40C7, 0x52}, {0x40C8, 0x5A}, {0x40C9, 0x56}, {0x40CA, 0x56}, {0x40CB, 0x55}, {0x40CC, 0x71}, {0x40CD, 0x69}, {0x40CE, 0x68}, {0x40CF, 0x66}, {0x40D0, 0x97}, {0x40D1, 0x88}, {0x40D2, 0x88}, {0x40D3, 0x83}, {0x40D4, 0xD6}, {0x40D5, 0xBC}, {0x40D6, 0xBB}, {0x40D7, 0xB3}, {0x01D0, 0x09}, /* SHD_ON = ON */ /* SHD DIFF */ {0x01D0, 0x08}, /* SHD_ON = OFF */ {0x4300, 0x80}, /* SHD_KNOT_DIFF_1_R0 */ {0x4301, 0x93}, /* SHD_KNOT_DIFF_1_GR0 */ {0x4302, 0x94}, /* SHD_KNOT_DIFF_1_GB0 */ {0x4303, 0x85}, /* SHD_KNOT_DIFF_1_B0 */ {0x4304, 0x82}, /* SHD_KNOT_DIFF_1_R1 */ {0x4305, 0x8B}, /* SHD_KNOT_DIFF_1_GR1 */ {0x4306, 0x8D}, /* SHD_KNOT_DIFF_1_GB1 */ {0x4307, 0x88}, /* SHD_KNOT_DIFF_1_B1 */ {0x4308, 0x80}, /* SHD_KNOT_DIFF_1_R2 */ {0x4309, 0x83}, /* SHD_KNOT_DIFF_1_GR2 */ {0x430A, 0x84}, /* SHD_KNOT_DIFF_1_GB2 */ {0x430B, 0x84}, /* SHD_KNOT_DIFF_1_B2 */ {0x430C, 0x7E}, /* SHD_KNOT_DIFF_1_R3 */ {0x430D, 0x7C}, /* SHD_KNOT_DIFF_1_GR3 */ {0x430E, 0x7C}, /* SHD_KNOT_DIFF_1_GB3 */ {0x430F, 0x83}, /* SHD_KNOT_DIFF_1_B3 */ {0x4310, 0x7E}, /* SHD_KNOT_DIFF_1_R4 */ {0x4311, 0x75}, /* SHD_KNOT_DIFF_1_GR4 */ {0x4312, 0x76}, /* SHD_KNOT_DIFF_1_GB4 */ {0x4313, 0x87}, /* SHD_KNOT_DIFF_1_B4 */ {0x4314, 0x7F}, /* SHD_KNOT_DIFF_1_R5 */ {0x4315, 0x76}, /* SHD_KNOT_DIFF_1_GR5 */ {0x4316, 0x76}, /* SHD_KNOT_DIFF_1_GB5 */ {0x4317, 0x84}, /* SHD_KNOT_DIFF_1_B5 */ {0x4318, 0x7F}, /* SHD_KNOT_DIFF_1_R6 */ {0x4319, 0x85}, /* SHD_KNOT_DIFF_1_GR6 */ {0x431A, 0x85}, /* SHD_KNOT_DIFF_1_GB6 */ {0x431B, 0x84}, /* SHD_KNOT_DIFF_1_B6 */ {0x431C, 0x80}, /* SHD_KNOT_DIFF_1_R7 */ {0x431D, 0xA2}, /* SHD_KNOT_DIFF_1_GR7 */ {0x431E, 0xA3}, /* SHD_KNOT_DIFF_1_GB7 */ {0x431F, 0x87}, /* SHD_KNOT_DIFF_1_B7 */ {0x4320, 0x7F}, /* SHD_KNOT_DIFF_1_R8 */ {0x4321, 0x9B}, /* SHD_KNOT_DIFF_1_GR8 */ {0x4322, 0x9B}, /* SHD_KNOT_DIFF_1_GB8 */ {0x4323, 0x89}, /* SHD_KNOT_DIFF_1_B8 */ {0x4324, 0x80}, /* SHD_KNOT_DIFF_1_R9 */ {0x4325, 0x8C}, /* SHD_KNOT_DIFF_1_GR9 */ {0x4326, 0x8D}, /* SHD_KNOT_DIFF_1_GB9 */ {0x4327, 0x84}, /* SHD_KNOT_DIFF_1_B9 */ {0x4328, 0x7F}, /* SHD_KNOT_DIFF_1_R10 */ {0x4329, 0x84}, /* SHD_KNOT_DIFF_1_GR10 */ {0x432A, 0x84}, /* SHD_KNOT_DIFF_1_GB10 */ {0x432B, 0x84}, /* SHD_KNOT_DIFF_1_B10 */ {0x432C, 0x7F}, /* SHD_KNOT_DIFF_1_R11 */ {0x432D, 0x7E}, /* SHD_KNOT_DIFF_1_GR11 */ {0x432E, 0x7E}, /* SHD_KNOT_DIFF_1_GB11 */ {0x432F, 0x83}, /* SHD_KNOT_DIFF_1_B11 */ {0x4330, 0x7F}, /* SHD_KNOT_DIFF_1_R12 */ {0x4331, 0x7C}, /* SHD_KNOT_DIFF_1_GR12 */ {0x4332, 0x7C}, /* SHD_KNOT_DIFF_1_GB12 */ {0x4333, 0x82}, /* SHD_KNOT_DIFF_1_B12 */ {0x4334, 0x7F}, /* SHD_KNOT_DIFF_1_R13 */ {0x4335, 0x7C}, /* SHD_KNOT_DIFF_1_GR13 */ {0x4336, 0x7C}, /* SHD_KNOT_DIFF_1_GB13 */ {0x4337, 0x82}, /* SHD_KNOT_DIFF_1_B13 */ {0x4338, 0x7F}, /* SHD_KNOT_DIFF_1_R14 */ {0x4339, 0x7C}, /* SHD_KNOT_DIFF_1_GR14 */ {0x433A, 0x7C}, /* SHD_KNOT_DIFF_1_GB14 */ {0x433B, 0x82}, /* SHD_KNOT_DIFF_1_B14 */ {0x433C, 0x7F}, /* SHD_KNOT_DIFF_1_R15 */ {0x433D, 0x80}, /* SHD_KNOT_DIFF_1_GR15 */ {0x433E, 0x80}, /* SHD_KNOT_DIFF_1_GB15 */ {0x433F, 0x83}, /* SHD_KNOT_DIFF_1_B15 */ {0x4340, 0x7F}, /* SHD_KNOT_DIFF_1_R16 */ {0x4341, 0x86}, /* SHD_KNOT_DIFF_1_GR16 */ {0x4342, 0x86}, /* SHD_KNOT_DIFF_1_GB16 */ {0x4343, 0x85}, /* SHD_KNOT_DIFF_1_B16 */ {0x4344, 0x7E}, /* SHD_KNOT_DIFF_1_R17 */ {0x4345, 0x8F}, /* SHD_KNOT_DIFF_1_GR17 */ {0x4346, 0x8F}, /* SHD_KNOT_DIFF_1_GB17 */ {0x4347, 0x87}, /* SHD_KNOT_DIFF_1_B17 */ {0x4348, 0x81}, /* SHD_KNOT_DIFF_1_R18 */ {0x4349, 0x89}, /* SHD_KNOT_DIFF_1_GR18 */ {0x434A, 0x89}, /* SHD_KNOT_DIFF_1_GB18 */ {0x434B, 0x7F}, /* SHD_KNOT_DIFF_1_B18 */ {0x434C, 0x80}, /* SHD_KNOT_DIFF_1_R19 */ {0x434D, 0x81}, /* SHD_KNOT_DIFF_1_GR19 */ {0x434E, 0x81}, /* SHD_KNOT_DIFF_1_GB19 */ {0x434F, 0x82}, /* SHD_KNOT_DIFF_1_B19 */ {0x4350, 0x80}, /* SHD_KNOT_DIFF_1_R20 */ {0x4351, 0x7D}, /* SHD_KNOT_DIFF_1_GR20 */ {0x4352, 0x7D}, /* SHD_KNOT_DIFF_1_GB20 */ {0x4353, 0x83}, /* SHD_KNOT_DIFF_1_B20 */ {0x4354, 0x80}, /* SHD_KNOT_DIFF_1_R21 */ {0x4355, 0x7C}, /* SHD_KNOT_DIFF_1_GR21 */ {0x4356, 0x7C}, /* SHD_KNOT_DIFF_1_GB21 */ {0x4357, 0x82}, /* SHD_KNOT_DIFF_1_B21 */ {0x4358, 0x80}, /* SHD_KNOT_DIFF_1_R22 */ {0x4359, 0x80}, /* SHD_KNOT_DIFF_1_GR22 */ {0x435A, 0x80}, /* SHD_KNOT_DIFF_1_GB22 */ {0x435B, 0x80}, /* SHD_KNOT_DIFF_1_B22 */ {0x435C, 0x7F}, /* SHD_KNOT_DIFF_1_R23 */ {0x435D, 0x80}, /* SHD_KNOT_DIFF_1_GR23 */ {0x435E, 0x80}, /* SHD_KNOT_DIFF_1_GB23 */ {0x435F, 0x82}, /* SHD_KNOT_DIFF_1_B23 */ {0x4360, 0x7F}, /* SHD_KNOT_DIFF_1_R24 */ {0x4361, 0x7D}, /* SHD_KNOT_DIFF_1_GR24 */ {0x4362, 0x7D}, /* SHD_KNOT_DIFF_1_GB24 */ {0x4363, 0x83}, /* SHD_KNOT_DIFF_1_B24 */ {0x4364, 0x7E}, /* SHD_KNOT_DIFF_1_R25 */ {0x4365, 0x77}, /* SHD_KNOT_DIFF_1_GR25 */ {0x4366, 0x77}, /* SHD_KNOT_DIFF_1_GB25 */ {0x4367, 0x83}, /* SHD_KNOT_DIFF_1_B25 */ {0x4368, 0x7E}, /* SHD_KNOT_DIFF_1_R26 */ {0x4369, 0x6F}, /* SHD_KNOT_DIFF_1_GR26 */ {0x436A, 0x6F}, /* SHD_KNOT_DIFF_1_GB26 */ {0x436B, 0x82}, /* SHD_KNOT_DIFF_1_B26 */ {0x436C, 0x87}, /* SHD_KNOT_DIFF_1_R27 */ {0x436D, 0x8B}, /* SHD_KNOT_DIFF_1_GR27 */ {0x436E, 0x8B}, /* SHD_KNOT_DIFF_1_GB27 */ {0x436F, 0x81}, /* SHD_KNOT_DIFF_1_B27 */ {0x4370, 0x83}, /* SHD_KNOT_DIFF_1_R28 */ {0x4371, 0x83}, /* SHD_KNOT_DIFF_1_GR28 */ {0x4372, 0x82}, /* SHD_KNOT_DIFF_1_GB28 */ {0x4373, 0x83}, /* SHD_KNOT_DIFF_1_B28 */ {0x4374, 0x81}, /* SHD_KNOT_DIFF_1_R29 */ {0x4375, 0x7E}, /* SHD_KNOT_DIFF_1_GR29 */ {0x4376, 0x7E}, /* SHD_KNOT_DIFF_1_GB29 */ {0x4377, 0x84}, /* SHD_KNOT_DIFF_1_B29 */ {0x4378, 0x80}, /* SHD_KNOT_DIFF_1_R30 */ {0x4379, 0x7D}, /* SHD_KNOT_DIFF_1_GR30 */ {0x437A, 0x7D}, /* SHD_KNOT_DIFF_1_GB30 */ {0x437B, 0x83}, /* SHD_KNOT_DIFF_1_B30 */ {0x437C, 0x80}, /* SHD_KNOT_DIFF_1_R31 */ {0x437D, 0x80}, /* SHD_KNOT_DIFF_1_GR31 */ {0x437E, 0x80}, /* SHD_KNOT_DIFF_1_GB31 */ {0x437F, 0x80}, /* SHD_KNOT_DIFF_1_B31 */ {0x4380, 0x7F}, /* SHD_KNOT_DIFF_1_R32 */ {0x4381, 0x80}, /* SHD_KNOT_DIFF_1_GR32 */ {0x4382, 0x81}, /* SHD_KNOT_DIFF_1_GB32 */ {0x4383, 0x82}, /* SHD_KNOT_DIFF_1_B32 */ {0x4384, 0x7F}, /* SHD_KNOT_DIFF_1_R33 */ {0x4385, 0x7D}, /* SHD_KNOT_DIFF_1_GR33 */ {0x4386, 0x7D}, /* SHD_KNOT_DIFF_1_GB33 */ {0x4387, 0x83}, /* SHD_KNOT_DIFF_1_B33 */ {0x4388, 0x80}, /* SHD_KNOT_DIFF_1_R34 */ {0x4389, 0x77}, /* SHD_KNOT_DIFF_1_GR34 */ {0x438A, 0x77}, /* SHD_KNOT_DIFF_1_GB34 */ {0x438B, 0x81}, /* SHD_KNOT_DIFF_1_B34 */ {0x438C, 0x81}, /* SHD_KNOT_DIFF_1_R35 */ {0x438D, 0x6D}, /* SHD_KNOT_DIFF_1_GR35 */ {0x438E, 0x6C}, /* SHD_KNOT_DIFF_1_GB35 */ {0x438F, 0x7D}, /* SHD_KNOT_DIFF_1_B35 */ {0x4390, 0x89}, /* SHD_KNOT_DIFF_1_R36 */ {0x4391, 0x91}, /* SHD_KNOT_DIFF_1_GR36 */ {0x4392, 0x91}, /* SHD_KNOT_DIFF_1_GB36 */ {0x4393, 0x8B}, /* SHD_KNOT_DIFF_1_B36 */ {0x4394, 0x85}, /* SHD_KNOT_DIFF_1_R37 */ {0x4395, 0x88}, /* SHD_KNOT_DIFF_1_GR37 */ {0x4396, 0x88}, /* SHD_KNOT_DIFF_1_GB37 */ {0x4397, 0x88}, /* SHD_KNOT_DIFF_1_B37 */ {0x4398, 0x82}, /* SHD_KNOT_DIFF_1_R38 */ {0x4399, 0x82}, /* SHD_KNOT_DIFF_1_GR38 */ {0x439A, 0x82}, /* SHD_KNOT_DIFF_1_GB38 */ {0x439B, 0x85}, /* SHD_KNOT_DIFF_1_B38 */ {0x439C, 0x81}, /* SHD_KNOT_DIFF_1_R39 */ {0x439D, 0x7F}, /* SHD_KNOT_DIFF_1_GR39 */ {0x439E, 0x7F}, /* SHD_KNOT_DIFF_1_GB39 */ {0x439F, 0x84}, /* SHD_KNOT_DIFF_1_B39 */ {0x43A0, 0x81}, /* SHD_KNOT_DIFF_1_R40 */ {0x43A1, 0x7E}, /* SHD_KNOT_DIFF_1_GR40 */ {0x43A2, 0x7E}, /* SHD_KNOT_DIFF_1_GB40 */ {0x43A3, 0x84}, /* SHD_KNOT_DIFF_1_B40 */ {0x43A4, 0x7F}, /* SHD_KNOT_DIFF_1_R41 */ {0x43A5, 0x7E}, /* SHD_KNOT_DIFF_1_GR41 */ {0x43A6, 0x7E}, /* SHD_KNOT_DIFF_1_GB41 */ {0x43A7, 0x83}, /* SHD_KNOT_DIFF_1_B41 */ {0x43A8, 0x80}, /* SHD_KNOT_DIFF_1_R42 */ {0x43A9, 0x81}, /* SHD_KNOT_DIFF_1_GR42 */ {0x43AA, 0x81}, /* SHD_KNOT_DIFF_1_GB42 */ {0x43AB, 0x84}, /* SHD_KNOT_DIFF_1_B42 */ {0x43AC, 0x82}, /* SHD_KNOT_DIFF_1_R43 */ {0x43AD, 0x89}, /* SHD_KNOT_DIFF_1_GR43 */ {0x43AE, 0x88}, /* SHD_KNOT_DIFF_1_GB43 */ {0x43AF, 0x87}, /* SHD_KNOT_DIFF_1_B43 */ {0x43B0, 0x86}, /* SHD_KNOT_DIFF_1_R44 */ {0x43B1, 0x94}, /* SHD_KNOT_DIFF_1_GR44 */ {0x43B2, 0x93}, /* SHD_KNOT_DIFF_1_GB44 */ {0x43B3, 0x8B}, /* SHD_KNOT_DIFF_1_B44 */ {0x43B4, 0x8B}, /* SHD_KNOT_DIFF_1_R45 */ {0x43B5, 0x9B}, /* SHD_KNOT_DIFF_1_GR45 */ {0x43B6, 0x9B}, /* SHD_KNOT_DIFF_1_GB45 */ {0x43B7, 0x8E}, /* SHD_KNOT_DIFF_1_B45 */ {0x43B8, 0x85}, /* SHD_KNOT_DIFF_1_R46 */ {0x43B9, 0x92}, /* SHD_KNOT_DIFF_1_GR46 */ {0x43BA, 0x92}, /* SHD_KNOT_DIFF_1_GB46 */ {0x43BB, 0x8F}, /* SHD_KNOT_DIFF_1_B46 */ {0x43BC, 0x83}, /* SHD_KNOT_DIFF_1_R47 */ {0x43BD, 0x89}, /* SHD_KNOT_DIFF_1_GR47 */ {0x43BE, 0x89}, /* SHD_KNOT_DIFF_1_GB47 */ {0x43BF, 0x88}, /* SHD_KNOT_DIFF_1_B47 */ {0x43C0, 0x82}, /* SHD_KNOT_DIFF_1_R48 */ {0x43C1, 0x81}, /* SHD_KNOT_DIFF_1_GR48 */ {0x43C2, 0x81}, /* SHD_KNOT_DIFF_1_GB48 */ {0x43C3, 0x86}, /* SHD_KNOT_DIFF_1_B48 */ {0x43C4, 0x81}, /* SHD_KNOT_DIFF_1_R49 */ {0x43C5, 0x7A}, /* SHD_KNOT_DIFF_1_GR49 */ {0x43C6, 0x79}, /* SHD_KNOT_DIFF_1_GB49 */ {0x43C7, 0x8A}, /* SHD_KNOT_DIFF_1_B49 */ {0x43C8, 0x7F}, /* SHD_KNOT_DIFF_1_R50 */ {0x43C9, 0x78}, /* SHD_KNOT_DIFF_1_GR50 */ {0x43CA, 0x77}, /* SHD_KNOT_DIFF_1_GB50 */ {0x43CB, 0x85}, /* SHD_KNOT_DIFF_1_B50 */ {0x43CC, 0x81}, /* SHD_KNOT_DIFF_1_R51 */ {0x43CD, 0x89}, /* SHD_KNOT_DIFF_1_GR51 */ {0x43CE, 0x88}, /* SHD_KNOT_DIFF_1_GB51 */ {0x43CF, 0x88}, /* SHD_KNOT_DIFF_1_B51 */ {0x43D0, 0x86}, /* SHD_KNOT_DIFF_1_R52 */ {0x43D1, 0xAD}, /* SHD_KNOT_DIFF_1_GR52 */ {0x43D2, 0xAC}, /* SHD_KNOT_DIFF_1_GB52 */ {0x43D3, 0x94}, /* SHD_KNOT_DIFF_1_B52 */ {0x43D4, 0x88}, /* SHD_KNOT_DIFF_1_R53 */ {0x43D5, 0xA2}, /* SHD_KNOT_DIFF_1_GR53 */ {0x43D6, 0xA0}, /* SHD_KNOT_DIFF_1_GB53 */ {0x43D7, 0x8E}, /* SHD_KNOT_DIFF_1_B53 */ {0x01D0, 0x09}, /* SHD_ON = ON */ {0x2DCC, 0x00}, {0x344B, 0x00}, {0x2D94, 0x01}, {0x2E18, 0x00}, {0x3450, 0x00}, /* use continuous clock */ {0x0030, 0x66}, {0x0031, 0x01}, {0x0032, 0x66}, {0x0033, 0x01}, {0x0034, 0x66}, {0x0035, 0x01}, {0x0036, 0x66}, {0x0037, 0x01}, {0x2DFC, 0x00}, /* Rear 4line SMPG Disable */ {0x2E24, 0x01}, /* Rear 4line SMPG data type as Null */ {IMX390_TABLE_END, 0x00} }; /* * IMX390ES_RGGB_1920_1216_20BIT_PWL12_M4_30_27M_249.75Mbps_Lum_V781 * mipi four lane output */ static const imx390_reg imx390_mode_1936x1216_wdr[] = { {0x000C, 0x45}, {0x000D, 0x03}, {0x000E, 0x00}, {0x0010, 0x45}, {0x0011, 0x03}, {0x0012, 0x00}, {0x0018, 0x1C}, {0x0019, 0x00}, {0x001A, 0x0C}, {0x001B, 0x00}, {0x0038, 0x00}, {0x003C, 0x00}, {0x003D, 0x00}, {0x003E, 0x00}, {0x0040, 0x00}, {0x0041, 0x00}, {0x0042, 0x00}, {0x0044, 0x00}, {0x0045, 0x00}, {0x0046, 0x00}, {0x0048, 0x00}, {0x0049, 0x00}, {0x004A, 0x00}, {0x004C, 0x00}, {0x004D, 0x00}, {0x004E, 0x00}, {0x0050, 0x00}, {0x0051, 0x00}, {0x0052, 0x00}, {0x0054, 0x00}, {0x0055, 0x00}, {0x0056, 0x00}, {0x0058, 0x00}, {0x0059, 0x00}, {0x005A, 0x00}, {0x005C, 0x00}, {0x005D, 0x00}, {0x005E, 0x00}, {0x0060, 0x00}, {0x0061, 0x00}, {0x0062, 0x00}, {0x0064, 0x00}, {0x0065, 0x00}, {0x0066, 0x00}, {0x0068, 0x00}, {0x0069, 0x00}, {0x006A, 0x00}, {0x0078, 0x00}, {0x007C, 0x00}, {0x007D, 0x00}, {0x0080, 0x00}, {0x0081, 0x00}, {0x0090, 0x00}, {0x00F4, 0x1C}, {0x00F5, 0xF8}, {0x00F6, 0x01}, {0x00F8, 0x03}, {0x00F9, 0x01}, /* perform WDR imaging */ {0x00FA, 0x00}, {0x00FB, 0x02}, {0x0114, 0x00}, {0x0115, 0x01}, {0x0118, 0x20}, {0x0119, 0x03}, {0x011A, 0x00}, {0x011B, 0x41}, {0x011C, 0x80}, {0x011D, 0x00}, {0x0120, 0x20}, {0x0121, 0x00}, {0x0122, 0x00}, {0x0123, 0x44}, {0x0124, 0x00}, {0x0125, 0x01}, {0x0128, 0x17}, {0x0129, 0x06}, {0x012A, 0x00}, {0x012B, 0xA4}, {0x012C, 0x00}, {0x012D, 0x01}, {0x0130, 0xD0}, {0x0131, 0x07}, {0x0132, 0x00}, {0x0133, 0xDA}, {0x0134, 0x00}, {0x0136, 0xF0}, {0x0137, 0x00}, {0x0138, 0x00}, {0x0139, 0x00}, {0x013A, 0x00}, {0x013B, 0x00}, /* 0=PWL-HDR, 1=linear mode */ {0x013C, 0x00}, {0x013D, 0x00}, {0x013E, 0x00}, {0x0140, 0x00}, {0x0141, 0x00}, {0x0142, 0x00}, {0x0144, 0xF6}, {0x0145, 0x01}, {0x0146, 0x00}, {0x0148, 0xF6}, {0x0149, 0x01}, {0x014A, 0x00}, {0x014C, 0x19}, {0x014D, 0x05}, {0x014E, 0x00}, {0x0150, 0x44}, {0x0151, 0x03}, {0x0152, 0x00}, {0x0154, 0x42}, {0x0155, 0x0D}, {0x0156, 0x00}, {0x0158, 0xAE}, {0x0159, 0x04}, {0x015A, 0x00}, {0x015C, 0x79}, {0x015D, 0x22}, {0x015E, 0x00}, {0x0160, 0x37}, {0x0161, 0x06}, {0x0162, 0x00}, {0x0164, 0xA1}, {0x0165, 0x59}, {0x0166, 0x00}, {0x0168, 0xDF}, {0x0169, 0x07}, {0x016A, 0x00}, {0x016C, 0x0B}, {0x016D, 0xE9}, {0x016E, 0x00}, {0x0170, 0xAB}, {0x0171, 0x09}, {0x0172, 0x00}, {0x0174, 0xEA}, {0x0175, 0x5D}, {0x0176, 0x02}, {0x0178, 0x9C}, {0x0179, 0x0B}, {0x017A, 0x00}, {0x017C, 0x62}, {0x017D, 0x27}, {0x017E, 0x06}, {0x0180, 0xB7}, {0x0181, 0x0D}, {0x0182, 0x00}, {0x0184, 0xFF}, {0x0185, 0xFF}, {0x0186, 0x0F}, {0x0188, 0xFF}, {0x0189, 0x0F}, {0x018A, 0x00}, {0x018C, 0xFF}, {0x018D, 0xFF}, {0x018E, 0xFF}, {0x0190, 0xFF}, {0x0191, 0x0F}, {0x0192, 0x00}, {0x0194, 0xFF}, {0x0195, 0x0F}, {0x0196, 0x00}, {0x0198, 0x00}, {0x0199, 0x00}, {0x019A, 0x00}, {0x019B, 0x01}, {0x019C, 0x2D}, {0x019D, 0x9A}, {0x019E, 0x6A}, {0x019F, 0x00}, {0x01A0, 0x0A}, {0x01A1, 0x64}, {0x01A2, 0x2C}, {0x01A3, 0x00}, {0x01A4, 0x28}, {0x01A5, 0x7C}, {0x01A6, 0x12}, {0x01A7, 0x00}, {0x01A8, 0x8A}, {0x01A9, 0xB2}, {0x01AA, 0x07}, {0x01AB, 0x00}, {0x01AC, 0x90}, {0x01AD, 0x34}, {0x01AE, 0x03}, {0x01AF, 0x00}, {0x01B0, 0xB1}, {0x01B1, 0x55}, {0x01B2, 0x01}, {0x01B3, 0x00}, {0x01B4, 0x49}, {0x01B5, 0x8E}, {0x01B6, 0x00}, {0x01B7, 0x00}, {0x01B8, 0x40}, {0x01B9, 0x3B}, {0x01BA, 0x00}, {0x01BB, 0x00}, {0x01BC, 0x00}, {0x01BD, 0x00}, {0x01BE, 0x00}, {0x01BF, 0x00}, {0x01C0, 0x00}, {0x01C1, 0x00}, {0x01C2, 0x00}, {0x01C3, 0x00}, {0x01C4, 0x00}, {0x01C5, 0x00}, {0x01CC, 0x01}, {0x01D0, 0x09}, {0x01D4, 0x01}, {0x0332, 0x0D}, {0x0333, 0x03}, {0x0390, 0x00}, {0x0391, 0x00}, {0x0392, 0x00}, {0x03C0, 0x00}, {0x2000, 0x55}, {0x2001, 0x55}, {0x2002, 0x55}, {0x2003, 0x05}, {0x2004, 0x02}, {0x2008, 0xE2}, {0x2009, 0x04}, {0x200A, 0x00}, {0x200C, 0xE4}, {0x200D, 0x0C}, {0x2010, 0x04}, {0x2014, 0x01}, /* 12-bit ADC */ {0x2018, 0xA0}, {0x2019, 0x04}, {0x201A, 0x00}, {0x201C, 0x01}, {0x201D, 0x13}, {0x201E, 0x00}, {0x201F, 0x00}, {0x2020, 0xBC}, {0x2021, 0x00}, {0x2022, 0x7F}, {0x2023, 0x00}, {0x2024, 0xBA}, {0x2025, 0x00}, {0x2026, 0x81}, {0x2027, 0x00}, {0x2028, 0x7D}, {0x2029, 0x90}, {0x202A, 0x05}, {0x202C, 0xFC}, {0x202D, 0x02}, {0x202E, 0x25}, {0x202F, 0x03}, {0x2030, 0x05}, {0x2031, 0x02}, {0x2032, 0xCA}, {0x2033, 0x02}, {0x2034, 0xFC}, {0x2035, 0x02}, {0x2036, 0x25}, {0x2037, 0x03}, {0x2038, 0xF8}, {0x2039, 0xE4}, {0x203A, 0xE3}, {0x203B, 0x01}, {0x203C, 0xF5}, {0x203D, 0x8E}, {0x203E, 0x0C}, {0x203F, 0x2D}, {0x2040, 0x69}, {0x2041, 0x01}, {0x2042, 0x8E}, {0x2043, 0x01}, {0x2044, 0x0C}, {0x2045, 0x02}, {0x2046, 0x31}, {0x2047, 0x02}, {0x2048, 0x6A}, {0x2049, 0x01}, {0x204A, 0x8E}, {0x204B, 0x01}, {0x204C, 0x0D}, {0x204D, 0x02}, {0x204E, 0x31}, {0x204F, 0x02}, {0x2050, 0x7B}, {0x2051, 0x00}, {0x2052, 0x7D}, {0x2053, 0x00}, {0x2054, 0x95}, {0x2055, 0x00}, {0x2056, 0x97}, {0x2057, 0x00}, {0x2058, 0xAD}, {0x2059, 0x00}, {0x205A, 0xAF}, {0x205B, 0x00}, {0x205C, 0x92}, {0x205D, 0x00}, {0x205E, 0x94}, {0x205F, 0x00}, {0x2060, 0x8E}, {0x2061, 0x00}, {0x2062, 0x90}, {0x2063, 0x00}, {0x2064, 0xB1}, {0x2065, 0x00}, {0x2066, 0xB3}, {0x2067, 0x00}, {0x2068, 0x08}, {0x2069, 0x00}, {0x206A, 0x04}, {0x206B, 0x00}, {0x206C, 0x84}, {0x206D, 0x00}, {0x206E, 0x80}, {0x206F, 0x00}, {0x2070, 0x04}, {0x2071, 0x00}, {0x2072, 0x46}, {0x2073, 0x00}, {0x2074, 0xE9}, {0x2075, 0x01}, {0x2076, 0x74}, {0x2077, 0x02}, {0x2078, 0x80}, {0x2079, 0x00}, {0x207A, 0xC1}, {0x207B, 0x00}, {0x207C, 0xFF}, {0x207D, 0x03}, {0x207E, 0xFF}, {0x207F, 0x03}, {0x2080, 0x78}, {0x2081, 0x00}, {0x2082, 0x6A}, {0x2083, 0x01}, {0x2084, 0xE4}, {0x2085, 0x01}, {0x2086, 0x2B}, {0x2087, 0x03}, {0x2088, 0x00}, {0x2089, 0x00}, {0x208A, 0xFF}, {0x208B, 0x03}, {0x208C, 0xFF}, {0x208D, 0x03}, {0x208E, 0xFF}, {0x208F, 0x03}, {0x2090, 0x7D}, {0x2091, 0x00}, {0x2092, 0x62}, {0x2093, 0x01}, {0x2094, 0xE9}, {0x2095, 0x01}, {0x2096, 0x00}, {0x2097, 0x00}, {0x2098, 0x7C}, {0x2099, 0x00}, {0x209A, 0x21}, {0x209B, 0x03}, {0x209C, 0xE9}, {0x209D, 0x01}, {0x209E, 0x21}, {0x209F, 0x03}, {0x20A0, 0xFF}, {0x20A1, 0x03}, {0x20A2, 0xFF}, {0x20A3, 0x03}, {0x20A4, 0xFF}, {0x20A5, 0x03}, {0x20A6, 0xFF}, {0x20A7, 0x03}, {0x20A8, 0xFF}, {0x20A9, 0x03}, {0x20AA, 0xFF}, {0x20AB, 0x03}, {0x20AC, 0xFF}, {0x20AD, 0x03}, {0x20AE, 0xFF}, {0x20AF, 0x03}, {0x20B0, 0xFF}, {0x20B1, 0x03}, {0x20B2, 0xFF}, {0x20B3, 0x03}, {0x20B4, 0x87}, {0x20B5, 0xCC}, {0x20B6, 0x87}, {0x20B7, 0x08}, {0x20B8, 0xF4}, {0x20B9, 0xA5}, {0x20BA, 0x07}, {0x20BC, 0x1F}, {0x20BD, 0x01}, {0x20BE, 0xF6}, {0x20BF, 0x00}, {0x20C0, 0x90}, {0x20C1, 0x01}, {0x20C2, 0x67}, {0x20C3, 0x01}, {0x20C4, 0xFF}, {0x20C5, 0x03}, {0x20C6, 0xFF}, {0x20C7, 0x03}, {0x20C8, 0x33}, {0x20C9, 0x02}, {0x20CA, 0x0A}, {0x20CB, 0x02}, {0x20CC, 0x7F}, {0x20CD, 0x00}, {0x20CE, 0xD2}, {0x20CF, 0x00}, {0x20D0, 0x81}, {0x20D1, 0x00}, {0x20D2, 0x87}, {0x20D3, 0x00}, {0x20D4, 0x09}, {0x20D5, 0x00}, {0x20D8, 0x7F}, {0x20D9, 0x00}, {0x20DA, 0x62}, {0x20DB, 0x01}, {0x20DC, 0x7F}, {0x20DD, 0x00}, {0x20DE, 0x62}, {0x20DF, 0x01}, {0x20E0, 0x65}, {0x20E1, 0x00}, {0x20E2, 0x75}, {0x20E3, 0x00}, {0x20E4, 0xE0}, {0x20E5, 0x00}, {0x20E6, 0xF0}, {0x20E7, 0x00}, {0x20E8, 0x4C}, {0x20E9, 0x01}, {0x20EA, 0x5C}, {0x20EB, 0x01}, {0x20EC, 0xD1}, {0x20ED, 0x01}, {0x20EE, 0xE1}, {0x20EF, 0x01}, {0x20F0, 0x93}, {0x20F1, 0x02}, {0x20F2, 0xA3}, {0x20F3, 0x02}, {0x20F4, 0x0D}, {0x20F5, 0x03}, {0x20F6, 0x1D}, {0x20F7, 0x03}, {0x20F8, 0x57}, {0x20F9, 0x00}, {0x20FA, 0x7B}, {0x20FB, 0x00}, {0x20FC, 0xD2}, {0x20FD, 0x00}, {0x20FE, 0xF6}, {0x20FF, 0x00}, {0x2100, 0x3E}, {0x2101, 0x01}, {0x2102, 0x60}, {0x2103, 0x01}, {0x2104, 0xC3}, {0x2105, 0x01}, {0x2106, 0xE5}, {0x2107, 0x01}, {0x2108, 0x85}, {0x2109, 0x02}, {0x210A, 0xA9}, {0x210B, 0x02}, {0x210C, 0xFF}, {0x210D, 0x02}, {0x210E, 0x21}, {0x210F, 0x03}, {0x2110, 0xFF}, {0x2111, 0x03}, {0x2112, 0x00}, {0x2113, 0x00}, {0x2114, 0xFF}, {0x2115, 0x03}, {0x2116, 0xFF}, {0x2117, 0x03}, {0x2118, 0xFF}, {0x2119, 0x03}, {0x211A, 0xFF}, {0x211B, 0x03}, {0x211C, 0xFF}, {0x211D, 0x03}, {0x211E, 0xFF}, {0x211F, 0x03}, {0x2120, 0xFF}, {0x2121, 0x03}, {0x2122, 0xFF}, {0x2123, 0x03}, {0x2124, 0xFF}, {0x2125, 0x03}, {0x2126, 0xFF}, {0x2127, 0x03}, {0x2128, 0x7D}, {0x2129, 0x90}, {0x212A, 0xD5}, {0x212B, 0x07}, {0x212C, 0x64}, {0x212D, 0x01}, {0x2130, 0x5F}, {0x2131, 0x7D}, {0x2132, 0x05}, {0x2134, 0x78}, {0x2135, 0x00}, {0x2136, 0x76}, {0x2137, 0x00}, {0x2138, 0xF3}, {0x2139, 0x00}, {0x213A, 0xF1}, {0x213B, 0x00}, {0x213C, 0xA6}, {0x213D, 0x02}, {0x213E, 0xA4}, {0x213F, 0x02}, {0x2140, 0x7D}, {0x2141, 0x00}, {0x2142, 0x8D}, {0x2143, 0x00}, {0x2144, 0xA1}, {0x2145, 0x01}, {0x2146, 0xB1}, {0x2147, 0x01}, {0x2148, 0xAB}, {0x2149, 0x02}, {0x214A, 0xBB}, {0x214B, 0x02}, {0x214C, 0x17}, {0x214D, 0x5C}, {0x214E, 0x00}, {0x2150, 0x00}, {0x2151, 0x00}, {0x2152, 0xF8}, {0x2153, 0x00}, {0x2154, 0x45}, {0x2155, 0x00}, {0x2156, 0x00}, {0x2157, 0x00}, {0x2158, 0x25}, {0x2159, 0x00}, {0x215A, 0x7D}, {0x215B, 0x00}, {0x215C, 0x62}, {0x215D, 0x01}, {0x215E, 0xFF}, {0x215F, 0x03}, {0x2160, 0x26}, {0x2161, 0x00}, {0x2162, 0x7D}, {0x2163, 0x00}, {0x2164, 0x63}, {0x2165, 0x01}, {0x2166, 0xFF}, {0x2167, 0x03}, {0x2168, 0xCB}, {0x2169, 0x02}, {0x216A, 0xCF}, {0x216B, 0x02}, {0x216C, 0xFF}, {0x216D, 0x03}, {0x216E, 0xFF}, {0x216F, 0x03}, {0x2170, 0xFF}, {0x2171, 0x03}, {0x2172, 0xFF}, {0x2173, 0x03}, {0x2174, 0xFF}, {0x2175, 0x03}, {0x2176, 0xFF}, {0x2177, 0x03}, {0x2178, 0x7E}, {0x2179, 0x00}, {0x217A, 0xBD}, {0x217B, 0x00}, {0x217C, 0xEC}, {0x217D, 0x01}, {0x217E, 0x7B}, {0x217F, 0x02}, {0x2180, 0xD1}, {0x2181, 0x02}, {0x2182, 0x25}, {0x2183, 0x03}, {0x2184, 0x7F}, {0x2185, 0x00}, {0x2186, 0xBD}, {0x2187, 0x00}, {0x2188, 0xED}, {0x2189, 0x01}, {0x218A, 0x7B}, {0x218B, 0x02}, {0x218C, 0xD2}, {0x218D, 0x02}, {0x218E, 0x25}, {0x218F, 0x03}, {0x2190, 0xFF}, {0x2191, 0x03}, {0x2192, 0xFF}, {0x2193, 0x03}, {0x2194, 0xE9}, {0x2195, 0x01}, {0x2196, 0x21}, {0x2197, 0x03}, {0x2198, 0x17}, {0x2199, 0xFC}, {0x219A, 0x7F}, {0x219B, 0x01}, {0x219C, 0xFF}, {0x219D, 0x03}, {0x21A0, 0x1B}, {0x21A1, 0x1B}, {0x21A2, 0x1B}, {0x21A3, 0x01}, {0x21A4, 0x2E}, {0x21A5, 0x80}, {0x21A6, 0x00}, {0x21A8, 0x04}, {0x21A9, 0x98}, {0x21AA, 0x60}, {0x21AB, 0x03}, {0x21AC, 0x7F}, {0x21AD, 0x80}, {0x21AE, 0x09}, {0x21B0, 0x1C}, {0x21B1, 0x00}, {0x21B2, 0xA0}, {0x21B3, 0x00}, {0x21B4, 0x0C}, {0x21B5, 0x00}, {0x21B6, 0x2D}, {0x21B7, 0x00}, {0x21B8, 0x20}, {0x21B9, 0x00}, {0x21BA, 0x02}, {0x21BB, 0x00}, {0x21BC, 0xCC}, {0x21BD, 0x00}, {0x21BE, 0x4A}, {0x21BF, 0x00}, {0x21C0, 0xD0}, {0x21C1, 0x00}, {0x21C2, 0x44}, {0x21C3, 0x00}, {0x21C4, 0x00}, {0x21C5, 0xE0}, {0x21C6, 0x00}, {0x21C8, 0x11}, {0x21C9, 0x00}, {0x21CA, 0x02}, {0x21CC, 0x08}, {0x21CD, 0xC0}, {0x21CE, 0x0C}, {0x21D0, 0x44}, {0x21D1, 0x00}, {0x21D2, 0x02}, {0x21D4, 0x02}, {0x21D5, 0x20}, {0x21D6, 0x2C}, {0x21D8, 0xFE}, {0x21D9, 0x9D}, {0x21DA, 0xDF}, {0x21DB, 0x03}, {0x21DC, 0x62}, {0x21DD, 0x01}, {0x21DE, 0x7F}, {0x21DF, 0x00}, {0x21E0, 0xB7}, {0x21E1, 0x01}, {0x21E2, 0xB5}, {0x21E3, 0x01}, {0x21E4, 0xC1}, {0x21E5, 0x02}, {0x21E6, 0xBF}, {0x21E7, 0x02}, {0x21E8, 0xB3}, {0x21E9, 0x4D}, {0x21EA, 0x00}, {0x21EB, 0x04}, {0x21EC, 0x90}, {0x21ED, 0x07}, {0x21EE, 0xD0}, {0x21EF, 0x04}, {0x21F0, 0xCC}, {0x21F1, 0x04}, {0x21F4, 0x02}, {0x21F5, 0x00}, {0x21F6, 0x00}, {0x21F8, 0x00}, {0x21F9, 0x00}, {0x21FC, 0x28}, {0x21FD, 0x00}, {0x21FE, 0x00}, {0x21FF, 0x00}, {0x2200, 0x00}, {0x2204, 0x56}, {0x2205, 0x04}, {0x2206, 0xE2}, {0x2207, 0x04}, {0x2208, 0x0A}, {0x2209, 0x00}, {0x220C, 0x47}, {0x220D, 0x00}, {0x220E, 0x1F}, {0x220F, 0x00}, {0x2210, 0x17}, {0x2211, 0x00}, {0x2212, 0x0F}, {0x2213, 0x00}, {0x2214, 0x17}, {0x2215, 0x00}, {0x2216, 0x47}, {0x2217, 0x00}, {0x2218, 0x0F}, {0x2219, 0x00}, {0x221A, 0x0F}, {0x221B, 0x00}, {0x221C, 0x03}, {0x2220, 0x20}, {0x2221, 0x10}, {0x2222, 0x11}, {0x2223, 0x01}, {0x2224, 0xC7}, {0x2225, 0xAA}, {0x2226, 0x80}, {0x2227, 0x08}, {0x2228, 0x01}, {0x2260, 0xFF}, {0x2261, 0x1F}, {0x2262, 0x00}, {0x2263, 0x00}, {0x2264, 0x00}, {0x2265, 0x00}, {0x2266, 0xFF}, {0x2267, 0x1F}, {0x2268, 0x00}, {0x2269, 0x00}, {0x226A, 0xFF}, {0x226B, 0x1F}, {0x226C, 0x00}, {0x226D, 0x00}, {0x226E, 0xFF}, {0x226F, 0x1F}, {0x227C, 0xFF}, {0x227D, 0x1F}, {0x227E, 0x00}, {0x227F, 0x10}, {0x2280, 0xFF}, {0x2281, 0x1F}, {0x2282, 0x00}, {0x2283, 0x10}, {0x2284, 0xFF}, {0x2285, 0x1F}, {0x2286, 0x00}, {0x2287, 0x10}, {0x22B2, 0x92}, {0x22B4, 0x20}, {0x22B5, 0x00}, {0x22B6, 0x20}, {0x22B7, 0x00}, {0x22B8, 0x20}, {0x22B9, 0x00}, {0x22BA, 0x20}, {0x22BB, 0x00}, {0x22BC, 0x20}, {0x22BD, 0x00}, {0x22BE, 0x20}, {0x22BF, 0x00}, {0x22C0, 0x20}, {0x22C1, 0x00}, {0x22C2, 0x20}, {0x22C3, 0x00}, {0x22C4, 0x20}, {0x22C5, 0x00}, {0x22C6, 0x20}, {0x22C7, 0x00}, {0x22C8, 0x20}, {0x22C9, 0x00}, {0x22CA, 0x20}, {0x22CB, 0x00}, {0x22CC, 0x20}, {0x22CD, 0x00}, {0x22CE, 0x20}, {0x22CF, 0x00}, {0x22DA, 0x00}, {0x22EF, 0x82}, {0x2308, 0x01}, {0x2310, 0x73}, {0x2311, 0x89}, {0x2318, 0x40}, {0x2319, 0xCD}, {0x231A, 0x54}, {0x2324, 0x20}, {0x2325, 0x00}, {0x2328, 0x00}, {0x234A, 0x9F}, {0x234B, 0x07}, {0x2354, 0x0C}, {0x23C0, 0x5D}, {0x244C, 0x00}, {0x244D, 0x02}, {0x244E, 0x54}, {0x244F, 0x02}, {0x24A0, 0x00}, {0x24A4, 0x16}, {0x24A5, 0x01}, {0x24A6, 0xA6}, {0x24A7, 0x02}, {0x24A8, 0xD5}, {0x24A9, 0x02}, {0x24BC, 0x17}, {0x24BD, 0x01}, {0x24BE, 0xA7}, {0x24BF, 0x02}, {0x24C0, 0xD5}, {0x24C1, 0x02}, {0x24DA, 0x6F}, {0x24DB, 0x00}, {0x24DC, 0x62}, {0x24DD, 0x01}, {0x24EA, 0x32}, {0x24EB, 0x00}, {0x24EC, 0xDC}, {0x24ED, 0x00}, {0x24FA, 0x32}, {0x24FB, 0x00}, {0x24FC, 0xDD}, {0x24FD, 0x00}, {0x254A, 0x15}, {0x254B, 0x01}, {0x255A, 0x15}, {0x255B, 0x01}, {0x2560, 0x01}, {0x2561, 0x00}, {0x2562, 0x2A}, {0x2563, 0x00}, {0x2564, 0xF8}, {0x2565, 0x00}, {0x2566, 0x15}, {0x2567, 0x01}, {0x2568, 0x0C}, {0x2569, 0x02}, {0x256A, 0x31}, {0x256B, 0x02}, {0x2578, 0x90}, {0x2579, 0x01}, {0x257A, 0x92}, {0x257B, 0x01}, {0x257C, 0xB8}, {0x257D, 0x02}, {0x257E, 0xBA}, {0x257F, 0x02}, {0x2584, 0x90}, {0x2585, 0x01}, {0x2586, 0x92}, {0x2587, 0x01}, {0x2588, 0xB8}, {0x2589, 0x02}, {0x258A, 0xBA}, {0x258B, 0x02}, {0x267A, 0xF8}, {0x267B, 0x00}, {0x267C, 0x16}, {0x267D, 0x01}, {0x267E, 0xA6}, {0x267F, 0x02}, {0x2680, 0xD5}, {0x2681, 0x02}, {0x2690, 0xF8}, {0x2691, 0x00}, {0x2694, 0xA6}, {0x2695, 0x02}, {0x2696, 0x16}, {0x2697, 0x01}, {0x269A, 0xD5}, {0x269B, 0x02}, {0x26B8, 0x10}, {0x26B9, 0x00}, {0x26BA, 0x33}, {0x26BB, 0x00}, {0x26BC, 0x89}, {0x26BD, 0x00}, {0x26BE, 0xB0}, {0x26BF, 0x00}, {0x26C4, 0x4E}, {0x26C5, 0x00}, {0x26C8, 0xC9}, {0x26C9, 0x00}, {0x26CC, 0x35}, {0x26CD, 0x01}, {0x26D0, 0xBA}, {0x26D1, 0x01}, {0x26D4, 0x7C}, {0x26D5, 0x02}, {0x26D8, 0xF6}, {0x26D9, 0x02}, {0x26DE, 0x51}, {0x26DF, 0x00}, {0x26E0, 0x7F}, {0x26E1, 0x00}, {0x26E2, 0xCC}, {0x26E3, 0x00}, {0x26E4, 0xF8}, {0x26E5, 0x00}, {0x26E6, 0x38}, {0x26E7, 0x01}, {0x26E8, 0x65}, {0x26E9, 0x01}, {0x26EA, 0xBD}, {0x26EB, 0x01}, {0x26EE, 0x7F}, {0x26EF, 0x02}, {0x26F0, 0xAB}, {0x26F1, 0x02}, {0x26F2, 0xF9}, {0x26F3, 0x02}, {0x2722, 0x59}, {0x2723, 0x02}, {0x2938, 0x55}, {0x2939, 0x00}, {0x293A, 0x17}, {0x293B, 0x00}, {0x293C, 0xD0}, {0x293D, 0x00}, {0x293E, 0x91}, {0x293F, 0x00}, {0x2940, 0x3C}, {0x2941, 0x01}, {0x2942, 0x0C}, {0x2943, 0x01}, {0x2944, 0xC1}, {0x2945, 0x01}, {0x2946, 0x76}, {0x2947, 0x01}, {0x2948, 0x83}, {0x2949, 0x02}, {0x294A, 0xFB}, {0x294B, 0x01}, {0x294C, 0xFD}, {0x294D, 0x02}, {0x294E, 0xBF}, {0x294F, 0x02}, {0x2A06, 0x25}, {0x2A07, 0x03}, {0x2A0C, 0xBE}, {0x2A0D, 0x00}, {0x2A0E, 0x7D}, {0x2A0F, 0x00}, {0x2A20, 0x00}, {0x2A21, 0x00}, {0x2A22, 0x7D}, {0x2A23, 0x00}, {0x2B11, 0x19}, {0x2B13, 0x15}, {0x2B14, 0x14}, {0x2B15, 0x13}, {0x2B16, 0x12}, {0x2B17, 0x11}, {0x2B18, 0x10}, {0x2B19, 0x0F}, {0x2B1A, 0x0E}, {0x2B1B, 0x0D}, {0x2B1C, 0x0C}, {0x2B1D, 0x0B}, {0x2B1E, 0x0A}, {0x2B1F, 0x09}, {0x2B20, 0x08}, {0x2B21, 0x07}, {0x2B22, 0x06}, {0x2B23, 0x05}, {0x2B24, 0x04}, {0x2B25, 0x03}, {0x2B26, 0x03}, {0x2B38, 0x01}, {0x2B45, 0xE3}, {0x2B50, 0x01}, {0x2B51, 0x00}, {0x2B62, 0x44}, {0x2B6D, 0x47}, {0x2B70, 0x04}, {0x2B71, 0x02}, {0x2B72, 0x02}, {0x2B7B, 0x42}, {0x2B7F, 0x7F}, {0x2B80, 0x94}, {0x2B81, 0x06}, {0x2B87, 0x1B}, {0x2B88, 0x1A}, {0x2B89, 0x17}, {0x2B8A, 0x12}, {0x2B8B, 0x01}, {0x2B8D, 0x2B}, {0x2B8E, 0x2B}, {0x2B8F, 0x1B}, {0x2B90, 0xBF}, {0x2B91, 0x0F}, {0x2B92, 0x73}, {0x2B93, 0x0E}, {0x2B94, 0xBF}, {0x2B95, 0x07}, {0x2B96, 0x73}, {0x2B97, 0x0E}, {0x2B98, 0xBF}, {0x2B99, 0x57}, {0x2B9B, 0x2A}, {0x2BA8, 0xBC}, {0x2BA9, 0x62}, {0x2BC5, 0x80}, {0x2BD5, 0x30}, {0x2BD6, 0xF0}, {0x2BD8, 0x5B}, {0x2BD9, 0xF0}, {0x2BDA, 0x21}, {0x2BDB, 0x0E}, {0x2BDC, 0x5E}, {0x2BFE, 0x02}, {0x2BFF, 0x00}, {0x2C98, 0xE1}, {0x2C99, 0x2E}, {0x2C9B, 0x80}, {0x2CA9, 0x80}, {0x2CAA, 0x01}, {0x2CBF, 0x08}, {0x2D39, 0x0E}, {0x2D50, 0x80}, {0x2D54, 0x00}, {0x2D5B, 0x58}, {0x2DFD, 0x01}, {0x3000, 0x00}, {0x3001, 0x00}, {0x3002, 0x23}, {0x3003, 0xA1}, {0x3004, 0x00}, {0x3005, 0x20}, {0x3006, 0x6E}, {0x3007, 0x00}, {0x3008, 0x06}, {0x3009, 0xB4}, {0x300A, 0x1F}, {0x300B, 0x00}, {0x300C, 0x00}, {0x300D, 0x1B}, {0x300E, 0x90}, {0x300F, 0x97}, {0x3010, 0x00}, {0x3011, 0x00}, {0x3012, 0x11}, {0x3013, 0x21}, {0x3014, 0x00}, {0x3015, 0x20}, {0x3016, 0x94}, {0x3017, 0x00}, {0x3018, 0x30}, {0x3019, 0x09}, {0x301A, 0x46}, {0x301B, 0x00}, {0x3080, 0x00}, {0x3081, 0x00}, {0x3082, 0x00}, {0x3083, 0x00}, {0x3084, 0x00}, {0x3085, 0x00}, {0x3086, 0x00}, {0x3087, 0x00}, {0x3088, 0x00}, {0x3089, 0x00}, {0x308A, 0x00}, {0x308B, 0x00}, {0x308C, 0x00}, {0x308D, 0x00}, {0x308E, 0x00}, {0x308F, 0x00}, {0x3090, 0x00}, {0x3091, 0x00}, {0x3092, 0x00}, {0x3093, 0x00}, {0x3094, 0x00}, {0x3095, 0x00}, {0x3096, 0x00}, {0x3097, 0x00}, {0x3098, 0x00}, {0x3099, 0x00}, {0x309A, 0x00}, {0x309B, 0x00}, {0x309C, 0x00}, {0x309D, 0x00}, {0x309E, 0x00}, {0x309F, 0x00}, {0x30A0, 0xCD}, {0x30A1, 0x0C}, {0x30A2, 0xBA}, {0x30A3, 0x0C}, {0x30A4, 0x5F}, {0x30A5, 0x00}, {0x30A6, 0x43}, {0x30A7, 0x00}, {0x30A8, 0xC8}, {0x30A9, 0x0A}, {0x30AA, 0x0B}, {0x30AB, 0x08}, {0x30AC, 0x4B}, {0x30AD, 0x03}, {0x30AE, 0x37}, {0x30AF, 0x03}, {0x30B0, 0x65}, {0x30B1, 0x09}, {0x30B2, 0x7A}, {0x30B3, 0x09}, {0x30B4, 0x20}, {0x30B5, 0x00}, {0x30B6, 0x28}, {0x30B7, 0x00}, {0x30B8, 0x91}, {0x30B9, 0x04}, {0x30BA, 0x75}, {0x30BB, 0x05}, {0x30BC, 0x7C}, {0x30BD, 0x01}, {0x30BE, 0x87}, {0x30BF, 0x01}, {0x3370, 0x01}, {0x3374, 0x00}, {0x3375, 0x00}, {0x3376, 0x01}, {0x3377, 0x00}, {0x3410, 0x90}, /* crop_h_size 0x790 = 1936*/ {0x3411, 0x07}, {0x3418, 0xC0}, /* crop_v_size 0x4C0 = 1216*/ {0x3419, 0x04}, {0x34BE, 0x7A}, {0x34BF, 0x02}, {0x3584, 0x00}, {0x3586, 0x00}, {0x3587, 0x01}, {0x3588, 0xE6}, {0x3589, 0x00}, {0x3590, 0x00}, {0x3591, 0x00}, {0x3594, 0x40}, {0x3598, 0x03}, {0x3599, 0x00}, {0x359A, 0x80}, {0x359B, 0x00}, {0x359C, 0x00}, {0x359D, 0x01}, {0x359E, 0x00}, {0x359F, 0x02}, {0x35A0, 0x00}, {0x35A1, 0x04}, {0x35A2, 0x20}, {0x35A3, 0x00}, {0x35A4, 0x40}, {0x35A5, 0x00}, {0x35A6, 0x80}, {0x35A7, 0x00}, {0x35A8, 0x00}, {0x35A9, 0x01}, {0x35AC, 0x80}, {0x35AD, 0x00}, {0x35AE, 0x00}, {0x35AF, 0x01}, {0x35B0, 0x00}, {0x35B1, 0x02}, {0x35B2, 0x00}, {0x35B3, 0x04}, {0x35B4, 0x02}, {0x35B5, 0x00}, {0x35B6, 0x04}, {0x35B7, 0x00}, {0x35B8, 0x08}, {0x35B9, 0x00}, {0x35BA, 0x10}, {0x35BB, 0x00}, {0x35C8, 0x00}, {0x35C9, 0x01}, {0x35CA, 0x00}, {0x35CB, 0x04}, {0x35CC, 0x00}, {0x35CD, 0x10}, {0x35CE, 0x00}, {0x35CF, 0x40}, {0x35D0, 0x00}, {0x35D1, 0x0C}, {0x35D2, 0x00}, {0x35D3, 0x0C}, {0x35D4, 0x00}, {0x35D5, 0x0C}, {0x35D6, 0x00}, {0x35D7, 0x0C}, {0x35D8, 0x00}, {0x35D9, 0x00}, {0x35DA, 0x08}, {0x35DB, 0x00}, {0x35DC, 0xD8}, {0x35DD, 0x0E}, {0x35F0, 0x00}, {0x35F1, 0x10}, {0x35F2, 0x00}, {0x35F3, 0x10}, {0x35F4, 0x00}, {0x35F5, 0x10}, {0x35F6, 0x00}, {0x35F7, 0x04}, {0x35F8, 0x00}, {0x35F9, 0x03}, {0x35FA, 0x38}, {0x35FB, 0x00}, {0x35FC, 0xB3}, {0x35FD, 0x01}, {0x35FE, 0x00}, {0x35FF, 0x00}, {0x3600, 0x05}, {0x3601, 0x06}, {0x3604, 0x03}, {0x3605, 0x00}, {0x3608, 0x03}, {0x3609, 0x00}, {0x360C, 0x01}, {0x360D, 0x00}, {0x3610, 0x10}, {0x3611, 0x01}, {0x3612, 0x00}, {0x3613, 0x00}, {0x3614, 0x00}, {0x3615, 0x00}, {0x361C, 0x00}, {0x361D, 0x01}, {0x361E, 0x01}, {0x361F, 0x00}, {0x3620, 0x00}, {0x3621, 0x01}, {0x3622, 0xB0}, {0x3623, 0x04}, {0x3624, 0xDC}, {0x3625, 0x05}, {0x3626, 0x00}, {0x3627, 0x01}, {0x3628, 0xFF}, {0x3629, 0x0F}, {0x362A, 0x00}, {0x362B, 0x10}, {0x362C, 0x00}, {0x362D, 0x01}, {0x36C4, 0xFF}, {0x36C5, 0x0F}, {0x36C6, 0xFF}, {0x36C7, 0x0F}, {0x36C8, 0xFF}, {0x36C9, 0x0F}, {0x36CC, 0x00}, {0x36CD, 0x00}, {0x36CE, 0x00}, {0x36CF, 0x00}, {0x36D0, 0x00}, {0x36D1, 0x00}, {0x36D4, 0xFF}, {0x36D5, 0x0F}, {0x36D6, 0xFF}, {0x36D7, 0x0F}, {0x36D8, 0xFF}, {0x36D9, 0x0F}, {0x36DC, 0xFF}, {0x36DD, 0x0F}, {0x36DE, 0xFF}, {0x36DF, 0x0F}, {0x36E0, 0xFF}, {0x36E1, 0x0F}, {0x36E4, 0xFF}, {0x36E5, 0x0F}, {0x36E6, 0xFF}, {0x36E7, 0x0F}, {0x36E8, 0xFF}, {0x36E9, 0x0F}, {0x36EE, 0x00}, {0x36EF, 0x00}, {0x36F0, 0x00}, {0x36F1, 0x80}, {0x36F8, 0x00}, {0x3700, 0x03}, {0x3701, 0x05}, {0x3702, 0x03}, {0x3703, 0x04}, {0x3704, 0x08}, {0x3705, 0x03}, {0x3706, 0x03}, {0x3707, 0x03}, {0x3708, 0x03}, {0x3709, 0x03}, {0x370A, 0x03}, {0x370B, 0x03}, {0x370C, 0x03}, {0x370D, 0x03}, {0x370E, 0x0E}, {0x3718, 0x62}, {0x3719, 0x4A}, {0x371A, 0x38}, {0x371B, 0x20}, {0x371C, 0x64}, {0x371D, 0x42}, {0x371E, 0x32}, {0x371F, 0x1B}, {0x3720, 0x98}, {0x3721, 0xA0}, {0x3722, 0xA8}, {0x3723, 0xB0}, {0x3748, 0xA5}, {0x3749, 0x9B}, {0x374A, 0x91}, {0x374B, 0x7D}, {0x37C0, 0x00}, {0x37C1, 0x00}, {0x37C2, 0x00}, {0x37C4, 0x00}, {0x37C5, 0x00}, {0x37C6, 0x00}, {0x37C8, 0x00}, {0x37C9, 0x00}, {0x37CA, 0x00}, {0x37CC, 0x00}, {0x37CD, 0x00}, {0x37CE, 0x00}, {0x37D0, 0x00}, {0x37D1, 0x00}, {0x37D2, 0x00}, {0x37D4, 0x00}, {0x37D5, 0x00}, {0x37D6, 0x00}, {0x37D8, 0x00}, {0x37D9, 0x00}, {0x37DA, 0x00}, {0x37DC, 0x00}, {0x37DD, 0x00}, {0x37DE, 0x00}, {0x37E0, 0x00}, {0x37E1, 0x00}, {0x37E2, 0x00}, {0x37E4, 0x00}, {0x37E5, 0x00}, {0x37E6, 0x00}, {0x37E8, 0x00}, {0x37E9, 0x00}, {0x37EA, 0x00}, {0x37EC, 0x00}, {0x37ED, 0x00}, {0x37EE, 0x00}, {0x37F0, 0x00}, {0x37F4, 0x00}, {0x37F5, 0x1E}, {0x37F6, 0x34}, {0x37F7, 0x00}, {0x37F8, 0xFF}, {0x37F9, 0xFF}, {0x37FA, 0x03}, {0x37FC, 0x00}, {0x37FD, 0x00}, {0x37FE, 0x04}, {0x3800, 0xFF}, {0x3801, 0xFF}, {0x3802, 0x03}, {0x3804, 0x00}, {0x3805, 0x00}, {0x3806, 0x04}, {0x3808, 0x00}, {0x3809, 0x00}, {0x380A, 0x00}, {0x380C, 0x00}, {0x380D, 0x00}, {0x380E, 0x00}, {0x3810, 0x00}, {0x3811, 0x00}, {0x3812, 0x00}, {0x3814, 0x00}, {0x3815, 0x00}, {0x3816, 0x00}, {0x3818, 0x00}, {0x3819, 0x00}, {0x381A, 0x00}, {0x381C, 0x00}, {0x381D, 0x00}, {0x381E, 0x00}, {0x3820, 0x00}, {0x3821, 0x00}, {0x3822, 0x00}, {0x3824, 0x00}, {0x3825, 0x00}, {0x3826, 0x00}, {0x3828, 0x00}, {0x3829, 0x00}, {0x382A, 0x00}, {0x382C, 0x00}, {0x382D, 0x00}, {0x382E, 0x00}, {0x3830, 0x00}, {0x3831, 0x00}, {0x3832, 0x00}, {0x3834, 0x00}, {0x3835, 0x00}, {0x3836, 0x00}, {0x3850, 0xFF}, {0x3851, 0x0F}, {0x3852, 0x00}, {0x3853, 0x10}, {0x3854, 0xFF}, {0x3855, 0x0F}, {0x3856, 0x00}, {0x3857, 0x10}, {0x3858, 0xFF}, {0x3859, 0x0F}, {0x385A, 0x00}, {0x385B, 0x10}, {0x385C, 0x02}, {0x385D, 0x00}, {0x385E, 0x06}, {0x385F, 0x00}, {0x3860, 0x06}, {0x3861, 0x00}, {0x3862, 0x08}, {0x3863, 0x00}, {0x3864, 0x02}, {0x3865, 0x00}, {0x3870, 0x00}, {0x3871, 0x01}, {0x38A0, 0x01}, {0x38A1, 0x01}, {0x38A2, 0x00}, {0x38A3, 0x01}, {0x38A4, 0x03}, {0x38A5, 0x00}, {0x38A6, 0x04}, {0x38A7, 0x04}, {0x38A8, 0x00}, {0x38A9, 0x00}, {0x38AC, 0x00}, {0x38AD, 0x00}, {0x38AE, 0x01}, {0x38B0, 0x02}, {0x38B2, 0x06}, {0x38B3, 0x00}, {0x38B4, 0x02}, {0x38B5, 0x00}, {0x38B6, 0x01}, {0x38B7, 0x00}, {0x38B8, 0x01}, {0x38B9, 0x00}, {0x38BA, 0x20}, {0x38BB, 0x00}, {0x38BC, 0x14}, {0x38BD, 0x00}, {0x38BE, 0x0C}, {0x38BF, 0x00}, {0x38C0, 0x09}, {0x38C1, 0x00}, {0x38C2, 0x27}, {0x38C3, 0x00}, {0x38C4, 0x20}, {0x38C5, 0x00}, {0x38C6, 0x13}, {0x38C7, 0x00}, {0x38C8, 0x0C}, {0x38C9, 0x00}, {0x38CA, 0x35}, {0x38CB, 0x00}, {0x38CC, 0x25}, {0x38CD, 0x00}, {0x38CE, 0x1B}, {0x38CF, 0x00}, {0x38D0, 0x11}, {0x38D1, 0x00}, {0x38D2, 0x4E}, {0x38D3, 0x00}, {0x38D4, 0x31}, {0x38D5, 0x00}, {0x38D6, 0x25}, {0x38D7, 0x00}, {0x38D8, 0x18}, {0x38D9, 0x00}, {0x38DA, 0x6E}, {0x38DB, 0x00}, {0x38DC, 0x46}, {0x38DD, 0x00}, {0x38DE, 0x32}, {0x38DF, 0x00}, {0x38E0, 0x22}, {0x38E1, 0x00}, {0x38E2, 0x93}, {0x38E3, 0x00}, {0x38E4, 0x5F}, {0x38E5, 0x00}, {0x38E6, 0x44}, {0x38E7, 0x00}, {0x38E8, 0x31}, {0x38E9, 0x00}, {0x38EA, 0xD8}, {0x38EB, 0x00}, {0x38EC, 0x8D}, {0x38ED, 0x00}, {0x38EE, 0x6A}, {0x38EF, 0x00}, {0x38F0, 0x49}, {0x38F1, 0x00}, {0x38F2, 0x22}, {0x38F3, 0x01}, {0x38F4, 0xC8}, {0x38F5, 0x00}, {0x38F6, 0x8E}, {0x38F7, 0x00}, {0x38F8, 0x60}, {0x38F9, 0x00}, {0x38FA, 0x00}, {0x38FB, 0x01}, {0x38FC, 0x00}, {0x38FD, 0x01}, {0x38FE, 0x00}, {0x38FF, 0x01}, {0x3900, 0x00}, {0x3901, 0x01}, {0x3902, 0x60}, {0x3903, 0x00}, {0x3904, 0x25}, {0x3905, 0x00}, {0x3906, 0x18}, {0x3907, 0x00}, {0x3908, 0x10}, {0x3909, 0x00}, {0x390A, 0xFF}, {0x390B, 0x00}, {0x390C, 0xD5}, {0x390D, 0x00}, {0x390E, 0xAA}, {0x390F, 0x00}, {0x3910, 0x85}, {0x3911, 0x00}, {0x3912, 0xFF}, {0x3913, 0x00}, {0x3914, 0xD5}, {0x3915, 0x00}, {0x3916, 0xAA}, {0x3917, 0x00}, {0x3918, 0x85}, {0x3919, 0x00}, {0x391A, 0xFF}, {0x391B, 0x00}, {0x391C, 0xD5}, {0x391D, 0x00}, {0x391E, 0xAA}, {0x391F, 0x00}, {0x3920, 0x85}, {0x3921, 0x00}, {0x3922, 0x40}, {0x3923, 0x00}, {0x3924, 0x40}, {0x3925, 0x00}, {0x3926, 0x40}, {0x3927, 0x00}, {0x3928, 0x40}, {0x3929, 0x00}, {0x392A, 0x80}, {0x392B, 0x00}, {0x392C, 0x80}, {0x392D, 0x00}, {0x392E, 0x80}, {0x392F, 0x00}, {0x3930, 0x80}, {0x3931, 0x00}, {0x3932, 0x4C}, {0x3933, 0x4C}, {0x3934, 0x4C}, {0x3940, 0x01}, {0x3941, 0x01}, {0x3942, 0x00}, {0x3943, 0x01}, {0x3944, 0x03}, {0x3945, 0x00}, {0x3946, 0x04}, {0x3947, 0x04}, {0x3948, 0x00}, {0x3949, 0x00}, {0x394C, 0x00}, {0x394D, 0x00}, {0x394E, 0x01}, {0x3950, 0x03}, {0x3952, 0x05}, {0x3953, 0x00}, {0x3954, 0x02}, {0x3955, 0x00}, {0x3956, 0x02}, {0x3957, 0x00}, {0x3958, 0x01}, {0x3959, 0x00}, {0x395A, 0x12}, {0x395B, 0x00}, {0x395C, 0x09}, {0x395D, 0x00}, {0x395E, 0x07}, {0x395F, 0x00}, {0x3960, 0x04}, {0x3961, 0x00}, {0x3962, 0x1A}, {0x3963, 0x00}, {0x3964, 0x0E}, {0x3965, 0x00}, {0x3966, 0x09}, {0x3967, 0x00}, {0x3968, 0x06}, {0x3969, 0x00}, {0x396A, 0x21}, {0x396B, 0x00}, {0x396C, 0x11}, {0x396D, 0x00}, {0x396E, 0x0C}, {0x396F, 0x00}, {0x3970, 0x08}, {0x3971, 0x00}, {0x3972, 0x29}, {0x3973, 0x00}, {0x3974, 0x18}, {0x3975, 0x00}, {0x3976, 0x11}, {0x3977, 0x00}, {0x3978, 0x0D}, {0x3979, 0x00}, {0x397A, 0x3A}, {0x397B, 0x00}, {0x397C, 0x21}, {0x397D, 0x00}, {0x397E, 0x19}, {0x397F, 0x00}, {0x3980, 0x12}, {0x3981, 0x00}, {0x3982, 0x52}, {0x3983, 0x00}, {0x3984, 0x2F}, {0x3985, 0x00}, {0x3986, 0x24}, {0x3987, 0x00}, {0x3988, 0x18}, {0x3989, 0x00}, {0x398A, 0x78}, {0x398B, 0x00}, {0x398C, 0x44}, {0x398D, 0x00}, {0x398E, 0x34}, {0x398F, 0x00}, {0x3990, 0x27}, {0x3991, 0x00}, {0x3992, 0xA1}, {0x3993, 0x00}, {0x3994, 0x61}, {0x3995, 0x00}, {0x3996, 0x4E}, {0x3997, 0x00}, {0x3998, 0x37}, {0x3999, 0x00}, {0x399A, 0x00}, {0x399B, 0x01}, {0x399C, 0x00}, {0x399D, 0x01}, {0x399E, 0x00}, {0x399F, 0x01}, {0x39A0, 0x00}, {0x39A1, 0x01}, {0x39A2, 0x60}, {0x39A3, 0x00}, {0x39A4, 0x20}, {0x39A5, 0x00}, {0x39A6, 0x15}, {0x39A7, 0x00}, {0x39A8, 0x10}, {0x39A9, 0x00}, {0x39AA, 0xFF}, {0x39AB, 0x00}, {0x39AC, 0xD5}, {0x39AD, 0x00}, {0x39AE, 0xAA}, {0x39AF, 0x00}, {0x39B0, 0x85}, {0x39B1, 0x00}, {0x39B2, 0xFF}, {0x39B3, 0x00}, {0x39B4, 0xD5}, {0x39B5, 0x00}, {0x39B6, 0xAA}, {0x39B7, 0x00}, {0x39B8, 0x85}, {0x39B9, 0x00}, {0x39BA, 0xFF}, {0x39BB, 0x00}, {0x39BC, 0xD5}, {0x39BD, 0x00}, {0x39BE, 0xAA}, {0x39BF, 0x00}, {0x39C0, 0x85}, {0x39C1, 0x00}, {0x39C2, 0x40}, {0x39C3, 0x00}, {0x39C4, 0x40}, {0x39C5, 0x00}, {0x39C6, 0x40}, {0x39C7, 0x00}, {0x39C8, 0x40}, {0x39C9, 0x00}, {0x39CA, 0x80}, {0x39CB, 0x00}, {0x39CC, 0x80}, {0x39CD, 0x00}, {0x39CE, 0x80}, {0x39CF, 0x00}, {0x39D0, 0x80}, {0x39D1, 0x00}, {0x39D2, 0x4C}, {0x39D3, 0x4C}, {0x39D4, 0x4C}, {0x39E0, 0x01}, {0x39E1, 0x01}, {0x39E4, 0x40}, {0x39E5, 0x01}, {0x39E6, 0x01}, {0x39E8, 0x00}, {0x39E9, 0x01}, {0x39EA, 0x00}, {0x39EB, 0x00}, {0x39EC, 0x01}, {0x39ED, 0x00}, {0x39EE, 0x01}, {0x39F0, 0x03}, {0x39F1, 0x04}, {0x39F2, 0x0E}, {0x39F4, 0x0B}, {0x39F5, 0x00}, {0x39F6, 0x07}, {0x39F7, 0x00}, {0x39F8, 0x05}, {0x39F9, 0x00}, {0x39FA, 0x02}, {0x39FB, 0x00}, {0x39FC, 0x34}, {0x39FD, 0x00}, {0x39FE, 0x1B}, {0x39FF, 0x00}, {0x3A00, 0x13}, {0x3A01, 0x00}, {0x3A02, 0x09}, {0x3A03, 0x00}, {0x3A04, 0x4D}, {0x3A05, 0x00}, {0x3A06, 0x22}, {0x3A07, 0x00}, {0x3A08, 0x14}, {0x3A09, 0x00}, {0x3A0A, 0x09}, {0x3A0B, 0x00}, {0x3A0C, 0x61}, {0x3A0D, 0x00}, {0x3A0E, 0x22}, {0x3A0F, 0x00}, {0x3A10, 0x15}, {0x3A11, 0x00}, {0x3A12, 0x0A}, {0x3A13, 0x00}, {0x3A14, 0x6D}, {0x3A15, 0x00}, {0x3A16, 0x24}, {0x3A17, 0x00}, {0x3A18, 0x16}, {0x3A19, 0x00}, {0x3A1A, 0x0B}, {0x3A1B, 0x00}, {0x3A1C, 0x6F}, {0x3A1D, 0x00}, {0x3A1E, 0x26}, {0x3A1F, 0x00}, {0x3A20, 0x18}, {0x3A21, 0x00}, {0x3A22, 0x0E}, {0x3A23, 0x00}, {0x3A24, 0x72}, {0x3A25, 0x00}, {0x3A26, 0x2B}, {0x3A27, 0x00}, {0x3A28, 0x1E}, {0x3A29, 0x00}, {0x3A2A, 0x13}, {0x3A2B, 0x00}, {0x3A2C, 0x7B}, {0x3A2D, 0x00}, {0x3A2E, 0x37}, {0x3A2F, 0x00}, {0x3A30, 0x29}, {0x3A31, 0x00}, {0x3A32, 0x1F}, {0x3A33, 0x00}, {0x3A34, 0x94}, {0x3A35, 0x00}, {0x3A36, 0x4E}, {0x3A37, 0x00}, {0x3A38, 0x42}, {0x3A39, 0x00}, {0x3A3A, 0x36}, {0x3A3B, 0x00}, {0x3A3C, 0x00}, {0x3A3D, 0x01}, {0x3A3E, 0x00}, {0x3A3F, 0x01}, {0x3A40, 0x00}, {0x3A41, 0x01}, {0x3A42, 0x00}, {0x3A43, 0x01}, {0x3A44, 0x70}, {0x3A45, 0x00}, {0x3A46, 0x25}, {0x3A47, 0x00}, {0x3A48, 0x18}, {0x3A49, 0x00}, {0x3A4A, 0x10}, {0x3A4B, 0x00}, {0x3A4C, 0xFF}, {0x3A4D, 0x00}, {0x3A4E, 0xD5}, {0x3A4F, 0x00}, {0x3A50, 0xAA}, {0x3A51, 0x00}, {0x3A52, 0x85}, {0x3A53, 0x00}, {0x3A54, 0xFF}, {0x3A55, 0x00}, {0x3A56, 0xD5}, {0x3A57, 0x00}, {0x3A58, 0xAA}, {0x3A59, 0x00}, {0x3A5A, 0x85}, {0x3A5B, 0x00}, {0x3A5C, 0xFF}, {0x3A5D, 0x00}, {0x3A5E, 0xD5}, {0x3A5F, 0x00}, {0x3A60, 0xAA}, {0x3A61, 0x00}, {0x3A62, 0x85}, {0x3A63, 0x00}, {0x3A64, 0x1C}, {0x3A65, 0x00}, {0x3A66, 0x13}, {0x3A67, 0x00}, {0x3A68, 0x0D}, {0x3A69, 0x00}, {0x3A6A, 0x07}, {0x3A6B, 0x00}, {0x3A6C, 0x0D}, {0x3A6D, 0x00}, {0x3A6E, 0x0B}, {0x3A6F, 0x00}, {0x3A70, 0x06}, {0x3A71, 0x00}, {0x3A72, 0x05}, {0x3A73, 0x00}, {0x3A74, 0x19}, {0x3A75, 0x00}, {0x3A76, 0x14}, {0x3A77, 0x00}, {0x3A78, 0x0F}, {0x3A79, 0x00}, {0x3A7A, 0x0A}, {0x3A7B, 0x00}, {0x3A7C, 0x80}, {0x3A7D, 0x00}, {0x3A7E, 0x80}, {0x3A7F, 0x00}, {0x3A80, 0x80}, {0x3A81, 0x00}, {0x3A82, 0x80}, {0x3A83, 0x00}, {0x3A84, 0x08}, {0x3A85, 0x00}, {0x3A86, 0x05}, {0x3A87, 0x00}, {0x3A88, 0x04}, {0x3A89, 0x00}, {0x3A8A, 0x03}, {0x3A8B, 0x00}, {0x3A8C, 0xCD}, {0x3A8D, 0x00}, {0x3A8E, 0xAA}, {0x3A8F, 0x00}, {0x3A90, 0x8C}, {0x3A91, 0x00}, {0x3A92, 0x64}, {0x3A93, 0x00}, {0x3A94, 0xCD}, {0x3A95, 0x00}, {0x3A96, 0xAA}, {0x3A97, 0x00}, {0x3A98, 0x8C}, {0x3A99, 0x00}, {0x3A9A, 0x64}, {0x3A9B, 0x00}, {0x3A9C, 0x08}, {0x3A9D, 0x10}, {0x3A9E, 0x4C}, {0x3A9F, 0x4C}, {0x3AA0, 0x4C}, {0x3AA1, 0x04}, {0x3AA2, 0x04}, {0x3AC0, 0x01}, {0x3AC4, 0x81}, {0x3AC5, 0x00}, {0x3AC6, 0x00}, {0x3AC7, 0x00}, {0x3AC8, 0x00}, {0x3AC9, 0x00}, {0x3ACA, 0x00}, {0x3ACB, 0x00}, {0x3ACC, 0x02}, {0x3ACD, 0x00}, {0x3ACE, 0x81}, {0x3ACF, 0x00}, {0x3AD0, 0x00}, {0x3AD1, 0x00}, {0x3AD2, 0xFD}, {0x3AD3, 0x03}, {0x3AD4, 0x02}, {0x3AD5, 0x00}, {0x3AD6, 0x00}, {0x3AD7, 0x00}, {0x3AD8, 0x81}, {0x3AD9, 0x00}, {0x3ADA, 0xFD}, {0x3ADB, 0x03}, {0x3ADC, 0xFF}, {0x3ADD, 0x03}, {0x3ADE, 0x01}, {0x3ADF, 0x00}, {0x3AE0, 0x01}, {0x3AE1, 0x00}, {0x3AE2, 0x7E}, {0x3AE3, 0x00}, {0x3AF4, 0x00}, {0x3AF6, 0x40}, {0x3AF7, 0x1E}, {0x3AF8, 0x00}, {0x3AFA, 0x00}, {0x3AFB, 0x00}, {0x3AFC, 0x00}, {0x3AFD, 0x00}, {0x3AFE, 0x00}, {0x3AFF, 0x00}, {0x3B00, 0x00}, {0x3B01, 0x00}, {0x3B02, 0x00}, {0x3B03, 0x00}, {0x3B04, 0x00}, {0x3B05, 0x00}, {0x3B06, 0x00}, {0x3B07, 0x00}, {0x3B08, 0x00}, {0x3B09, 0x00}, {0x3B0A, 0x00}, {0x3B0B, 0x00}, {0x3B0C, 0x00}, {0x3B0D, 0x00}, {0x3B0E, 0x00}, {0x3B0F, 0x00}, {0x3B10, 0x00}, {0x3B11, 0x00}, {0x3B12, 0x00}, {0x3B13, 0x00}, {0x3B14, 0x00}, {0x3B15, 0x00}, {0x3B16, 0x00}, {0x3B17, 0x00}, {0x3B18, 0x00}, {0x3B19, 0x00}, {0x3B1A, 0x00}, {0x3B1B, 0x00}, {0x3B1C, 0x00}, {0x3B1D, 0x00}, {0x3B1E, 0x00}, {0x3B1F, 0x00}, {0x3B20, 0x00}, {0x3B21, 0x00}, {0x3B22, 0x00}, {0x3B23, 0x00}, {0x3B24, 0x00}, {0x3B25, 0x00}, {0x3B26, 0x00}, {0x3B27, 0x00}, {0x3B28, 0x00}, {0x3B29, 0x00}, {0x3B2A, 0x00}, {0x3B2C, 0x00}, {0x3B2E, 0x00}, {0x3B30, 0x00}, {0x3B32, 0x0C}, /* Calibration Data */ /* SGAIN ADJ */ {0x3630, 0x41}, {0x3631, 0x00}, {0x3632, 0x41}, {0x3633, 0x00}, {0x3634, 0x41}, {0x3635, 0x00}, {0x3636, 0x42}, {0x3637, 0x00}, {0x3638, 0x45}, {0x3639, 0x00}, {0x363A, 0x44}, {0x363B, 0x00}, {0x363C, 0x44}, {0x363D, 0x00}, {0x363E, 0x43}, {0x363F, 0x00}, /* CLAMP OFFSET */ {0x3838, 0xE7}, {0x3839, 0xFF}, {0x383A, 0xE7}, {0x383B, 0xFF}, {0x383C, 0xF3}, {0x383D, 0xFF}, {0x383E, 0xF4}, {0x383F, 0xFF}, {0x3840, 0xC5}, {0x3841, 0xFF}, {0x3842, 0xC8}, {0x3843, 0xFF}, {0x3844, 0xDF}, {0x3845, 0xFF}, {0x3846, 0xE0}, {0x3847, 0xFF}, {0x3848, 0xFE}, {0x3849, 0xFF}, {0x384A, 0xF9}, {0x384B, 0xFF}, {0x384C, 0xF6}, {0x384D, 0xFF}, {0x384E, 0xF6}, {0x384F, 0xFF}, /* SHD BASE */ {0x01D0, 0x08}, /* SHD_ON = OFF */ {0x3AF6, 0x41}, /* SHD_BASE_ACCURACY = 1, SHD_DIFF_ACCURACY = 0 */ {0x4000, 0xCA}, {0x4001, 0xAE}, {0x4002, 0xAF}, {0x4003, 0xA5}, {0x4004, 0x90}, {0x4005, 0x81}, {0x4006, 0x81}, {0x4007, 0x7C}, {0x4008, 0x6D}, {0x4009, 0x65}, {0x400A, 0x65}, {0x400B, 0x63}, {0x400C, 0x57}, {0x400D, 0x53}, {0x400E, 0x53}, {0x400F, 0x52}, {0x4010, 0x51}, {0x4011, 0x4E}, {0x4012, 0x4E}, {0x4013, 0x4E}, {0x4014, 0x54}, {0x4015, 0x51}, {0x4016, 0x51}, {0x4017, 0x50}, {0x4018, 0x67}, {0x4019, 0x61}, {0x401A, 0x60}, {0x401B, 0x5F}, {0x401C, 0x87}, {0x401D, 0x7B}, {0x401E, 0x7B}, {0x401F, 0x77}, {0x4020, 0xBE}, {0x4021, 0xA8}, {0x4022, 0xA7}, {0x4023, 0xA0}, {0x4024, 0xAF}, {0x4025, 0x98}, {0x4026, 0x99}, {0x4027, 0x90}, {0x4028, 0x91}, {0x4029, 0x80}, {0x402A, 0x81}, {0x402B, 0x7B}, {0x402C, 0x59}, {0x402D, 0x55}, {0x402E, 0x55}, {0x402F, 0x53}, {0x4030, 0x4A}, {0x4031, 0x49}, {0x4032, 0x49}, {0x4033, 0x48}, {0x4034, 0x45}, {0x4035, 0x45}, {0x4036, 0x44}, {0x4037, 0x44}, {0x4038, 0x48}, {0x4039, 0x46}, {0x403A, 0x46}, {0x403B, 0x46}, {0x403C, 0x55}, {0x403D, 0x52}, {0x403E, 0x51}, {0x403F, 0x51}, {0x4040, 0x8C}, {0x4041, 0x7E}, {0x4042, 0x7E}, {0x4043, 0x79}, {0x4044, 0xA6}, {0x4045, 0x94}, {0x4046, 0x93}, {0x4047, 0x8E}, {0x4048, 0xA5}, {0x4049, 0x8F}, {0x404A, 0x90}, {0x404B, 0x88}, {0x404C, 0x73}, {0x404D, 0x68}, {0x404E, 0x68}, {0x404F, 0x65}, {0x4050, 0x50}, {0x4051, 0x4D}, {0x4052, 0x4D}, {0x4053, 0x4C}, {0x4054, 0x44}, {0x4055, 0x43}, {0x4056, 0x43}, {0x4057, 0x43}, {0x4058, 0x40}, {0x4059, 0x40}, {0x405A, 0x40}, {0x405B, 0x40}, {0x405C, 0x41}, {0x405D, 0x41}, {0x405E, 0x41}, {0x405F, 0x41}, {0x4060, 0x4B}, {0x4061, 0x4A}, {0x4062, 0x4A}, {0x4063, 0x49}, {0x4064, 0x6F}, {0x4065, 0x66}, {0x4066, 0x66}, {0x4067, 0x64}, {0x4068, 0x9E}, {0x4069, 0x8D}, {0x406A, 0x8C}, {0x406B, 0x88}, {0x406C, 0xAA}, {0x406D, 0x94}, {0x406E, 0x95}, {0x406F, 0x8C}, {0x4070, 0x75}, {0x4071, 0x69}, {0x4072, 0x6A}, {0x4073, 0x66}, {0x4074, 0x51}, {0x4075, 0x4D}, {0x4076, 0x4E}, {0x4077, 0x4D}, {0x4078, 0x44}, {0x4079, 0x44}, {0x407A, 0x44}, {0x407B, 0x44}, {0x407C, 0x40}, {0x407D, 0x40}, {0x407E, 0x40}, {0x407F, 0x40}, {0x4080, 0x42}, {0x4081, 0x41}, {0x4082, 0x41}, {0x4083, 0x41}, {0x4084, 0x4C}, {0x4085, 0x4A}, {0x4086, 0x4A}, {0x4087, 0x4A}, {0x4088, 0x72}, {0x4089, 0x69}, {0x408A, 0x68}, {0x408B, 0x66}, {0x408C, 0xA3}, {0x408D, 0x92}, {0x408E, 0x91}, {0x408F, 0x8C}, {0x4090, 0xBC}, {0x4091, 0xA2}, {0x4092, 0xA3}, {0x4093, 0x99}, {0x4094, 0xA1}, {0x4095, 0x8D}, {0x4096, 0x8E}, {0x4097, 0x85}, {0x4098, 0x5C}, {0x4099, 0x56}, {0x409A, 0x57}, {0x409B, 0x55}, {0x409C, 0x4C}, {0x409D, 0x4A}, {0x409E, 0x4A}, {0x409F, 0x4A}, {0x40A0, 0x47}, {0x40A1, 0x46}, {0x40A2, 0x46}, {0x40A3, 0x46}, {0x40A4, 0x4A}, {0x40A5, 0x48}, {0x40A6, 0x48}, {0x40A7, 0x48}, {0x40A8, 0x59}, {0x40A9, 0x55}, {0x40AA, 0x55}, {0x40AB, 0x54}, {0x40AC, 0x9C}, {0x40AD, 0x8C}, {0x40AE, 0x8B}, {0x40AF, 0x86}, {0x40B0, 0xB4}, {0x40B1, 0xA0}, {0x40B2, 0x9F}, {0x40B3, 0x99}, {0x40B4, 0xE0}, {0x40B5, 0xBF}, {0x40B6, 0xC0}, {0x40B7, 0xB3}, {0x40B8, 0x9E}, {0x40B9, 0x8B}, {0x40BA, 0x8C}, {0x40BB, 0x85}, {0x40BC, 0x76}, {0x40BD, 0x6B}, {0x40BE, 0x6C}, {0x40BF, 0x68}, {0x40C0, 0x5C}, {0x40C1, 0x57}, {0x40C2, 0x57}, {0x40C3, 0x56}, {0x40C4, 0x56}, {0x40C5, 0x52}, {0x40C6, 0x52}, {0x40C7, 0x52}, {0x40C8, 0x5A}, {0x40C9, 0x56}, {0x40CA, 0x56}, {0x40CB, 0x55}, {0x40CC, 0x71}, {0x40CD, 0x69}, {0x40CE, 0x68}, {0x40CF, 0x66}, {0x40D0, 0x97}, {0x40D1, 0x88}, {0x40D2, 0x88}, {0x40D3, 0x83}, {0x40D4, 0xD6}, {0x40D5, 0xBC}, {0x40D6, 0xBB}, {0x40D7, 0xB3}, {0x01D0, 0x09}, /* SHD_ON = ON */ /* SHD DIFF */ {0x01D0, 0x08}, /* SHD_ON = OFF */ {0x4300, 0x80}, /* SHD_KNOT_DIFF_1_R0 */ {0x4301, 0x93}, /* SHD_KNOT_DIFF_1_GR0 */ {0x4302, 0x94}, /* SHD_KNOT_DIFF_1_GB0 */ {0x4303, 0x85}, /* SHD_KNOT_DIFF_1_B0 */ {0x4304, 0x82}, /* SHD_KNOT_DIFF_1_R1 */ {0x4305, 0x8B}, /* SHD_KNOT_DIFF_1_GR1 */ {0x4306, 0x8D}, /* SHD_KNOT_DIFF_1_GB1 */ {0x4307, 0x88}, /* SHD_KNOT_DIFF_1_B1 */ {0x4308, 0x80}, /* SHD_KNOT_DIFF_1_R2 */ {0x4309, 0x83}, /* SHD_KNOT_DIFF_1_GR2 */ {0x430A, 0x84}, /* SHD_KNOT_DIFF_1_GB2 */ {0x430B, 0x84}, /* SHD_KNOT_DIFF_1_B2 */ {0x430C, 0x7E}, /* SHD_KNOT_DIFF_1_R3 */ {0x430D, 0x7C}, /* SHD_KNOT_DIFF_1_GR3 */ {0x430E, 0x7C}, /* SHD_KNOT_DIFF_1_GB3 */ {0x430F, 0x83}, /* SHD_KNOT_DIFF_1_B3 */ {0x4310, 0x7E}, /* SHD_KNOT_DIFF_1_R4 */ {0x4311, 0x75}, /* SHD_KNOT_DIFF_1_GR4 */ {0x4312, 0x76}, /* SHD_KNOT_DIFF_1_GB4 */ {0x4313, 0x87}, /* SHD_KNOT_DIFF_1_B4 */ {0x4314, 0x7F}, /* SHD_KNOT_DIFF_1_R5 */ {0x4315, 0x76}, /* SHD_KNOT_DIFF_1_GR5 */ {0x4316, 0x76}, /* SHD_KNOT_DIFF_1_GB5 */ {0x4317, 0x84}, /* SHD_KNOT_DIFF_1_B5 */ {0x4318, 0x7F}, /* SHD_KNOT_DIFF_1_R6 */ {0x4319, 0x85}, /* SHD_KNOT_DIFF_1_GR6 */ {0x431A, 0x85}, /* SHD_KNOT_DIFF_1_GB6 */ {0x431B, 0x84}, /* SHD_KNOT_DIFF_1_B6 */ {0x431C, 0x80}, /* SHD_KNOT_DIFF_1_R7 */ {0x431D, 0xA2}, /* SHD_KNOT_DIFF_1_GR7 */ {0x431E, 0xA3}, /* SHD_KNOT_DIFF_1_GB7 */ {0x431F, 0x87}, /* SHD_KNOT_DIFF_1_B7 */ {0x4320, 0x7F}, /* SHD_KNOT_DIFF_1_R8 */ {0x4321, 0x9B}, /* SHD_KNOT_DIFF_1_GR8 */ {0x4322, 0x9B}, /* SHD_KNOT_DIFF_1_GB8 */ {0x4323, 0x89}, /* SHD_KNOT_DIFF_1_B8 */ {0x4324, 0x80}, /* SHD_KNOT_DIFF_1_R9 */ {0x4325, 0x8C}, /* SHD_KNOT_DIFF_1_GR9 */ {0x4326, 0x8D}, /* SHD_KNOT_DIFF_1_GB9 */ {0x4327, 0x84}, /* SHD_KNOT_DIFF_1_B9 */ {0x4328, 0x7F}, /* SHD_KNOT_DIFF_1_R10 */ {0x4329, 0x84}, /* SHD_KNOT_DIFF_1_GR10 */ {0x432A, 0x84}, /* SHD_KNOT_DIFF_1_GB10 */ {0x432B, 0x84}, /* SHD_KNOT_DIFF_1_B10 */ {0x432C, 0x7F}, /* SHD_KNOT_DIFF_1_R11 */ {0x432D, 0x7E}, /* SHD_KNOT_DIFF_1_GR11 */ {0x432E, 0x7E}, /* SHD_KNOT_DIFF_1_GB11 */ {0x432F, 0x83}, /* SHD_KNOT_DIFF_1_B11 */ {0x4330, 0x7F}, /* SHD_KNOT_DIFF_1_R12 */ {0x4331, 0x7C}, /* SHD_KNOT_DIFF_1_GR12 */ {0x4332, 0x7C}, /* SHD_KNOT_DIFF_1_GB12 */ {0x4333, 0x82}, /* SHD_KNOT_DIFF_1_B12 */ {0x4334, 0x7F}, /* SHD_KNOT_DIFF_1_R13 */ {0x4335, 0x7C}, /* SHD_KNOT_DIFF_1_GR13 */ {0x4336, 0x7C}, /* SHD_KNOT_DIFF_1_GB13 */ {0x4337, 0x82}, /* SHD_KNOT_DIFF_1_B13 */ {0x4338, 0x7F}, /* SHD_KNOT_DIFF_1_R14 */ {0x4339, 0x7C}, /* SHD_KNOT_DIFF_1_GR14 */ {0x433A, 0x7C}, /* SHD_KNOT_DIFF_1_GB14 */ {0x433B, 0x82}, /* SHD_KNOT_DIFF_1_B14 */ {0x433C, 0x7F}, /* SHD_KNOT_DIFF_1_R15 */ {0x433D, 0x80}, /* SHD_KNOT_DIFF_1_GR15 */ {0x433E, 0x80}, /* SHD_KNOT_DIFF_1_GB15 */ {0x433F, 0x83}, /* SHD_KNOT_DIFF_1_B15 */ {0x4340, 0x7F}, /* SHD_KNOT_DIFF_1_R16 */ {0x4341, 0x86}, /* SHD_KNOT_DIFF_1_GR16 */ {0x4342, 0x86}, /* SHD_KNOT_DIFF_1_GB16 */ {0x4343, 0x85}, /* SHD_KNOT_DIFF_1_B16 */ {0x4344, 0x7E}, /* SHD_KNOT_DIFF_1_R17 */ {0x4345, 0x8F}, /* SHD_KNOT_DIFF_1_GR17 */ {0x4346, 0x8F}, /* SHD_KNOT_DIFF_1_GB17 */ {0x4347, 0x87}, /* SHD_KNOT_DIFF_1_B17 */ {0x4348, 0x81}, /* SHD_KNOT_DIFF_1_R18 */ {0x4349, 0x89}, /* SHD_KNOT_DIFF_1_GR18 */ {0x434A, 0x89}, /* SHD_KNOT_DIFF_1_GB18 */ {0x434B, 0x7F}, /* SHD_KNOT_DIFF_1_B18 */ {0x434C, 0x80}, /* SHD_KNOT_DIFF_1_R19 */ {0x434D, 0x81}, /* SHD_KNOT_DIFF_1_GR19 */ {0x434E, 0x81}, /* SHD_KNOT_DIFF_1_GB19 */ {0x434F, 0x82}, /* SHD_KNOT_DIFF_1_B19 */ {0x4350, 0x80}, /* SHD_KNOT_DIFF_1_R20 */ {0x4351, 0x7D}, /* SHD_KNOT_DIFF_1_GR20 */ {0x4352, 0x7D}, /* SHD_KNOT_DIFF_1_GB20 */ {0x4353, 0x83}, /* SHD_KNOT_DIFF_1_B20 */ {0x4354, 0x80}, /* SHD_KNOT_DIFF_1_R21 */ {0x4355, 0x7C}, /* SHD_KNOT_DIFF_1_GR21 */ {0x4356, 0x7C}, /* SHD_KNOT_DIFF_1_GB21 */ {0x4357, 0x82}, /* SHD_KNOT_DIFF_1_B21 */ {0x4358, 0x80}, /* SHD_KNOT_DIFF_1_R22 */ {0x4359, 0x80}, /* SHD_KNOT_DIFF_1_GR22 */ {0x435A, 0x80}, /* SHD_KNOT_DIFF_1_GB22 */ {0x435B, 0x80}, /* SHD_KNOT_DIFF_1_B22 */ {0x435C, 0x7F}, /* SHD_KNOT_DIFF_1_R23 */ {0x435D, 0x80}, /* SHD_KNOT_DIFF_1_GR23 */ {0x435E, 0x80}, /* SHD_KNOT_DIFF_1_GB23 */ {0x435F, 0x82}, /* SHD_KNOT_DIFF_1_B23 */ {0x4360, 0x7F}, /* SHD_KNOT_DIFF_1_R24 */ {0x4361, 0x7D}, /* SHD_KNOT_DIFF_1_GR24 */ {0x4362, 0x7D}, /* SHD_KNOT_DIFF_1_GB24 */ {0x4363, 0x83}, /* SHD_KNOT_DIFF_1_B24 */ {0x4364, 0x7E}, /* SHD_KNOT_DIFF_1_R25 */ {0x4365, 0x77}, /* SHD_KNOT_DIFF_1_GR25 */ {0x4366, 0x77}, /* SHD_KNOT_DIFF_1_GB25 */ {0x4367, 0x83}, /* SHD_KNOT_DIFF_1_B25 */ {0x4368, 0x7E}, /* SHD_KNOT_DIFF_1_R26 */ {0x4369, 0x6F}, /* SHD_KNOT_DIFF_1_GR26 */ {0x436A, 0x6F}, /* SHD_KNOT_DIFF_1_GB26 */ {0x436B, 0x82}, /* SHD_KNOT_DIFF_1_B26 */ {0x436C, 0x87}, /* SHD_KNOT_DIFF_1_R27 */ {0x436D, 0x8B}, /* SHD_KNOT_DIFF_1_GR27 */ {0x436E, 0x8B}, /* SHD_KNOT_DIFF_1_GB27 */ {0x436F, 0x81}, /* SHD_KNOT_DIFF_1_B27 */ {0x4370, 0x83}, /* SHD_KNOT_DIFF_1_R28 */ {0x4371, 0x83}, /* SHD_KNOT_DIFF_1_GR28 */ {0x4372, 0x82}, /* SHD_KNOT_DIFF_1_GB28 */ {0x4373, 0x83}, /* SHD_KNOT_DIFF_1_B28 */ {0x4374, 0x81}, /* SHD_KNOT_DIFF_1_R29 */ {0x4375, 0x7E}, /* SHD_KNOT_DIFF_1_GR29 */ {0x4376, 0x7E}, /* SHD_KNOT_DIFF_1_GB29 */ {0x4377, 0x84}, /* SHD_KNOT_DIFF_1_B29 */ {0x4378, 0x80}, /* SHD_KNOT_DIFF_1_R30 */ {0x4379, 0x7D}, /* SHD_KNOT_DIFF_1_GR30 */ {0x437A, 0x7D}, /* SHD_KNOT_DIFF_1_GB30 */ {0x437B, 0x83}, /* SHD_KNOT_DIFF_1_B30 */ {0x437C, 0x80}, /* SHD_KNOT_DIFF_1_R31 */ {0x437D, 0x80}, /* SHD_KNOT_DIFF_1_GR31 */ {0x437E, 0x80}, /* SHD_KNOT_DIFF_1_GB31 */ {0x437F, 0x80}, /* SHD_KNOT_DIFF_1_B31 */ {0x4380, 0x7F}, /* SHD_KNOT_DIFF_1_R32 */ {0x4381, 0x80}, /* SHD_KNOT_DIFF_1_GR32 */ {0x4382, 0x81}, /* SHD_KNOT_DIFF_1_GB32 */ {0x4383, 0x82}, /* SHD_KNOT_DIFF_1_B32 */ {0x4384, 0x7F}, /* SHD_KNOT_DIFF_1_R33 */ {0x4385, 0x7D}, /* SHD_KNOT_DIFF_1_GR33 */ {0x4386, 0x7D}, /* SHD_KNOT_DIFF_1_GB33 */ {0x4387, 0x83}, /* SHD_KNOT_DIFF_1_B33 */ {0x4388, 0x80}, /* SHD_KNOT_DIFF_1_R34 */ {0x4389, 0x77}, /* SHD_KNOT_DIFF_1_GR34 */ {0x438A, 0x77}, /* SHD_KNOT_DIFF_1_GB34 */ {0x438B, 0x81}, /* SHD_KNOT_DIFF_1_B34 */ {0x438C, 0x81}, /* SHD_KNOT_DIFF_1_R35 */ {0x438D, 0x6D}, /* SHD_KNOT_DIFF_1_GR35 */ {0x438E, 0x6C}, /* SHD_KNOT_DIFF_1_GB35 */ {0x438F, 0x7D}, /* SHD_KNOT_DIFF_1_B35 */ {0x4390, 0x89}, /* SHD_KNOT_DIFF_1_R36 */ {0x4391, 0x91}, /* SHD_KNOT_DIFF_1_GR36 */ {0x4392, 0x91}, /* SHD_KNOT_DIFF_1_GB36 */ {0x4393, 0x8B}, /* SHD_KNOT_DIFF_1_B36 */ {0x4394, 0x85}, /* SHD_KNOT_DIFF_1_R37 */ {0x4395, 0x88}, /* SHD_KNOT_DIFF_1_GR37 */ {0x4396, 0x88}, /* SHD_KNOT_DIFF_1_GB37 */ {0x4397, 0x88}, /* SHD_KNOT_DIFF_1_B37 */ {0x4398, 0x82}, /* SHD_KNOT_DIFF_1_R38 */ {0x4399, 0x82}, /* SHD_KNOT_DIFF_1_GR38 */ {0x439A, 0x82}, /* SHD_KNOT_DIFF_1_GB38 */ {0x439B, 0x85}, /* SHD_KNOT_DIFF_1_B38 */ {0x439C, 0x81}, /* SHD_KNOT_DIFF_1_R39 */ {0x439D, 0x7F}, /* SHD_KNOT_DIFF_1_GR39 */ {0x439E, 0x7F}, /* SHD_KNOT_DIFF_1_GB39 */ {0x439F, 0x84}, /* SHD_KNOT_DIFF_1_B39 */ {0x43A0, 0x81}, /* SHD_KNOT_DIFF_1_R40 */ {0x43A1, 0x7E}, /* SHD_KNOT_DIFF_1_GR40 */ {0x43A2, 0x7E}, /* SHD_KNOT_DIFF_1_GB40 */ {0x43A3, 0x84}, /* SHD_KNOT_DIFF_1_B40 */ {0x43A4, 0x7F}, /* SHD_KNOT_DIFF_1_R41 */ {0x43A5, 0x7E}, /* SHD_KNOT_DIFF_1_GR41 */ {0x43A6, 0x7E}, /* SHD_KNOT_DIFF_1_GB41 */ {0x43A7, 0x83}, /* SHD_KNOT_DIFF_1_B41 */ {0x43A8, 0x80}, /* SHD_KNOT_DIFF_1_R42 */ {0x43A9, 0x81}, /* SHD_KNOT_DIFF_1_GR42 */ {0x43AA, 0x81}, /* SHD_KNOT_DIFF_1_GB42 */ {0x43AB, 0x84}, /* SHD_KNOT_DIFF_1_B42 */ {0x43AC, 0x82}, /* SHD_KNOT_DIFF_1_R43 */ {0x43AD, 0x89}, /* SHD_KNOT_DIFF_1_GR43 */ {0x43AE, 0x88}, /* SHD_KNOT_DIFF_1_GB43 */ {0x43AF, 0x87}, /* SHD_KNOT_DIFF_1_B43 */ {0x43B0, 0x86}, /* SHD_KNOT_DIFF_1_R44 */ {0x43B1, 0x94}, /* SHD_KNOT_DIFF_1_GR44 */ {0x43B2, 0x93}, /* SHD_KNOT_DIFF_1_GB44 */ {0x43B3, 0x8B}, /* SHD_KNOT_DIFF_1_B44 */ {0x43B4, 0x8B}, /* SHD_KNOT_DIFF_1_R45 */ {0x43B5, 0x9B}, /* SHD_KNOT_DIFF_1_GR45 */ {0x43B6, 0x9B}, /* SHD_KNOT_DIFF_1_GB45 */ {0x43B7, 0x8E}, /* SHD_KNOT_DIFF_1_B45 */ {0x43B8, 0x85}, /* SHD_KNOT_DIFF_1_R46 */ {0x43B9, 0x92}, /* SHD_KNOT_DIFF_1_GR46 */ {0x43BA, 0x92}, /* SHD_KNOT_DIFF_1_GB46 */ {0x43BB, 0x8F}, /* SHD_KNOT_DIFF_1_B46 */ {0x43BC, 0x83}, /* SHD_KNOT_DIFF_1_R47 */ {0x43BD, 0x89}, /* SHD_KNOT_DIFF_1_GR47 */ {0x43BE, 0x89}, /* SHD_KNOT_DIFF_1_GB47 */ {0x43BF, 0x88}, /* SHD_KNOT_DIFF_1_B47 */ {0x43C0, 0x82}, /* SHD_KNOT_DIFF_1_R48 */ {0x43C1, 0x81}, /* SHD_KNOT_DIFF_1_GR48 */ {0x43C2, 0x81}, /* SHD_KNOT_DIFF_1_GB48 */ {0x43C3, 0x86}, /* SHD_KNOT_DIFF_1_B48 */ {0x43C4, 0x81}, /* SHD_KNOT_DIFF_1_R49 */ {0x43C5, 0x7A}, /* SHD_KNOT_DIFF_1_GR49 */ {0x43C6, 0x79}, /* SHD_KNOT_DIFF_1_GB49 */ {0x43C7, 0x8A}, /* SHD_KNOT_DIFF_1_B49 */ {0x43C8, 0x7F}, /* SHD_KNOT_DIFF_1_R50 */ {0x43C9, 0x78}, /* SHD_KNOT_DIFF_1_GR50 */ {0x43CA, 0x77}, /* SHD_KNOT_DIFF_1_GB50 */ {0x43CB, 0x85}, /* SHD_KNOT_DIFF_1_B50 */ {0x43CC, 0x81}, /* SHD_KNOT_DIFF_1_R51 */ {0x43CD, 0x89}, /* SHD_KNOT_DIFF_1_GR51 */ {0x43CE, 0x88}, /* SHD_KNOT_DIFF_1_GB51 */ {0x43CF, 0x88}, /* SHD_KNOT_DIFF_1_B51 */ {0x43D0, 0x86}, /* SHD_KNOT_DIFF_1_R52 */ {0x43D1, 0xAD}, /* SHD_KNOT_DIFF_1_GR52 */ {0x43D2, 0xAC}, /* SHD_KNOT_DIFF_1_GB52 */ {0x43D3, 0x94}, /* SHD_KNOT_DIFF_1_B52 */ {0x43D4, 0x88}, /* SHD_KNOT_DIFF_1_R53 */ {0x43D5, 0xA2}, /* SHD_KNOT_DIFF_1_GR53 */ {0x43D6, 0xA0}, /* SHD_KNOT_DIFF_1_GB53 */ {0x43D7, 0x8E}, /* SHD_KNOT_DIFF_1_B53 */ {0x01D0, 0x09}, /* SHD_ON = ON */ {0x2DCC, 0x00}, {0x344B, 0x00}, {0x2D94, 0x01}, {0x2E18, 0x00}, {0x3450, 0x00}, /* use continuous clock */ {0x0030, 0x66}, {0x0031, 0x01}, {0x0032, 0x66}, {0x0033, 0x01}, {0x0034, 0x66}, {0x0035, 0x01}, {0x0036, 0x66}, {0x0037, 0x01}, {0x2DFC, 0x00}, /* Rear 4line SMPG Disable */ {0x2E24, 0x01}, /* Rear 4line SMPG data type as Null */ {IMX390_TABLE_END, 0x00} }; /* * imx390 register configuration for stopping stream */ static const imx390_reg imx390_stop[] = { {0x0000, 0x01}, {IMX390_TABLE_END, 0x00} }; /* * imx390 register configuration for stopping stream */ static const imx390_reg imx390_start[] = { {0x0000, 0x00}, /* STANDBY */ {IMX390_TABLE_END, 0x00} }; /* * imx390 mode related structure */ enum { IMX390_MODE_1936X1216, IMX390_MODE_LINEAR_1936x1216, IMX390_MODE_START_STREAM, IMX390_MODE_STOP_STREAM }; static const imx390_reg *mode_table[] = { [IMX390_MODE_1936X1216] = imx390_mode_1936x1216_wdr, [IMX390_MODE_LINEAR_1936x1216] = imx390_mode_1936x1216_linear, [IMX390_MODE_START_STREAM] = imx390_start, [IMX390_MODE_STOP_STREAM] = imx390_stop, }; static const int imx390_10_fr[] = { 10, }; static const int imx390_30_fr[] = { 30, }; static const int imx390_60_fr[] = { 60, }; static const int imx390_120_fr[] = { 120, }; static const int imx390_164_fr[] = { 164, }; static const int imx390_180_fr[] = { 180, }; static const int imx390_240_fr[] = { 240, }; static const struct camera_common_frmfmt imx390_frmfmt[] = { {{1936, 1216}, imx390_30_fr, 1, 0, IMX390_MODE_1936X1216}, {{1936, 1216}, imx390_30_fr, 1, 0, IMX390_MODE_LINEAR_1936x1216}, }; #endif /* __IMX390_I2C_TABLES__ */