aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media
diff options
context:
space:
mode:
authorMike J. Chen <mjchen@sta.samsung.com>2010-11-03 13:26:03 -0700
committerArve Hjønnevåg <arve@android.com>2011-11-17 17:52:34 -0800
commit217d0603773cf08fe9217f130a3595a632bfd272 (patch)
treef7c0a0bc8b57c6c37b70db5321c62397589fa655 /drivers/media
parent709d517f17e1eb9e5ebfaee7e846fa7c90f35351 (diff)
downloadkernel_samsung_crespo-217d0603773cf08fe9217f130a3595a632bfd272.zip
kernel_samsung_crespo-217d0603773cf08fe9217f130a3595a632bfd272.tar.gz
kernel_samsung_crespo-217d0603773cf08fe9217f130a3595a632bfd272.tar.bz2
S5PC11X: CAMERA: update camera settings to version 1.39
1. Tuning for Samsung reliability evaluation which include subjective and objective test under the TN’s criteria for camera 2. Color Tuning for outdoor 3. Adjusted AWB initial points when camera starts. 4. Modified the sensor setting order in initial settings. Change-Id: Ibf0f49e9be09870770e6b4eb4e049b19ab3ce917 Signed-off-by: Mike J. Chen <mjchen@sta.samsung.com>
Diffstat (limited to 'drivers/media')
-rwxr-xr-xdrivers/media/video/s5k4ecgx_regs_1_1.h2734
1 files changed, 1433 insertions, 1301 deletions
diff --git a/drivers/media/video/s5k4ecgx_regs_1_1.h b/drivers/media/video/s5k4ecgx_regs_1_1.h
index a96a562..4001d36 100755
--- a/drivers/media/video/s5k4ecgx_regs_1_1.h
+++ b/drivers/media/video/s5k4ecgx_regs_1_1.h
@@ -363,1002 +363,1121 @@ static const u32 s5k4ecgx_init_reg2[] = {
/* Start of Patch data */
0x002A3AF8, /* TnP */
0x0F12B570, /* 70003AF8 */
- 0x0F124B33, /* 70003AFA */
+ 0x0F124B36, /* 70003AFA */
0x0F12216F, /* 70003AFC */
- 0x0F124833, /* 70003AFE */
+ 0x0F124836, /* 70003AFE */
0x0F128C80, /* 70003B00 */
0x0F122200, /* 70003B02 */
0x0F12C008, /* 70003B04 */
0x0F126001, /* 70003B06 */
- 0x0F124931, /* 70003B08 */
- 0x0F124832, /* 70003B0A */
- 0x0F122401, /* 70003B0C */
+ 0x0F124934, /* 70003B08 */
+ 0x0F124835, /* 70003B0A */
+ 0x0F122501, /* 70003B0C */
0x0F12F000, /* 70003B0E */
- 0x0F12FB1F, /* 70003B10 */
- 0x0F124931, /* 70003B12 */
- 0x0F124831, /* 70003B14 */
- 0x0F122502, /* 70003B16 */
- 0x0F120022, /* 70003B18 */
+ 0x0F12FB77, /* 70003B10 */
+ 0x0F124934, /* 70003B12 */
+ 0x0F124834, /* 70003B14 */
+ 0x0F122402, /* 70003B16 */
+ 0x0F12002A, /* 70003B18 */
0x0F12F000, /* 70003B1A */
- 0x0F12FB19, /* 70003B1C */
- 0x0F124830, /* 70003B1E */
- 0x0F120261, /* 70003B20 */
+ 0x0F12FB71, /* 70003B1C */
+ 0x0F124833, /* 70003B1E */
+ 0x0F120221, /* 70003B20 */
0x0F128001, /* 70003B22 */
0x0F122100, /* 70003B24 */
0x0F128041, /* 70003B26 */
- 0x0F12492E, /* 70003B28 */
- 0x0F12482F, /* 70003B2A */
+ 0x0F124931, /* 70003B28 */
+ 0x0F124832, /* 70003B2A */
0x0F126041, /* 70003B2C */
- 0x0F12492F, /* 70003B2E */
- 0x0F12482F, /* 70003B30 */
- 0x0F12002A, /* 70003B32 */
- 0x0F122403, /* 70003B34 */
+ 0x0F124932, /* 70003B2E */
+ 0x0F124832, /* 70003B30 */
+ 0x0F120022, /* 70003B32 */
+ 0x0F122503, /* 70003B34 */
0x0F12F000, /* 70003B36 */
- 0x0F12FB0B, /* 70003B38 */
- 0x0F12482B, /* 70003B3A */
- 0x0F12492D, /* 70003B3C */
+ 0x0F12FB63, /* 70003B38 */
+ 0x0F12482E, /* 70003B3A */
+ 0x0F124930, /* 70003B3C */
0x0F1230C0, /* 70003B3E */
0x0F1263C1, /* 70003B40 */
- 0x0F124929, /* 70003B42 */
- 0x0F12482C, /* 70003B44 */
+ 0x0F12492C, /* 70003B42 */
+ 0x0F12482F, /* 70003B44 */
0x0F123980, /* 70003B46 */
0x0F126408, /* 70003B48 */
- 0x0F12482C, /* 70003B4A */
- 0x0F12492C, /* 70003B4C */
+ 0x0F12482F, /* 70003B4A */
+ 0x0F12492F, /* 70003B4C */
0x0F126388, /* 70003B4E */
- 0x0F12492C, /* 70003B50 */
- 0x0F12482D, /* 70003B52 */
- 0x0F122504, /* 70003B54 */
- 0x0F120022, /* 70003B56 */
+ 0x0F12492F, /* 70003B50 */
+ 0x0F124830, /* 70003B52 */
+ 0x0F122404, /* 70003B54 */
+ 0x0F12002A, /* 70003B56 */
0x0F12F000, /* 70003B58 */
- 0x0F12FAFA, /* 70003B5A */
- 0x0F12492B, /* 70003B5C */
- 0x0F12482C, /* 70003B5E */
- 0x0F122405, /* 70003B60 */
- 0x0F12002A, /* 70003B62 */
+ 0x0F12FB52, /* 70003B5A */
+ 0x0F12492E, /* 70003B5C */
+ 0x0F12482F, /* 70003B5E */
+ 0x0F120022, /* 70003B60 */
+ 0x0F122505, /* 70003B62 */
0x0F12F000, /* 70003B64 */
- 0x0F12F86C, /* 70003B66 */
- 0x0F124829, /* 70003B68 */
- 0x0F12492A, /* 70003B6A */
- 0x0F120022, /* 70003B6C */
- 0x0F122506, /* 70003B6E */
+ 0x0F12F876, /* 70003B66 */
+ 0x0F12482C, /* 70003B68 */
+ 0x0F12492D, /* 70003B6A */
+ 0x0F122406, /* 70003B6C */
+ 0x0F12002A, /* 70003B6E */
0x0F121D80, /* 70003B70 */
0x0F12F000, /* 70003B72 */
- 0x0F12F865, /* 70003B74 */
- 0x0F124826, /* 70003B76 */
- 0x0F124927, /* 70003B78 */
- 0x0F122407, /* 70003B7A */
- 0x0F12002A, /* 70003B7C */
+ 0x0F12F86F, /* 70003B74 */
+ 0x0F124829, /* 70003B76 */
+ 0x0F12492A, /* 70003B78 */
+ 0x0F120022, /* 70003B7A */
+ 0x0F122507, /* 70003B7C */
0x0F12300C, /* 70003B7E */
0x0F12F000, /* 70003B80 */
- 0x0F12F85E, /* 70003B82 */
- 0x0F124822, /* 70003B84 */
- 0x0F124925, /* 70003B86 */
- 0x0F120022, /* 70003B88 */
- 0x0F122508, /* 70003B8A */
+ 0x0F12F868, /* 70003B82 */
+ 0x0F124825, /* 70003B84 */
+ 0x0F124928, /* 70003B86 */
+ 0x0F122408, /* 70003B88 */
+ 0x0F12002A, /* 70003B8A */
0x0F123010, /* 70003B8C */
0x0F12F000, /* 70003B8E */
- 0x0F12F857, /* 70003B90 */
- 0x0F124923, /* 70003B92 */
- 0x0F124823, /* 70003B94 */
- 0x0F122409, /* 70003B96 */
- 0x0F12002A, /* 70003B98 */
+ 0x0F12F861, /* 70003B90 */
+ 0x0F124926, /* 70003B92 */
+ 0x0F124826, /* 70003B94 */
+ 0x0F120022, /* 70003B96 */
+ 0x0F122509, /* 70003B98 */
0x0F12F000, /* 70003B9A */
- 0x0F12FAD9, /* 70003B9C */
- 0x0F124922, /* 70003B9E */
- 0x0F124822, /* 70003BA0 */
- 0x0F120022, /* 70003BA2 */
- 0x0F12250A, /* 70003BA4 */
+ 0x0F12FB31, /* 70003B9C */
+ 0x0F124925, /* 70003B9E */
+ 0x0F124825, /* 70003BA0 */
+ 0x0F12240A, /* 70003BA2 */
+ 0x0F12002A, /* 70003BA4 */
0x0F12F000, /* 70003BA6 */
- 0x0F12FAD3, /* 70003BA8 */
- 0x0F124921, /* 70003BAA */
- 0x0F124821, /* 70003BAC */
- 0x0F12240B, /* 70003BAE */
- 0x0F12002A, /* 70003BB0 */
+ 0x0F12FB2B, /* 70003BA8 */
+ 0x0F124924, /* 70003BAA */
+ 0x0F124824, /* 70003BAC */
+ 0x0F12250B, /* 70003BAE */
+ 0x0F120022, /* 70003BB0 */
0x0F12F000, /* 70003BB2 */
- 0x0F12FACD, /* 70003BB4 */
- 0x0F124920, /* 70003BB6 */
- 0x0F124820, /* 70003BB8 */
- 0x0F120022, /* 70003BBA */
- 0x0F12F000, /* 70003BBC */
- 0x0F12FAC8, /* 70003BBE */
- 0x0F12BC70, /* 70003BC0 */
- 0x0F12BC08, /* 70003BC2 */
- 0x0F124718, /* 70003BC4 */
- 0x0F120000, /* 70003BC6 */
- 0x0F12017B, /* 70003BC8 */
- 0x0F124EC2, /* 70003BCA */
- 0x0F121F6C, /* 70003BCC */
- 0x0F127000, /* 70003BCE */
- 0x0F123C59, /* 70003BD0 */
- 0x0F127000, /* 70003BD2 */
- 0x0F12E38B, /* 70003BD4 */
- 0x0F120000, /* 70003BD6 */
- 0x0F123C91, /* 70003BD8 */
+ 0x0F12FB25, /* 70003BB4 */
+ 0x0F124923, /* 70003BB6 */
+ 0x0F124823, /* 70003BB8 */
+ 0x0F12002A, /* 70003BBA */
+ 0x0F12240C, /* 70003BBC */
+ 0x0F12F000, /* 70003BBE */
+ 0x0F12FB1F, /* 70003BC0 */
+ 0x0F124922, /* 70003BC2 */
+ 0x0F124822, /* 70003BC4 */
+ 0x0F120022, /* 70003BC6 */
+ 0x0F12F000, /* 70003BC8 */
+ 0x0F12FB1A, /* 70003BCA */
+ 0x0F12BC70, /* 70003BCC */
+ 0x0F12BC08, /* 70003BCE */
+ 0x0F124718, /* 70003BD0 */
+ 0x0F120000, /* 70003BD2 */
+ 0x0F120185, /* 70003BD4 */
+ 0x0F124EC2, /* 70003BD6 */
+ 0x0F121F6C, /* 70003BD8 */
0x0F127000, /* 70003BDA */
- 0x0F12C3B1, /* 70003BDC */
- 0x0F120000, /* 70003BDE */
- 0x0F124780, /* 70003BE0 */
- 0x0F127000, /* 70003BE2 */
- 0x0F123CEF, /* 70003BE4 */
+ 0x0F123C6D, /* 70003BDC */
+ 0x0F127000, /* 70003BDE */
+ 0x0F12E38B, /* 70003BE0 */
+ 0x0F120000, /* 70003BE2 */
+ 0x0F123CA5, /* 70003BE4 */
0x0F127000, /* 70003BE6 */
- 0x0F120080, /* 70003BE8 */
- 0x0F127000, /* 70003BEA */
- 0x0F123D2B, /* 70003BEC */
+ 0x0F12C3B1, /* 70003BE8 */
+ 0x0F120000, /* 70003BEA */
+ 0x0F124780, /* 70003BEC */
0x0F127000, /* 70003BEE */
- 0x0F12B49D, /* 70003BF0 */
- 0x0F120000, /* 70003BF2 */
- 0x0F123DD7, /* 70003BF4 */
+ 0x0F123D03, /* 70003BF0 */
+ 0x0F127000, /* 70003BF2 */
+ 0x0F120080, /* 70003BF4 */
0x0F127000, /* 70003BF6 */
- 0x0F123D8B, /* 70003BF8 */
+ 0x0F123D3F, /* 70003BF8 */
0x0F127000, /* 70003BFA */
- 0x0F12FFFF, /* 70003BFC */
- 0x0F1200FF, /* 70003BFE */
- 0x0F1217E0, /* 70003C00 */
+ 0x0F12B49D, /* 70003BFC */
+ 0x0F120000, /* 70003BFE */
+ 0x0F123DEB, /* 70003C00 */
0x0F127000, /* 70003C02 */
- 0x0F123F53, /* 70003C04 */
+ 0x0F123D9F, /* 70003C04 */
0x0F127000, /* 70003C06 */
- 0x0F12053D, /* 70003C08 */
- 0x0F120000, /* 70003C0A */
- 0x0F120000, /* 70003C0C */
- 0x0F120A89, /* 70003C0E */
- 0x0F126CD2, /* 70003C10 */
- 0x0F120000, /* 70003C12 */
- 0x0F1202C9, /* 70003C14 */
+ 0x0F12FFFF, /* 70003C08 */
+ 0x0F1200FF, /* 70003C0A */
+ 0x0F1217E0, /* 70003C0C */
+ 0x0F127000, /* 70003C0E */
+ 0x0F123F67, /* 70003C10 */
+ 0x0F127000, /* 70003C12 */
+ 0x0F12053D, /* 70003C14 */
0x0F120000, /* 70003C16 */
0x0F120000, /* 70003C18 */
- 0x0F120A9A, /* 70003C1A */
- 0x0F120000, /* 70003C1C */
- 0x0F1202D2, /* 70003C1E */
- 0x0F123FA1, /* 70003C20 */
- 0x0F127000, /* 70003C22 */
- 0x0F129E65, /* 70003C24 */
- 0x0F120000, /* 70003C26 */
- 0x0F124015, /* 70003C28 */
- 0x0F127000, /* 70003C2A */
- 0x0F127C49, /* 70003C2C */
- 0x0F120000, /* 70003C2E */
- 0x0F124089, /* 70003C30 */
- 0x0F127000, /* 70003C32 */
- 0x0F127C63, /* 70003C34 */
- 0x0F120000, /* 70003C36 */
- 0x0F1240A5, /* 70003C38 */
- 0x0F127000, /* 70003C3A */
- 0x0F128F01, /* 70003C3C */
- 0x0F120000, /* 70003C3E */
- 0x0F12B570, /* 70003C40 */
- 0x0F12000C, /* 70003C42 */
- 0x0F120015, /* 70003C44 */
- 0x0F120029, /* 70003C46 */
- 0x0F12F000, /* 70003C48 */
- 0x0F12FA8A, /* 70003C4A */
- 0x0F1249F8, /* 70003C4C */
- 0x0F1200A8, /* 70003C4E */
- 0x0F12500C, /* 70003C50 */
- 0x0F12BC70, /* 70003C52 */
- 0x0F12BC08, /* 70003C54 */
- 0x0F124718, /* 70003C56 */
- 0x0F126808, /* 70003C58 */
- 0x0F120400, /* 70003C5A */
- 0x0F120C00, /* 70003C5C */
- 0x0F126849, /* 70003C5E */
- 0x0F120409, /* 70003C60 */
- 0x0F120C09, /* 70003C62 */
- 0x0F124AF3, /* 70003C64 */
- 0x0F128992, /* 70003C66 */
- 0x0F122A00, /* 70003C68 */
- 0x0F12D00D, /* 70003C6A */
- 0x0F122300, /* 70003C6C */
- 0x0F121A89, /* 70003C6E */
- 0x0F12D400, /* 70003C70 */
- 0x0F12000B, /* 70003C72 */
- 0x0F120419, /* 70003C74 */
+ 0x0F120A89, /* 70003C1A */
+ 0x0F126CD2, /* 70003C1C */
+ 0x0F120000, /* 70003C1E */
+ 0x0F1202C9, /* 70003C20 */
+ 0x0F120000, /* 70003C22 */
+ 0x0F120000, /* 70003C24 */
+ 0x0F120A9A, /* 70003C26 */
+ 0x0F120000, /* 70003C28 */
+ 0x0F1202D2, /* 70003C2A */
+ 0x0F123FB5, /* 70003C2C */
+ 0x0F127000, /* 70003C2E */
+ 0x0F129E65, /* 70003C30 */
+ 0x0F120000, /* 70003C32 */
+ 0x0F124029, /* 70003C34 */
+ 0x0F127000, /* 70003C36 */
+ 0x0F127C49, /* 70003C38 */
+ 0x0F120000, /* 70003C3A */
+ 0x0F12409D, /* 70003C3C */
+ 0x0F127000, /* 70003C3E */
+ 0x0F127C63, /* 70003C40 */
+ 0x0F120000, /* 70003C42 */
+ 0x0F1240B9, /* 70003C44 */
+ 0x0F127000, /* 70003C46 */
+ 0x0F128F01, /* 70003C48 */
+ 0x0F120000, /* 70003C4A */
+ 0x0F12415B, /* 70003C4C */
+ 0x0F127000, /* 70003C4E */
+ 0x0F127F3F, /* 70003C50 */
+ 0x0F120000, /* 70003C52 */
+ 0x0F12B570, /* 70003C54 */
+ 0x0F12000C, /* 70003C56 */
+ 0x0F120015, /* 70003C58 */
+ 0x0F120029, /* 70003C5A */
+ 0x0F12F000, /* 70003C5C */
+ 0x0F12FAD8, /* 70003C5E */
+ 0x0F1249F8, /* 70003C60 */
+ 0x0F1200A8, /* 70003C62 */
+ 0x0F12500C, /* 70003C64 */
+ 0x0F12BC70, /* 70003C66 */
+ 0x0F12BC08, /* 70003C68 */
+ 0x0F124718, /* 70003C6A */
+ 0x0F126808, /* 70003C6C */
+ 0x0F120400, /* 70003C6E */
+ 0x0F120C00, /* 70003C70 */
+ 0x0F126849, /* 70003C72 */
+ 0x0F120409, /* 70003C74 */
0x0F120C09, /* 70003C76 */
- 0x0F1223FF, /* 70003C78 */
- 0x0F1233C1, /* 70003C7A */
- 0x0F121810, /* 70003C7C */
- 0x0F124298, /* 70003C7E */
- 0x0F12D800, /* 70003C80 */
- 0x0F120003, /* 70003C82 */
- 0x0F120418, /* 70003C84 */
- 0x0F120C00, /* 70003C86 */
- 0x0F124AEB, /* 70003C88 */
- 0x0F128150, /* 70003C8A */
- 0x0F128191, /* 70003C8C */
- 0x0F124770, /* 70003C8E */
- 0x0F12B5F3, /* 70003C90 */
- 0x0F120004, /* 70003C92 */
- 0x0F12B081, /* 70003C94 */
- 0x0F129802, /* 70003C96 */
- 0x0F126800, /* 70003C98 */
- 0x0F120600, /* 70003C9A */
- 0x0F120E00, /* 70003C9C */
- 0x0F122201, /* 70003C9E */
- 0x0F120015, /* 70003CA0 */
- 0x0F120021, /* 70003CA2 */
- 0x0F123910, /* 70003CA4 */
- 0x0F12408A, /* 70003CA6 */
- 0x0F1240A5, /* 70003CA8 */
- 0x0F124FE4, /* 70003CAA */
- 0x0F120016, /* 70003CAC */
- 0x0F122C10, /* 70003CAE */
- 0x0F12DA03, /* 70003CB0 */
- 0x0F128839, /* 70003CB2 */
- 0x0F1243A9, /* 70003CB4 */
- 0x0F128039, /* 70003CB6 */
- 0x0F12E002, /* 70003CB8 */
- 0x0F128879, /* 70003CBA */
- 0x0F1243B1, /* 70003CBC */
- 0x0F128079, /* 70003CBE */
- 0x0F12F000, /* 70003CC0 */
- 0x0F12FA56, /* 70003CC2 */
- 0x0F122C10, /* 70003CC4 */
- 0x0F12DA03, /* 70003CC6 */
- 0x0F128839, /* 70003CC8 */
- 0x0F124329, /* 70003CCA */
- 0x0F128039, /* 70003CCC */
- 0x0F12E002, /* 70003CCE */
- 0x0F128879, /* 70003CD0 */
- 0x0F124331, /* 70003CD2 */
- 0x0F128079, /* 70003CD4 */
- 0x0F1249DA, /* 70003CD6 */
- 0x0F128809, /* 70003CD8 */
- 0x0F122900, /* 70003CDA */
- 0x0F12D102, /* 70003CDC */
- 0x0F12F000, /* 70003CDE */
- 0x0F12FA4F, /* 70003CE0 */
- 0x0F122000, /* 70003CE2 */
- 0x0F129902, /* 70003CE4 */
- 0x0F126008, /* 70003CE6 */
- 0x0F12BCFE, /* 70003CE8 */
- 0x0F12BC08, /* 70003CEA */
- 0x0F124718, /* 70003CEC */
- 0x0F12B538, /* 70003CEE */
- 0x0F129C04, /* 70003CF0 */
- 0x0F120015, /* 70003CF2 */
- 0x0F12002A, /* 70003CF4 */
- 0x0F129400, /* 70003CF6 */
- 0x0F12F000, /* 70003CF8 */
- 0x0F12FA4A, /* 70003CFA */
- 0x0F124AD1, /* 70003CFC */
- 0x0F128811, /* 70003CFE */
- 0x0F122900, /* 70003D00 */
- 0x0F12D00F, /* 70003D02 */
- 0x0F128820, /* 70003D04 */
- 0x0F124281, /* 70003D06 */
- 0x0F12D20C, /* 70003D08 */
- 0x0F128861, /* 70003D0A */
- 0x0F128853, /* 70003D0C */
- 0x0F124299, /* 70003D0E */
- 0x0F12D200, /* 70003D10 */
- 0x0F121E40, /* 70003D12 */
- 0x0F120400, /* 70003D14 */
- 0x0F120C00, /* 70003D16 */
- 0x0F128020, /* 70003D18 */
- 0x0F128851, /* 70003D1A */
- 0x0F128061, /* 70003D1C */
- 0x0F124368, /* 70003D1E */
- 0x0F121840, /* 70003D20 */
- 0x0F126060, /* 70003D22 */
- 0x0F12BC38, /* 70003D24 */
- 0x0F12BC08, /* 70003D26 */
- 0x0F124718, /* 70003D28 */
- 0x0F12B5F8, /* 70003D2A */
- 0x0F120004, /* 70003D2C */
- 0x0F126808, /* 70003D2E */
- 0x0F120400, /* 70003D30 */
- 0x0F120C00, /* 70003D32 */
- 0x0F122201, /* 70003D34 */
- 0x0F120015, /* 70003D36 */
- 0x0F120021, /* 70003D38 */
- 0x0F123910, /* 70003D3A */
- 0x0F12408A, /* 70003D3C */
- 0x0F1240A5, /* 70003D3E */
- 0x0F124FBE, /* 70003D40 */
- 0x0F120016, /* 70003D42 */
- 0x0F122C10, /* 70003D44 */
- 0x0F12DA03, /* 70003D46 */
- 0x0F128839, /* 70003D48 */
- 0x0F1243A9, /* 70003D4A */
- 0x0F128039, /* 70003D4C */
- 0x0F12E002, /* 70003D4E */
- 0x0F128879, /* 70003D50 */
- 0x0F1243B1, /* 70003D52 */
- 0x0F128079, /* 70003D54 */
- 0x0F12F000, /* 70003D56 */
- 0x0F12FA23, /* 70003D58 */
- 0x0F122C10, /* 70003D5A */
- 0x0F12DA03, /* 70003D5C */
- 0x0F128838, /* 70003D5E */
- 0x0F124328, /* 70003D60 */
- 0x0F128038, /* 70003D62 */
- 0x0F12E002, /* 70003D64 */
- 0x0F128878, /* 70003D66 */
- 0x0F124330, /* 70003D68 */
- 0x0F128078, /* 70003D6A */
- 0x0F1248B6, /* 70003D6C */
- 0x0F128800, /* 70003D6E */
- 0x0F120400, /* 70003D70 */
- 0x0F12D507, /* 70003D72 */
- 0x0F124BB5, /* 70003D74 */
- 0x0F127819, /* 70003D76 */
- 0x0F124AB5, /* 70003D78 */
- 0x0F127810, /* 70003D7A */
- 0x0F127018, /* 70003D7C */
- 0x0F127011, /* 70003D7E */
- 0x0F1249B4, /* 70003D80 */
- 0x0F128188, /* 70003D82 */
- 0x0F12BCF8, /* 70003D84 */
- 0x0F12BC08, /* 70003D86 */
- 0x0F124718, /* 70003D88 */
- 0x0F12B538, /* 70003D8A */
- 0x0F1248B2, /* 70003D8C */
- 0x0F124669, /* 70003D8E */
- 0x0F12F000, /* 70003D90 */
- 0x0F12FA0E, /* 70003D92 */
- 0x0F1248B1, /* 70003D94 */
- 0x0F1249B0, /* 70003D96 */
- 0x0F1269C2, /* 70003D98 */
- 0x0F122400, /* 70003D9A */
- 0x0F1231A8, /* 70003D9C */
- 0x0F122A00, /* 70003D9E */
- 0x0F12D008, /* 70003DA0 */
- 0x0F1261C4, /* 70003DA2 */
- 0x0F12684A, /* 70003DA4 */
- 0x0F126242, /* 70003DA6 */
- 0x0F126282, /* 70003DA8 */
- 0x0F12466B, /* 70003DAA */
- 0x0F12881A, /* 70003DAC */
- 0x0F126302, /* 70003DAE */
- 0x0F12885A, /* 70003DB0 */
- 0x0F126342, /* 70003DB2 */
- 0x0F126A02, /* 70003DB4 */
- 0x0F122A00, /* 70003DB6 */
- 0x0F12D00A, /* 70003DB8 */
- 0x0F126204, /* 70003DBA */
- 0x0F126849, /* 70003DBC */
- 0x0F126281, /* 70003DBE */
- 0x0F12466B, /* 70003DC0 */
- 0x0F128819, /* 70003DC2 */
- 0x0F126301, /* 70003DC4 */
- 0x0F128859, /* 70003DC6 */
- 0x0F126341, /* 70003DC8 */
- 0x0F1249A5, /* 70003DCA */
- 0x0F1288C9, /* 70003DCC */
- 0x0F1263C1, /* 70003DCE */
- 0x0F12F000, /* 70003DD0 */
- 0x0F12F9F6, /* 70003DD2 */
- 0x0F12E7A6, /* 70003DD4 */
- 0x0F12B5F0, /* 70003DD6 */
- 0x0F12B08B, /* 70003DD8 */
- 0x0F1220FF, /* 70003DDA */
- 0x0F121C40, /* 70003DDC */
- 0x0F1249A1, /* 70003DDE */
- 0x0F1289CC, /* 70003DE0 */
- 0x0F124E9E, /* 70003DE2 */
- 0x0F126AB1, /* 70003DE4 */
- 0x0F124284, /* 70003DE6 */
- 0x0F12D101, /* 70003DE8 */
- 0x0F12489F, /* 70003DEA */
- 0x0F126081, /* 70003DEC */
- 0x0F126A70, /* 70003DEE */
- 0x0F120200, /* 70003DF0 */
- 0x0F12F000, /* 70003DF2 */
- 0x0F12F9ED, /* 70003DF4 */
- 0x0F120400, /* 70003DF6 */
- 0x0F120C00, /* 70003DF8 */
- 0x0F124A96, /* 70003DFA */
- 0x0F128A11, /* 70003DFC */
- 0x0F129109, /* 70003DFE */
- 0x0F122101, /* 70003E00 */
- 0x0F120349, /* 70003E02 */
- 0x0F124288, /* 70003E04 */
- 0x0F12D200, /* 70003E06 */
- 0x0F120001, /* 70003E08 */
- 0x0F124A92, /* 70003E0A */
- 0x0F128211, /* 70003E0C */
- 0x0F124D97, /* 70003E0E */
- 0x0F128829, /* 70003E10 */
- 0x0F129108, /* 70003E12 */
- 0x0F124A8B, /* 70003E14 */
- 0x0F122303, /* 70003E16 */
- 0x0F123222, /* 70003E18 */
- 0x0F121F91, /* 70003E1A */
- 0x0F12F000, /* 70003E1C */
- 0x0F12F9DE, /* 70003E1E */
- 0x0F128028, /* 70003E20 */
- 0x0F12488E, /* 70003E22 */
- 0x0F124987, /* 70003E24 */
- 0x0F126BC2, /* 70003E26 */
- 0x0F126AC0, /* 70003E28 */
- 0x0F124282, /* 70003E2A */
- 0x0F12D201, /* 70003E2C */
- 0x0F128CC8, /* 70003E2E */
- 0x0F128028, /* 70003E30 */
- 0x0F1288E8, /* 70003E32 */
- 0x0F129007, /* 70003E34 */
- 0x0F122240, /* 70003E36 */
- 0x0F124310, /* 70003E38 */
- 0x0F1280E8, /* 70003E3A */
- 0x0F122000, /* 70003E3C */
- 0x0F120041, /* 70003E3E */
- 0x0F12194B, /* 70003E40 */
- 0x0F12001E, /* 70003E42 */
- 0x0F123680, /* 70003E44 */
- 0x0F128BB2, /* 70003E46 */
- 0x0F12AF04, /* 70003E48 */
- 0x0F12527A, /* 70003E4A */
- 0x0F124A7D, /* 70003E4C */
- 0x0F12188A, /* 70003E4E */
- 0x0F128897, /* 70003E50 */
- 0x0F1283B7, /* 70003E52 */
- 0x0F1233A0, /* 70003E54 */
- 0x0F12891F, /* 70003E56 */
- 0x0F12AE01, /* 70003E58 */
- 0x0F125277, /* 70003E5A */
- 0x0F128A11, /* 70003E5C */
- 0x0F128119, /* 70003E5E */
- 0x0F121C40, /* 70003E60 */
- 0x0F120400, /* 70003E62 */
- 0x0F120C00, /* 70003E64 */
- 0x0F122806, /* 70003E66 */
- 0x0F12D3E9, /* 70003E68 */
- 0x0F12F000, /* 70003E6A */
- 0x0F12F9BF, /* 70003E6C */
- 0x0F12F000, /* 70003E6E */
- 0x0F12F9C5, /* 70003E70 */
- 0x0F124F79, /* 70003E72 */
- 0x0F1237A8, /* 70003E74 */
- 0x0F122800, /* 70003E76 */
- 0x0F12D10A, /* 70003E78 */
- 0x0F121FE0, /* 70003E7A */
- 0x0F1238FD, /* 70003E7C */
- 0x0F12D001, /* 70003E7E */
- 0x0F121CC0, /* 70003E80 */
- 0x0F12D105, /* 70003E82 */
- 0x0F124874, /* 70003E84 */
- 0x0F128829, /* 70003E86 */
- 0x0F123818, /* 70003E88 */
- 0x0F126840, /* 70003E8A */
- 0x0F124348, /* 70003E8C */
- 0x0F126078, /* 70003E8E */
- 0x0F124972, /* 70003E90 */
- 0x0F126878, /* 70003E92 */
- 0x0F126B89, /* 70003E94 */
- 0x0F124288, /* 70003E96 */
- 0x0F12D300, /* 70003E98 */
- 0x0F120008, /* 70003E9A */
- 0x0F126078, /* 70003E9C */
- 0x0F122000, /* 70003E9E */
- 0x0F120041, /* 70003EA0 */
- 0x0F12AA04, /* 70003EA2 */
- 0x0F125A53, /* 70003EA4 */
- 0x0F12194A, /* 70003EA6 */
- 0x0F12269C, /* 70003EA8 */
- 0x0F1252B3, /* 70003EAA */
- 0x0F12AB01, /* 70003EAC */
- 0x0F125A59, /* 70003EAE */
- 0x0F1232A0, /* 70003EB0 */
- 0x0F128111, /* 70003EB2 */
- 0x0F121C40, /* 70003EB4 */
- 0x0F120400, /* 70003EB6 */
- 0x0F120C00, /* 70003EB8 */
- 0x0F122806, /* 70003EBA */
- 0x0F12D3F0, /* 70003EBC */
- 0x0F124965, /* 70003EBE */
- 0x0F129809, /* 70003EC0 */
- 0x0F128208, /* 70003EC2 */
- 0x0F129808, /* 70003EC4 */
- 0x0F128028, /* 70003EC6 */
- 0x0F129807, /* 70003EC8 */
- 0x0F1280E8, /* 70003ECA */
- 0x0F121FE0, /* 70003ECC */
- 0x0F1238FD, /* 70003ECE */
- 0x0F12D13B, /* 70003ED0 */
- 0x0F124D64, /* 70003ED2 */
- 0x0F1289E8, /* 70003ED4 */
- 0x0F121FC1, /* 70003ED6 */
- 0x0F1239FF, /* 70003ED8 */
- 0x0F12D136, /* 70003EDA */
- 0x0F124C5F, /* 70003EDC */
- 0x0F128AE0, /* 70003EDE */
- 0x0F12F000, /* 70003EE0 */
- 0x0F12F994, /* 70003EE2 */
- 0x0F120006, /* 70003EE4 */
- 0x0F128B20, /* 70003EE6 */
- 0x0F12F000, /* 70003EE8 */
- 0x0F12F998, /* 70003EEA */
- 0x0F129000, /* 70003EEC */
- 0x0F126AA1, /* 70003EEE */
- 0x0F126878, /* 70003EF0 */
- 0x0F121809, /* 70003EF2 */
- 0x0F120200, /* 70003EF4 */
- 0x0F12F000, /* 70003EF6 */
- 0x0F12F96B, /* 70003EF8 */
- 0x0F120400, /* 70003EFA */
- 0x0F120C00, /* 70003EFC */
- 0x0F120022, /* 70003EFE */
- 0x0F123246, /* 70003F00 */
- 0x0F120011, /* 70003F02 */
- 0x0F12310A, /* 70003F04 */
- 0x0F122305, /* 70003F06 */
- 0x0F12F000, /* 70003F08 */
- 0x0F12F968, /* 70003F0A */
- 0x0F1266E8, /* 70003F0C */
- 0x0F126B23, /* 70003F0E */
- 0x0F120002, /* 70003F10 */
- 0x0F120031, /* 70003F12 */
- 0x0F120018, /* 70003F14 */
- 0x0F12F000, /* 70003F16 */
- 0x0F12F989, /* 70003F18 */
- 0x0F12466B, /* 70003F1A */
- 0x0F128518, /* 70003F1C */
- 0x0F126EEA, /* 70003F1E */
- 0x0F126B60, /* 70003F20 */
- 0x0F129900, /* 70003F22 */
- 0x0F12F000, /* 70003F24 */
- 0x0F12F982, /* 70003F26 */
- 0x0F12466B, /* 70003F28 */
- 0x0F128558, /* 70003F2A */
- 0x0F120029, /* 70003F2C */
- 0x0F12980A, /* 70003F2E */
- 0x0F123170, /* 70003F30 */
- 0x0F12F000, /* 70003F32 */
- 0x0F12F983, /* 70003F34 */
- 0x0F120028, /* 70003F36 */
- 0x0F123060, /* 70003F38 */
- 0x0F128A02, /* 70003F3A */
- 0x0F124946, /* 70003F3C */
- 0x0F123128, /* 70003F3E */
- 0x0F12808A, /* 70003F40 */
- 0x0F128A42, /* 70003F42 */
- 0x0F1280CA, /* 70003F44 */
- 0x0F128A80, /* 70003F46 */
- 0x0F128108, /* 70003F48 */
- 0x0F12B00B, /* 70003F4A */
- 0x0F12BCF0, /* 70003F4C */
- 0x0F12BC08, /* 70003F4E */
- 0x0F124718, /* 70003F50 */
- 0x0F12B570, /* 70003F52 */
- 0x0F122400, /* 70003F54 */
- 0x0F124D46, /* 70003F56 */
- 0x0F124846, /* 70003F58 */
- 0x0F128881, /* 70003F5A */
- 0x0F124846, /* 70003F5C */
- 0x0F128041, /* 70003F5E */
- 0x0F122101, /* 70003F60 */
- 0x0F128001, /* 70003F62 */
- 0x0F12F000, /* 70003F64 */
- 0x0F12F972, /* 70003F66 */
- 0x0F124842, /* 70003F68 */
- 0x0F123820, /* 70003F6A */
- 0x0F128BC0, /* 70003F6C */
- 0x0F12F000, /* 70003F6E */
- 0x0F12F975, /* 70003F70 */
- 0x0F124B42, /* 70003F72 */
- 0x0F12220D, /* 70003F74 */
- 0x0F120712, /* 70003F76 */
- 0x0F1218A8, /* 70003F78 */
- 0x0F128806, /* 70003F7A */
- 0x0F1200E1, /* 70003F7C */
- 0x0F1218C9, /* 70003F7E */
- 0x0F1281CE, /* 70003F80 */
- 0x0F128846, /* 70003F82 */
- 0x0F12818E, /* 70003F84 */
- 0x0F128886, /* 70003F86 */
- 0x0F12824E, /* 70003F88 */
- 0x0F1288C0, /* 70003F8A */
- 0x0F128208, /* 70003F8C */
- 0x0F123508, /* 70003F8E */
- 0x0F12042D, /* 70003F90 */
- 0x0F120C2D, /* 70003F92 */
- 0x0F121C64, /* 70003F94 */
- 0x0F120424, /* 70003F96 */
- 0x0F120C24, /* 70003F98 */
- 0x0F122C07, /* 70003F9A */
- 0x0F12D3EC, /* 70003F9C */
- 0x0F12E658, /* 70003F9E */
- 0x0F12B510, /* 70003FA0 */
- 0x0F124834, /* 70003FA2 */
- 0x0F124C34, /* 70003FA4 */
- 0x0F1288C0, /* 70003FA6 */
- 0x0F128060, /* 70003FA8 */
- 0x0F122001, /* 70003FAA */
- 0x0F128020, /* 70003FAC */
- 0x0F124831, /* 70003FAE */
- 0x0F123820, /* 70003FB0 */
- 0x0F128BC0, /* 70003FB2 */
- 0x0F12F000, /* 70003FB4 */
- 0x0F12F952, /* 70003FB6 */
- 0x0F1288E0, /* 70003FB8 */
- 0x0F124A31, /* 70003FBA */
- 0x0F122800, /* 70003FBC */
- 0x0F12D003, /* 70003FBE */
- 0x0F124930, /* 70003FC0 */
- 0x0F128849, /* 70003FC2 */
- 0x0F122900, /* 70003FC4 */
- 0x0F12D009, /* 70003FC6 */
- 0x0F122001, /* 70003FC8 */
- 0x0F1203C0, /* 70003FCA */
- 0x0F128050, /* 70003FCC */
- 0x0F1280D0, /* 70003FCE */
- 0x0F122000, /* 70003FD0 */
- 0x0F128090, /* 70003FD2 */
- 0x0F128110, /* 70003FD4 */
- 0x0F12BC10, /* 70003FD6 */
- 0x0F12BC08, /* 70003FD8 */
- 0x0F124718, /* 70003FDA */
- 0x0F128050, /* 70003FDC */
- 0x0F128920, /* 70003FDE */
- 0x0F1280D0, /* 70003FE0 */
- 0x0F128960, /* 70003FE2 */
- 0x0F120400, /* 70003FE4 */
- 0x0F121400, /* 70003FE6 */
- 0x0F128090, /* 70003FE8 */
- 0x0F1289A1, /* 70003FEA */
- 0x0F120409, /* 70003FEC */
- 0x0F121409, /* 70003FEE */
- 0x0F128111, /* 70003FF0 */
- 0x0F1289E3, /* 70003FF2 */
- 0x0F128A24, /* 70003FF4 */
- 0x0F122B00, /* 70003FF6 */
- 0x0F12D104, /* 70003FF8 */
- 0x0F1217C3, /* 70003FFA */
- 0x0F120F5B, /* 70003FFC */
- 0x0F121818, /* 70003FFE */
- 0x0F1210C0, /* 70004000 */
- 0x0F128090, /* 70004002 */
- 0x0F122C00, /* 70004004 */
- 0x0F12D1E6, /* 70004006 */
- 0x0F1217C8, /* 70004008 */
- 0x0F120F40, /* 7000400A */
- 0x0F121840, /* 7000400C */
- 0x0F1210C0, /* 7000400E */
- 0x0F128110, /* 70004010 */
- 0x0F12E7E0, /* 70004012 */
- 0x0F12B510, /* 70004014 */
- 0x0F12000C, /* 70004016 */
- 0x0F124919, /* 70004018 */
- 0x0F122204, /* 7000401A */
- 0x0F126820, /* 7000401C */
- 0x0F125E8A, /* 7000401E */
- 0x0F120140, /* 70004020 */
- 0x0F121A80, /* 70004022 */
- 0x0F120280, /* 70004024 */
- 0x0F128849, /* 70004026 */
- 0x0F12F000, /* 70004028 */
- 0x0F12F920, /* 7000402A */
- 0x0F126020, /* 7000402C */
- 0x0F12E7D2, /* 7000402E */
- 0x0F1238D4, /* 70004030 */
- 0x0F127000, /* 70004032 */
- 0x0F1217D0, /* 70004034 */
- 0x0F127000, /* 70004036 */
- 0x0F125000, /* 70004038 */
- 0x0F12D000, /* 7000403A */
- 0x0F121100, /* 7000403C */
- 0x0F12D000, /* 7000403E */
- 0x0F12171A, /* 70004040 */
- 0x0F127000, /* 70004042 */
- 0x0F124780, /* 70004044 */
+ 0x0F124AF3, /* 70003C78 */
+ 0x0F128992, /* 70003C7A */
+ 0x0F122A00, /* 70003C7C */
+ 0x0F12D00D, /* 70003C7E */
+ 0x0F122300, /* 70003C80 */
+ 0x0F121A89, /* 70003C82 */
+ 0x0F12D400, /* 70003C84 */
+ 0x0F12000B, /* 70003C86 */
+ 0x0F120419, /* 70003C88 */
+ 0x0F120C09, /* 70003C8A */
+ 0x0F1223FF, /* 70003C8C */
+ 0x0F1233C1, /* 70003C8E */
+ 0x0F121810, /* 70003C90 */
+ 0x0F124298, /* 70003C92 */
+ 0x0F12D800, /* 70003C94 */
+ 0x0F120003, /* 70003C96 */
+ 0x0F120418, /* 70003C98 */
+ 0x0F120C00, /* 70003C9A */
+ 0x0F124AEB, /* 70003C9C */
+ 0x0F128150, /* 70003C9E */
+ 0x0F128191, /* 70003CA0 */
+ 0x0F124770, /* 70003CA2 */
+ 0x0F12B5F3, /* 70003CA4 */
+ 0x0F120004, /* 70003CA6 */
+ 0x0F12B081, /* 70003CA8 */
+ 0x0F129802, /* 70003CAA */
+ 0x0F126800, /* 70003CAC */
+ 0x0F120600, /* 70003CAE */
+ 0x0F120E00, /* 70003CB0 */
+ 0x0F122201, /* 70003CB2 */
+ 0x0F120015, /* 70003CB4 */
+ 0x0F120021, /* 70003CB6 */
+ 0x0F123910, /* 70003CB8 */
+ 0x0F12408A, /* 70003CBA */
+ 0x0F1240A5, /* 70003CBC */
+ 0x0F124FE4, /* 70003CBE */
+ 0x0F120016, /* 70003CC0 */
+ 0x0F122C10, /* 70003CC2 */
+ 0x0F12DA03, /* 70003CC4 */
+ 0x0F128839, /* 70003CC6 */
+ 0x0F1243A9, /* 70003CC8 */
+ 0x0F128039, /* 70003CCA */
+ 0x0F12E002, /* 70003CCC */
+ 0x0F128879, /* 70003CCE */
+ 0x0F1243B1, /* 70003CD0 */
+ 0x0F128079, /* 70003CD2 */
+ 0x0F12F000, /* 70003CD4 */
+ 0x0F12FAA4, /* 70003CD6 */
+ 0x0F122C10, /* 70003CD8 */
+ 0x0F12DA03, /* 70003CDA */
+ 0x0F128839, /* 70003CDC */
+ 0x0F124329, /* 70003CDE */
+ 0x0F128039, /* 70003CE0 */
+ 0x0F12E002, /* 70003CE2 */
+ 0x0F128879, /* 70003CE4 */
+ 0x0F124331, /* 70003CE6 */
+ 0x0F128079, /* 70003CE8 */
+ 0x0F1249DA, /* 70003CEA */
+ 0x0F128809, /* 70003CEC */
+ 0x0F122900, /* 70003CEE */
+ 0x0F12D102, /* 70003CF0 */
+ 0x0F12F000, /* 70003CF2 */
+ 0x0F12FA9D, /* 70003CF4 */
+ 0x0F122000, /* 70003CF6 */
+ 0x0F129902, /* 70003CF8 */
+ 0x0F126008, /* 70003CFA */
+ 0x0F12BCFE, /* 70003CFC */
+ 0x0F12BC08, /* 70003CFE */
+ 0x0F124718, /* 70003D00 */
+ 0x0F12B538, /* 70003D02 */
+ 0x0F129C04, /* 70003D04 */
+ 0x0F120015, /* 70003D06 */
+ 0x0F12002A, /* 70003D08 */
+ 0x0F129400, /* 70003D0A */
+ 0x0F12F000, /* 70003D0C */
+ 0x0F12FA98, /* 70003D0E */
+ 0x0F124AD1, /* 70003D10 */
+ 0x0F128811, /* 70003D12 */
+ 0x0F122900, /* 70003D14 */
+ 0x0F12D00F, /* 70003D16 */
+ 0x0F128820, /* 70003D18 */
+ 0x0F124281, /* 70003D1A */
+ 0x0F12D20C, /* 70003D1C */
+ 0x0F128861, /* 70003D1E */
+ 0x0F128853, /* 70003D20 */
+ 0x0F124299, /* 70003D22 */
+ 0x0F12D200, /* 70003D24 */
+ 0x0F121E40, /* 70003D26 */
+ 0x0F120400, /* 70003D28 */
+ 0x0F120C00, /* 70003D2A */
+ 0x0F128020, /* 70003D2C */
+ 0x0F128851, /* 70003D2E */
+ 0x0F128061, /* 70003D30 */
+ 0x0F124368, /* 70003D32 */
+ 0x0F121840, /* 70003D34 */
+ 0x0F126060, /* 70003D36 */
+ 0x0F12BC38, /* 70003D38 */
+ 0x0F12BC08, /* 70003D3A */
+ 0x0F124718, /* 70003D3C */
+ 0x0F12B5F8, /* 70003D3E */
+ 0x0F120004, /* 70003D40 */
+ 0x0F126808, /* 70003D42 */
+ 0x0F120400, /* 70003D44 */
+ 0x0F120C00, /* 70003D46 */
+ 0x0F122201, /* 70003D48 */
+ 0x0F120015, /* 70003D4A */
+ 0x0F120021, /* 70003D4C */
+ 0x0F123910, /* 70003D4E */
+ 0x0F12408A, /* 70003D50 */
+ 0x0F1240A5, /* 70003D52 */
+ 0x0F124FBE, /* 70003D54 */
+ 0x0F120016, /* 70003D56 */
+ 0x0F122C10, /* 70003D58 */
+ 0x0F12DA03, /* 70003D5A */
+ 0x0F128839, /* 70003D5C */
+ 0x0F1243A9, /* 70003D5E */
+ 0x0F128039, /* 70003D60 */
+ 0x0F12E002, /* 70003D62 */
+ 0x0F128879, /* 70003D64 */
+ 0x0F1243B1, /* 70003D66 */
+ 0x0F128079, /* 70003D68 */
+ 0x0F12F000, /* 70003D6A */
+ 0x0F12FA71, /* 70003D6C */
+ 0x0F122C10, /* 70003D6E */
+ 0x0F12DA03, /* 70003D70 */
+ 0x0F128838, /* 70003D72 */
+ 0x0F124328, /* 70003D74 */
+ 0x0F128038, /* 70003D76 */
+ 0x0F12E002, /* 70003D78 */
+ 0x0F128878, /* 70003D7A */
+ 0x0F124330, /* 70003D7C */
+ 0x0F128078, /* 70003D7E */
+ 0x0F1248B6, /* 70003D80 */
+ 0x0F128800, /* 70003D82 */
+ 0x0F120400, /* 70003D84 */
+ 0x0F12D507, /* 70003D86 */
+ 0x0F124BB5, /* 70003D88 */
+ 0x0F127819, /* 70003D8A */
+ 0x0F124AB5, /* 70003D8C */
+ 0x0F127810, /* 70003D8E */
+ 0x0F127018, /* 70003D90 */
+ 0x0F127011, /* 70003D92 */
+ 0x0F1249B4, /* 70003D94 */
+ 0x0F128188, /* 70003D96 */
+ 0x0F12BCF8, /* 70003D98 */
+ 0x0F12BC08, /* 70003D9A */
+ 0x0F124718, /* 70003D9C */
+ 0x0F12B538, /* 70003D9E */
+ 0x0F1248B2, /* 70003DA0 */
+ 0x0F124669, /* 70003DA2 */
+ 0x0F12F000, /* 70003DA4 */
+ 0x0F12FA5C, /* 70003DA6 */
+ 0x0F1248B1, /* 70003DA8 */
+ 0x0F1249B0, /* 70003DAA */
+ 0x0F1269C2, /* 70003DAC */
+ 0x0F122400, /* 70003DAE */
+ 0x0F1231A8, /* 70003DB0 */
+ 0x0F122A00, /* 70003DB2 */
+ 0x0F12D008, /* 70003DB4 */
+ 0x0F1261C4, /* 70003DB6 */
+ 0x0F12684A, /* 70003DB8 */
+ 0x0F126242, /* 70003DBA */
+ 0x0F126282, /* 70003DBC */
+ 0x0F12466B, /* 70003DBE */
+ 0x0F12881A, /* 70003DC0 */
+ 0x0F126302, /* 70003DC2 */
+ 0x0F12885A, /* 70003DC4 */
+ 0x0F126342, /* 70003DC6 */
+ 0x0F126A02, /* 70003DC8 */
+ 0x0F122A00, /* 70003DCA */
+ 0x0F12D00A, /* 70003DCC */
+ 0x0F126204, /* 70003DCE */
+ 0x0F126849, /* 70003DD0 */
+ 0x0F126281, /* 70003DD2 */
+ 0x0F12466B, /* 70003DD4 */
+ 0x0F128819, /* 70003DD6 */
+ 0x0F126301, /* 70003DD8 */
+ 0x0F128859, /* 70003DDA */
+ 0x0F126341, /* 70003DDC */
+ 0x0F1249A5, /* 70003DDE */
+ 0x0F1288C9, /* 70003DE0 */
+ 0x0F1263C1, /* 70003DE2 */
+ 0x0F12F000, /* 70003DE4 */
+ 0x0F12FA44, /* 70003DE6 */
+ 0x0F12E7A6, /* 70003DE8 */
+ 0x0F12B5F0, /* 70003DEA */
+ 0x0F12B08B, /* 70003DEC */
+ 0x0F1220FF, /* 70003DEE */
+ 0x0F121C40, /* 70003DF0 */
+ 0x0F1249A1, /* 70003DF2 */
+ 0x0F1289CC, /* 70003DF4 */
+ 0x0F124E9E, /* 70003DF6 */
+ 0x0F126AB1, /* 70003DF8 */
+ 0x0F124284, /* 70003DFA */
+ 0x0F12D101, /* 70003DFC */
+ 0x0F12489F, /* 70003DFE */
+ 0x0F126081, /* 70003E00 */
+ 0x0F126A70, /* 70003E02 */
+ 0x0F120200, /* 70003E04 */
+ 0x0F12F000, /* 70003E06 */
+ 0x0F12FA3B, /* 70003E08 */
+ 0x0F120400, /* 70003E0A */
+ 0x0F120C00, /* 70003E0C */
+ 0x0F124A96, /* 70003E0E */
+ 0x0F128A11, /* 70003E10 */
+ 0x0F129109, /* 70003E12 */
+ 0x0F122101, /* 70003E14 */
+ 0x0F120349, /* 70003E16 */
+ 0x0F124288, /* 70003E18 */
+ 0x0F12D200, /* 70003E1A */
+ 0x0F120001, /* 70003E1C */
+ 0x0F124A92, /* 70003E1E */
+ 0x0F128211, /* 70003E20 */
+ 0x0F124D97, /* 70003E22 */
+ 0x0F128829, /* 70003E24 */
+ 0x0F129108, /* 70003E26 */
+ 0x0F124A8B, /* 70003E28 */
+ 0x0F122303, /* 70003E2A */
+ 0x0F123222, /* 70003E2C */
+ 0x0F121F91, /* 70003E2E */
+ 0x0F12F000, /* 70003E30 */
+ 0x0F12FA2C, /* 70003E32 */
+ 0x0F128028, /* 70003E34 */
+ 0x0F12488E, /* 70003E36 */
+ 0x0F124987, /* 70003E38 */
+ 0x0F126BC2, /* 70003E3A */
+ 0x0F126AC0, /* 70003E3C */
+ 0x0F124282, /* 70003E3E */
+ 0x0F12D201, /* 70003E40 */
+ 0x0F128CC8, /* 70003E42 */
+ 0x0F128028, /* 70003E44 */
+ 0x0F1288E8, /* 70003E46 */
+ 0x0F129007, /* 70003E48 */
+ 0x0F122240, /* 70003E4A */
+ 0x0F124310, /* 70003E4C */
+ 0x0F1280E8, /* 70003E4E */
+ 0x0F122000, /* 70003E50 */
+ 0x0F120041, /* 70003E52 */
+ 0x0F12194B, /* 70003E54 */
+ 0x0F12001E, /* 70003E56 */
+ 0x0F123680, /* 70003E58 */
+ 0x0F128BB2, /* 70003E5A */
+ 0x0F12AF04, /* 70003E5C */
+ 0x0F12527A, /* 70003E5E */
+ 0x0F124A7D, /* 70003E60 */
+ 0x0F12188A, /* 70003E62 */
+ 0x0F128897, /* 70003E64 */
+ 0x0F1283B7, /* 70003E66 */
+ 0x0F1233A0, /* 70003E68 */
+ 0x0F12891F, /* 70003E6A */
+ 0x0F12AE01, /* 70003E6C */
+ 0x0F125277, /* 70003E6E */
+ 0x0F128A11, /* 70003E70 */
+ 0x0F128119, /* 70003E72 */
+ 0x0F121C40, /* 70003E74 */
+ 0x0F120400, /* 70003E76 */
+ 0x0F120C00, /* 70003E78 */
+ 0x0F122806, /* 70003E7A */
+ 0x0F12D3E9, /* 70003E7C */
+ 0x0F12F000, /* 70003E7E */
+ 0x0F12FA0D, /* 70003E80 */
+ 0x0F12F000, /* 70003E82 */
+ 0x0F12FA13, /* 70003E84 */
+ 0x0F124F79, /* 70003E86 */
+ 0x0F1237A8, /* 70003E88 */
+ 0x0F122800, /* 70003E8A */
+ 0x0F12D10A, /* 70003E8C */
+ 0x0F121FE0, /* 70003E8E */
+ 0x0F1238FD, /* 70003E90 */
+ 0x0F12D001, /* 70003E92 */
+ 0x0F121CC0, /* 70003E94 */
+ 0x0F12D105, /* 70003E96 */
+ 0x0F124874, /* 70003E98 */
+ 0x0F128829, /* 70003E9A */
+ 0x0F123818, /* 70003E9C */
+ 0x0F126840, /* 70003E9E */
+ 0x0F124348, /* 70003EA0 */
+ 0x0F126078, /* 70003EA2 */
+ 0x0F124972, /* 70003EA4 */
+ 0x0F126878, /* 70003EA6 */
+ 0x0F126B89, /* 70003EA8 */
+ 0x0F124288, /* 70003EAA */
+ 0x0F12D300, /* 70003EAC */
+ 0x0F120008, /* 70003EAE */
+ 0x0F126078, /* 70003EB0 */
+ 0x0F122000, /* 70003EB2 */
+ 0x0F120041, /* 70003EB4 */
+ 0x0F12AA04, /* 70003EB6 */
+ 0x0F125A53, /* 70003EB8 */
+ 0x0F12194A, /* 70003EBA */
+ 0x0F12269C, /* 70003EBC */
+ 0x0F1252B3, /* 70003EBE */
+ 0x0F12AB01, /* 70003EC0 */
+ 0x0F125A59, /* 70003EC2 */
+ 0x0F1232A0, /* 70003EC4 */
+ 0x0F128111, /* 70003EC6 */
+ 0x0F121C40, /* 70003EC8 */
+ 0x0F120400, /* 70003ECA */
+ 0x0F120C00, /* 70003ECC */
+ 0x0F122806, /* 70003ECE */
+ 0x0F12D3F0, /* 70003ED0 */
+ 0x0F124965, /* 70003ED2 */
+ 0x0F129809, /* 70003ED4 */
+ 0x0F128208, /* 70003ED6 */
+ 0x0F129808, /* 70003ED8 */
+ 0x0F128028, /* 70003EDA */
+ 0x0F129807, /* 70003EDC */
+ 0x0F1280E8, /* 70003EDE */
+ 0x0F121FE0, /* 70003EE0 */
+ 0x0F1238FD, /* 70003EE2 */
+ 0x0F12D13B, /* 70003EE4 */
+ 0x0F124D64, /* 70003EE6 */
+ 0x0F1289E8, /* 70003EE8 */
+ 0x0F121FC1, /* 70003EEA */
+ 0x0F1239FF, /* 70003EEC */
+ 0x0F12D136, /* 70003EEE */
+ 0x0F124C5F, /* 70003EF0 */
+ 0x0F128AE0, /* 70003EF2 */
+ 0x0F12F000, /* 70003EF4 */
+ 0x0F12F9E2, /* 70003EF6 */
+ 0x0F120006, /* 70003EF8 */
+ 0x0F128B20, /* 70003EFA */
+ 0x0F12F000, /* 70003EFC */
+ 0x0F12F9E6, /* 70003EFE */
+ 0x0F129000, /* 70003F00 */
+ 0x0F126AA1, /* 70003F02 */
+ 0x0F126878, /* 70003F04 */
+ 0x0F121809, /* 70003F06 */
+ 0x0F120200, /* 70003F08 */
+ 0x0F12F000, /* 70003F0A */
+ 0x0F12F9B9, /* 70003F0C */
+ 0x0F120400, /* 70003F0E */
+ 0x0F120C00, /* 70003F10 */
+ 0x0F120022, /* 70003F12 */
+ 0x0F123246, /* 70003F14 */
+ 0x0F120011, /* 70003F16 */
+ 0x0F12310A, /* 70003F18 */
+ 0x0F122305, /* 70003F1A */
+ 0x0F12F000, /* 70003F1C */
+ 0x0F12F9B6, /* 70003F1E */
+ 0x0F1266E8, /* 70003F20 */
+ 0x0F126B23, /* 70003F22 */
+ 0x0F120002, /* 70003F24 */
+ 0x0F120031, /* 70003F26 */
+ 0x0F120018, /* 70003F28 */
+ 0x0F12F000, /* 70003F2A */
+ 0x0F12F9D7, /* 70003F2C */
+ 0x0F12466B, /* 70003F2E */
+ 0x0F128518, /* 70003F30 */
+ 0x0F126EEA, /* 70003F32 */
+ 0x0F126B60, /* 70003F34 */
+ 0x0F129900, /* 70003F36 */
+ 0x0F12F000, /* 70003F38 */
+ 0x0F12F9D0, /* 70003F3A */
+ 0x0F12466B, /* 70003F3C */
+ 0x0F128558, /* 70003F3E */
+ 0x0F120029, /* 70003F40 */
+ 0x0F12980A, /* 70003F42 */
+ 0x0F123170, /* 70003F44 */
+ 0x0F12F000, /* 70003F46 */
+ 0x0F12F9D1, /* 70003F48 */
+ 0x0F120028, /* 70003F4A */
+ 0x0F123060, /* 70003F4C */
+ 0x0F128A02, /* 70003F4E */
+ 0x0F124946, /* 70003F50 */
+ 0x0F123128, /* 70003F52 */
+ 0x0F12808A, /* 70003F54 */
+ 0x0F128A42, /* 70003F56 */
+ 0x0F1280CA, /* 70003F58 */
+ 0x0F128A80, /* 70003F5A */
+ 0x0F128108, /* 70003F5C */
+ 0x0F12B00B, /* 70003F5E */
+ 0x0F12BCF0, /* 70003F60 */
+ 0x0F12BC08, /* 70003F62 */
+ 0x0F124718, /* 70003F64 */
+ 0x0F12B570, /* 70003F66 */
+ 0x0F122400, /* 70003F68 */
+ 0x0F124D46, /* 70003F6A */
+ 0x0F124846, /* 70003F6C */
+ 0x0F128881, /* 70003F6E */
+ 0x0F124846, /* 70003F70 */
+ 0x0F128041, /* 70003F72 */
+ 0x0F122101, /* 70003F74 */
+ 0x0F128001, /* 70003F76 */
+ 0x0F12F000, /* 70003F78 */
+ 0x0F12F9C0, /* 70003F7A */
+ 0x0F124842, /* 70003F7C */
+ 0x0F123820, /* 70003F7E */
+ 0x0F128BC0, /* 70003F80 */
+ 0x0F12F000, /* 70003F82 */
+ 0x0F12F9C3, /* 70003F84 */
+ 0x0F124B42, /* 70003F86 */
+ 0x0F12220D, /* 70003F88 */
+ 0x0F120712, /* 70003F8A */
+ 0x0F1218A8, /* 70003F8C */
+ 0x0F128806, /* 70003F8E */
+ 0x0F1200E1, /* 70003F90 */
+ 0x0F1218C9, /* 70003F92 */
+ 0x0F1281CE, /* 70003F94 */
+ 0x0F128846, /* 70003F96 */
+ 0x0F12818E, /* 70003F98 */
+ 0x0F128886, /* 70003F9A */
+ 0x0F12824E, /* 70003F9C */
+ 0x0F1288C0, /* 70003F9E */
+ 0x0F128208, /* 70003FA0 */
+ 0x0F123508, /* 70003FA2 */
+ 0x0F12042D, /* 70003FA4 */
+ 0x0F120C2D, /* 70003FA6 */
+ 0x0F121C64, /* 70003FA8 */
+ 0x0F120424, /* 70003FAA */
+ 0x0F120C24, /* 70003FAC */
+ 0x0F122C07, /* 70003FAE */
+ 0x0F12D3EC, /* 70003FB0 */
+ 0x0F12E658, /* 70003FB2 */
+ 0x0F12B510, /* 70003FB4 */
+ 0x0F124834, /* 70003FB6 */
+ 0x0F124C34, /* 70003FB8 */
+ 0x0F1288C0, /* 70003FBA */
+ 0x0F128060, /* 70003FBC */
+ 0x0F122001, /* 70003FBE */
+ 0x0F128020, /* 70003FC0 */
+ 0x0F124831, /* 70003FC2 */
+ 0x0F123820, /* 70003FC4 */
+ 0x0F128BC0, /* 70003FC6 */
+ 0x0F12F000, /* 70003FC8 */
+ 0x0F12F9A0, /* 70003FCA */
+ 0x0F1288E0, /* 70003FCC */
+ 0x0F124A31, /* 70003FCE */
+ 0x0F122800, /* 70003FD0 */
+ 0x0F12D003, /* 70003FD2 */
+ 0x0F124930, /* 70003FD4 */
+ 0x0F128849, /* 70003FD6 */
+ 0x0F122900, /* 70003FD8 */
+ 0x0F12D009, /* 70003FDA */
+ 0x0F122001, /* 70003FDC */
+ 0x0F1203C0, /* 70003FDE */
+ 0x0F128050, /* 70003FE0 */
+ 0x0F1280D0, /* 70003FE2 */
+ 0x0F122000, /* 70003FE4 */
+ 0x0F128090, /* 70003FE6 */
+ 0x0F128110, /* 70003FE8 */
+ 0x0F12BC10, /* 70003FEA */
+ 0x0F12BC08, /* 70003FEC */
+ 0x0F124718, /* 70003FEE */
+ 0x0F128050, /* 70003FF0 */
+ 0x0F128920, /* 70003FF2 */
+ 0x0F1280D0, /* 70003FF4 */
+ 0x0F128960, /* 70003FF6 */
+ 0x0F120400, /* 70003FF8 */
+ 0x0F121400, /* 70003FFA */
+ 0x0F128090, /* 70003FFC */
+ 0x0F1289A1, /* 70003FFE */
+ 0x0F120409, /* 70004000 */
+ 0x0F121409, /* 70004002 */
+ 0x0F128111, /* 70004004 */
+ 0x0F1289E3, /* 70004006 */
+ 0x0F128A24, /* 70004008 */
+ 0x0F122B00, /* 7000400A */
+ 0x0F12D104, /* 7000400C */
+ 0x0F1217C3, /* 7000400E */
+ 0x0F120F5B, /* 70004010 */
+ 0x0F121818, /* 70004012 */
+ 0x0F1210C0, /* 70004014 */
+ 0x0F128090, /* 70004016 */
+ 0x0F122C00, /* 70004018 */
+ 0x0F12D1E6, /* 7000401A */
+ 0x0F1217C8, /* 7000401C */
+ 0x0F120F40, /* 7000401E */
+ 0x0F121840, /* 70004020 */
+ 0x0F1210C0, /* 70004022 */
+ 0x0F128110, /* 70004024 */
+ 0x0F12E7E0, /* 70004026 */
+ 0x0F12B510, /* 70004028 */
+ 0x0F12000C, /* 7000402A */
+ 0x0F124919, /* 7000402C */
+ 0x0F122204, /* 7000402E */
+ 0x0F126820, /* 70004030 */
+ 0x0F125E8A, /* 70004032 */
+ 0x0F120140, /* 70004034 */
+ 0x0F121A80, /* 70004036 */
+ 0x0F120280, /* 70004038 */
+ 0x0F128849, /* 7000403A */
+ 0x0F12F000, /* 7000403C */
+ 0x0F12F96E, /* 7000403E */
+ 0x0F126020, /* 70004040 */
+ 0x0F12E7D2, /* 70004042 */
+ 0x0F1238D4, /* 70004044 */
0x0F127000, /* 70004046 */
- 0x0F122FCA, /* 70004048 */
+ 0x0F1217D0, /* 70004048 */
0x0F127000, /* 7000404A */
- 0x0F122FC5, /* 7000404C */
- 0x0F127000, /* 7000404E */
- 0x0F122FC6, /* 70004050 */
- 0x0F127000, /* 70004052 */
- 0x0F122ED8, /* 70004054 */
+ 0x0F125000, /* 7000404C */
+ 0x0F12D000, /* 7000404E */
+ 0x0F121100, /* 70004050 */
+ 0x0F12D000, /* 70004052 */
+ 0x0F12171A, /* 70004054 */
0x0F127000, /* 70004056 */
- 0x0F122BD0, /* 70004058 */
+ 0x0F124780, /* 70004058 */
0x0F127000, /* 7000405A */
- 0x0F1217E0, /* 7000405C */
+ 0x0F122FCA, /* 7000405C */
0x0F127000, /* 7000405E */
- 0x0F122DE8, /* 70004060 */
+ 0x0F122FC5, /* 70004060 */
0x0F127000, /* 70004062 */
- 0x0F1237E0, /* 70004064 */
+ 0x0F122FC6, /* 70004064 */
0x0F127000, /* 70004066 */
- 0x0F12210C, /* 70004068 */
+ 0x0F122ED8, /* 70004068 */
0x0F127000, /* 7000406A */
- 0x0F121484, /* 7000406C */
+ 0x0F122BD0, /* 7000406C */
0x0F127000, /* 7000406E */
- 0x0F12A006, /* 70004070 */
- 0x0F120000, /* 70004072 */
- 0x0F120724, /* 70004074 */
+ 0x0F1217E0, /* 70004070 */
+ 0x0F127000, /* 70004072 */
+ 0x0F122DE8, /* 70004074 */
0x0F127000, /* 70004076 */
- 0x0F12A000, /* 70004078 */
- 0x0F12D000, /* 7000407A */
- 0x0F122270, /* 7000407C */
+ 0x0F1237E0, /* 70004078 */
+ 0x0F127000, /* 7000407A */
+ 0x0F12210C, /* 7000407C */
0x0F127000, /* 7000407E */
- 0x0F122558, /* 70004080 */
+ 0x0F121484, /* 70004080 */
0x0F127000, /* 70004082 */
- 0x0F12146C, /* 70004084 */
- 0x0F127000, /* 70004086 */
- 0x0F12B510, /* 70004088 */
- 0x0F12000C, /* 7000408A */
- 0x0F12492E, /* 7000408C */
- 0x0F122208, /* 7000408E */
- 0x0F126820, /* 70004090 */
- 0x0F125E8A, /* 70004092 */
- 0x0F120140, /* 70004094 */
- 0x0F121A80, /* 70004096 */
- 0x0F120280, /* 70004098 */
- 0x0F1288C9, /* 7000409A */
- 0x0F12F000, /* 7000409C */
- 0x0F12F8E6, /* 7000409E */
- 0x0F126020, /* 700040A0 */
- 0x0F12E798, /* 700040A2 */
- 0x0F12B5FE, /* 700040A4 */
- 0x0F12000C, /* 700040A6 */
- 0x0F126825, /* 700040A8 */
- 0x0F126866, /* 700040AA */
- 0x0F1268A0, /* 700040AC */
- 0x0F129001, /* 700040AE */
- 0x0F1268E7, /* 700040B0 */
- 0x0F121BA8, /* 700040B2 */
- 0x0F1242B5, /* 700040B4 */
- 0x0F12DA00, /* 700040B6 */
- 0x0F121B70, /* 700040B8 */
- 0x0F129000, /* 700040BA */
- 0x0F124922, /* 700040BC */
- 0x0F124823, /* 700040BE */
- 0x0F12884A, /* 700040C0 */
- 0x0F128843, /* 700040C2 */
- 0x0F12435A, /* 700040C4 */
- 0x0F122304, /* 700040C6 */
- 0x0F125ECB, /* 700040C8 */
- 0x0F120A92, /* 700040CA */
- 0x0F1218D2, /* 700040CC */
- 0x0F1202D2, /* 700040CE */
- 0x0F120C12, /* 700040D0 */
- 0x0F1288CB, /* 700040D2 */
- 0x0F128880, /* 700040D4 */
- 0x0F124343, /* 700040D6 */
- 0x0F120A98, /* 700040D8 */
- 0x0F122308, /* 700040DA */
+ 0x0F12A006, /* 70004084 */
+ 0x0F120000, /* 70004086 */
+ 0x0F120724, /* 70004088 */
+ 0x0F127000, /* 7000408A */
+ 0x0F12A000, /* 7000408C */
+ 0x0F12D000, /* 7000408E */
+ 0x0F122270, /* 70004090 */
+ 0x0F127000, /* 70004092 */
+ 0x0F122558, /* 70004094 */
+ 0x0F127000, /* 70004096 */
+ 0x0F12146C, /* 70004098 */
+ 0x0F127000, /* 7000409A */
+ 0x0F12B510, /* 7000409C */
+ 0x0F12000C, /* 7000409E */
+ 0x0F124951, /* 700040A0 */
+ 0x0F122208, /* 700040A2 */
+ 0x0F126820, /* 700040A4 */
+ 0x0F125E8A, /* 700040A6 */
+ 0x0F120140, /* 700040A8 */
+ 0x0F121A80, /* 700040AA */
+ 0x0F120280, /* 700040AC */
+ 0x0F1288C9, /* 700040AE */
+ 0x0F12F000, /* 700040B0 */
+ 0x0F12F934, /* 700040B2 */
+ 0x0F126020, /* 700040B4 */
+ 0x0F12E798, /* 700040B6 */
+ 0x0F12B5FE, /* 700040B8 */
+ 0x0F12000C, /* 700040BA */
+ 0x0F126825, /* 700040BC */
+ 0x0F126866, /* 700040BE */
+ 0x0F1268A0, /* 700040C0 */
+ 0x0F129001, /* 700040C2 */
+ 0x0F1268E7, /* 700040C4 */
+ 0x0F121BA8, /* 700040C6 */
+ 0x0F1242B5, /* 700040C8 */
+ 0x0F12DA00, /* 700040CA */
+ 0x0F121B70, /* 700040CC */
+ 0x0F129000, /* 700040CE */
+ 0x0F124945, /* 700040D0 */
+ 0x0F124846, /* 700040D2 */
+ 0x0F12884A, /* 700040D4 */
+ 0x0F128843, /* 700040D6 */
+ 0x0F12435A, /* 700040D8 */
+ 0x0F122304, /* 700040DA */
0x0F125ECB, /* 700040DC */
- 0x0F1218C0, /* 700040DE */
- 0x0F1202C0, /* 700040E0 */
- 0x0F120C00, /* 700040E2 */
- 0x0F120411, /* 700040E4 */
- 0x0F120400, /* 700040E6 */
- 0x0F121409, /* 700040E8 */
- 0x0F121400, /* 700040EA */
- 0x0F121A08, /* 700040EC */
- 0x0F124917, /* 700040EE */
- 0x0F1239E0, /* 700040F0 */
- 0x0F126148, /* 700040F2 */
- 0x0F129801, /* 700040F4 */
- 0x0F123040, /* 700040F6 */
- 0x0F127880, /* 700040F8 */
- 0x0F122800, /* 700040FA */
- 0x0F12D103, /* 700040FC */
- 0x0F129801, /* 700040FE */
- 0x0F120029, /* 70004100 */
- 0x0F12F000, /* 70004102 */
- 0x0F12F8B9, /* 70004104 */
- 0x0F128839, /* 70004106 */
- 0x0F129800, /* 70004108 */
- 0x0F124281, /* 7000410A */
- 0x0F12D814, /* 7000410C */
- 0x0F128879, /* 7000410E */
- 0x0F129800, /* 70004110 */
- 0x0F124281, /* 70004112 */
- 0x0F12D20C, /* 70004114 */
- 0x0F129801, /* 70004116 */
- 0x0F120029, /* 70004118 */
- 0x0F12F000, /* 7000411A */
- 0x0F12F8B5, /* 7000411C */
- 0x0F129801, /* 7000411E */
- 0x0F120029, /* 70004120 */
- 0x0F12F000, /* 70004122 */
- 0x0F12F8B1, /* 70004124 */
- 0x0F129801, /* 70004126 */
- 0x0F120029, /* 70004128 */
- 0x0F12F000, /* 7000412A */
- 0x0F12F8AD, /* 7000412C */
- 0x0F12E003, /* 7000412E */
- 0x0F129801, /* 70004130 */
- 0x0F120029, /* 70004132 */
- 0x0F12F000, /* 70004134 */
- 0x0F12F8A8, /* 70004136 */
- 0x0F129801, /* 70004138 */
- 0x0F120032, /* 7000413A */
- 0x0F120039, /* 7000413C */
+ 0x0F120A92, /* 700040DE */
+ 0x0F1218D2, /* 700040E0 */
+ 0x0F1202D2, /* 700040E2 */
+ 0x0F120C12, /* 700040E4 */
+ 0x0F1288CB, /* 700040E6 */
+ 0x0F128880, /* 700040E8 */
+ 0x0F124343, /* 700040EA */
+ 0x0F120A98, /* 700040EC */
+ 0x0F122308, /* 700040EE */
+ 0x0F125ECB, /* 700040F0 */
+ 0x0F1218C0, /* 700040F2 */
+ 0x0F1202C0, /* 700040F4 */
+ 0x0F120C00, /* 700040F6 */
+ 0x0F120411, /* 700040F8 */
+ 0x0F120400, /* 700040FA */
+ 0x0F121409, /* 700040FC */
+ 0x0F121400, /* 700040FE */
+ 0x0F121A08, /* 70004100 */
+ 0x0F12493A, /* 70004102 */
+ 0x0F1239E0, /* 70004104 */
+ 0x0F126148, /* 70004106 */
+ 0x0F129801, /* 70004108 */
+ 0x0F123040, /* 7000410A */
+ 0x0F127880, /* 7000410C */
+ 0x0F122800, /* 7000410E */
+ 0x0F12D103, /* 70004110 */
+ 0x0F129801, /* 70004112 */
+ 0x0F120029, /* 70004114 */
+ 0x0F12F000, /* 70004116 */
+ 0x0F12F907, /* 70004118 */
+ 0x0F128839, /* 7000411A */
+ 0x0F129800, /* 7000411C */
+ 0x0F124281, /* 7000411E */
+ 0x0F12D814, /* 70004120 */
+ 0x0F128879, /* 70004122 */
+ 0x0F129800, /* 70004124 */
+ 0x0F124281, /* 70004126 */
+ 0x0F12D20C, /* 70004128 */
+ 0x0F129801, /* 7000412A */
+ 0x0F120029, /* 7000412C */
+ 0x0F12F000, /* 7000412E */
+ 0x0F12F903, /* 70004130 */
+ 0x0F129801, /* 70004132 */
+ 0x0F120029, /* 70004134 */
+ 0x0F12F000, /* 70004136 */
+ 0x0F12F8FF, /* 70004138 */
+ 0x0F129801, /* 7000413A */
+ 0x0F120029, /* 7000413C */
0x0F12F000, /* 7000413E */
- 0x0F12F8AB, /* 70004140 */
- 0x0F126020, /* 70004142 */
- 0x0F12E5D0, /* 70004144 */
- 0x0F120000, /* 70004146 */
- 0x0F122558, /* 70004148 */
- 0x0F127000, /* 7000414A */
- 0x0F122AB8, /* 7000414C */
- 0x0F127000, /* 7000414E */
- 0x0F124778, /* 70004150 */
- 0x0F1246C0, /* 70004152 */
- 0x0F12C000, /* 70004154 */
- 0x0F12E59F, /* 70004156 */
- 0x0F12FF1C, /* 70004158 */
- 0x0F12E12F, /* 7000415A */
- 0x0F121789, /* 7000415C */
- 0x0F120001, /* 7000415E */
- 0x0F124778, /* 70004160 */
- 0x0F1246C0, /* 70004162 */
- 0x0F12C000, /* 70004164 */
- 0x0F12E59F, /* 70004166 */
- 0x0F12FF1C, /* 70004168 */
- 0x0F12E12F, /* 7000416A */
- 0x0F1216F1, /* 7000416C */
- 0x0F120001, /* 7000416E */
- 0x0F124778, /* 70004170 */
- 0x0F1246C0, /* 70004172 */
- 0x0F12C000, /* 70004174 */
- 0x0F12E59F, /* 70004176 */
- 0x0F12FF1C, /* 70004178 */
- 0x0F12E12F, /* 7000417A */
- 0x0F12C3B1, /* 7000417C */
- 0x0F120000, /* 7000417E */
- 0x0F124778, /* 70004180 */
- 0x0F1246C0, /* 70004182 */
- 0x0F12C000, /* 70004184 */
- 0x0F12E59F, /* 70004186 */
- 0x0F12FF1C, /* 70004188 */
- 0x0F12E12F, /* 7000418A */
- 0x0F12C36D, /* 7000418C */
- 0x0F120000, /* 7000418E */
- 0x0F124778, /* 70004190 */
- 0x0F1246C0, /* 70004192 */
- 0x0F12C000, /* 70004194 */
- 0x0F12E59F, /* 70004196 */
- 0x0F12FF1C, /* 70004198 */
- 0x0F12E12F, /* 7000419A */
- 0x0F12F6D7, /* 7000419C */
- 0x0F120000, /* 7000419E */
- 0x0F124778, /* 700041A0 */
- 0x0F1246C0, /* 700041A2 */
- 0x0F12C000, /* 700041A4 */
- 0x0F12E59F, /* 700041A6 */
- 0x0F12FF1C, /* 700041A8 */
- 0x0F12E12F, /* 700041AA */
- 0x0F12B49D, /* 700041AC */
- 0x0F120000, /* 700041AE */
- 0x0F124778, /* 700041B0 */
- 0x0F1246C0, /* 700041B2 */
- 0x0F12C000, /* 700041B4 */
- 0x0F12E59F, /* 700041B6 */
- 0x0F12FF1C, /* 700041B8 */
- 0x0F12E12F, /* 700041BA */
- 0x0F127EDF, /* 700041BC */
- 0x0F120000, /* 700041BE */
- 0x0F124778, /* 700041C0 */
- 0x0F1246C0, /* 700041C2 */
- 0x0F12C000, /* 700041C4 */
- 0x0F12E59F, /* 700041C6 */
- 0x0F12FF1C, /* 700041C8 */
- 0x0F12E12F, /* 700041CA */
- 0x0F12448D, /* 700041CC */
- 0x0F120000, /* 700041CE */
- 0x0F124778, /* 700041D0 */
- 0x0F1246C0, /* 700041D2 */
- 0x0F12F004, /* 700041D4 */
- 0x0F12E51F, /* 700041D6 */
- 0x0F1229EC, /* 700041D8 */
- 0x0F120001, /* 700041DA */
- 0x0F124778, /* 700041DC */
- 0x0F1246C0, /* 700041DE */
- 0x0F12C000, /* 700041E0 */
- 0x0F12E59F, /* 700041E2 */
- 0x0F12FF1C, /* 700041E4 */
- 0x0F12E12F, /* 700041E6 */
- 0x0F122EF1, /* 700041E8 */
- 0x0F120000, /* 700041EA */
- 0x0F124778, /* 700041EC */
- 0x0F1246C0, /* 700041EE */
- 0x0F12C000, /* 700041F0 */
- 0x0F12E59F, /* 700041F2 */
- 0x0F12FF1C, /* 700041F4 */
- 0x0F12E12F, /* 700041F6 */
- 0x0F12EE03, /* 700041F8 */
- 0x0F120000, /* 700041FA */
- 0x0F124778, /* 700041FC */
- 0x0F1246C0, /* 700041FE */
- 0x0F12C000, /* 70004200 */
- 0x0F12E59F, /* 70004202 */
- 0x0F12FF1C, /* 70004204 */
- 0x0F12E12F, /* 70004206 */
- 0x0F12A58B, /* 70004208 */
- 0x0F120000, /* 7000420A */
- 0x0F124778, /* 7000420C */
- 0x0F1246C0, /* 7000420E */
- 0x0F12C000, /* 70004210 */
- 0x0F12E59F, /* 70004212 */
- 0x0F12FF1C, /* 70004214 */
- 0x0F12E12F, /* 70004216 */
- 0x0F127C49, /* 70004218 */
- 0x0F120000, /* 7000421A */
- 0x0F124778, /* 7000421C */
- 0x0F1246C0, /* 7000421E */
- 0x0F12C000, /* 70004220 */
- 0x0F12E59F, /* 70004222 */
- 0x0F12FF1C, /* 70004224 */
- 0x0F12E12F, /* 70004226 */
- 0x0F127C63, /* 70004228 */
- 0x0F120000, /* 7000422A */
- 0x0F124778, /* 7000422C */
- 0x0F1246C0, /* 7000422E */
- 0x0F12C000, /* 70004230 */
- 0x0F12E59F, /* 70004232 */
- 0x0F12FF1C, /* 70004234 */
- 0x0F12E12F, /* 70004236 */
- 0x0F122DB7, /* 70004238 */
- 0x0F120000, /* 7000423A */
- 0x0F124778, /* 7000423C */
- 0x0F1246C0, /* 7000423E */
- 0x0F12C000, /* 70004240 */
- 0x0F12E59F, /* 70004242 */
- 0x0F12FF1C, /* 70004244 */
- 0x0F12E12F, /* 70004246 */
- 0x0F12EB3D, /* 70004248 */
- 0x0F120000, /* 7000424A */
- 0x0F124778, /* 7000424C */
- 0x0F1246C0, /* 7000424E */
- 0x0F12C000, /* 70004250 */
- 0x0F12E59F, /* 70004252 */
- 0x0F12FF1C, /* 70004254 */
- 0x0F12E12F, /* 70004256 */
- 0x0F12F061, /* 70004258 */
- 0x0F120000, /* 7000425A */
- 0x0F124778, /* 7000425C */
- 0x0F1246C0, /* 7000425E */
- 0x0F12C000, /* 70004260 */
- 0x0F12E59F, /* 70004262 */
- 0x0F12FF1C, /* 70004264 */
- 0x0F12E12F, /* 70004266 */
- 0x0F12F0EF, /* 70004268 */
- 0x0F120000, /* 7000426A */
- 0x0F124778, /* 7000426C */
- 0x0F1246C0, /* 7000426E */
- 0x0F12F004, /* 70004270 */
- 0x0F12E51F, /* 70004272 */
- 0x0F122824, /* 70004274 */
- 0x0F120001, /* 70004276 */
- 0x0F124778, /* 70004278 */
- 0x0F1246C0, /* 7000427A */
- 0x0F12C000, /* 7000427C */
- 0x0F12E59F, /* 7000427E */
- 0x0F12FF1C, /* 70004280 */
- 0x0F12E12F, /* 70004282 */
- 0x0F128EDD, /* 70004284 */
- 0x0F120000, /* 70004286 */
- 0x0F124778, /* 70004288 */
- 0x0F1246C0, /* 7000428A */
- 0x0F12C000, /* 7000428C */
- 0x0F12E59F, /* 7000428E */
- 0x0F12FF1C, /* 70004290 */
- 0x0F12E12F, /* 70004292 */
- 0x0F128DCB, /* 70004294 */
- 0x0F120000, /* 70004296 */
- 0x0F124778, /* 70004298 */
- 0x0F1246C0, /* 7000429A */
- 0x0F12C000, /* 7000429C */
- 0x0F12E59F, /* 7000429E */
- 0x0F12FF1C, /* 700042A0 */
- 0x0F12E12F, /* 700042A2 */
- 0x0F128E17, /* 700042A4 */
- 0x0F120000, /* 700042A6 */
- /* End of Patch Data(Last : 700042A6h)*/
- /* Total Size 1968 */
- /* Addr : 3AF8 , Size : 1966(7AEh) */
-
-
- /*#define TNP_USER_MBCV_CONTROL */
- /*#define TNP_4EC_MBR_TUNE */
- /*#define TNP_4EC_FORBIDDEN_TUNE */
- /*#define TNP_AF_FINESEARCH_DRIVEBACK */
- /*#define TNP_FLASH_ALG */
- /*#define TNP_GAS_ALPHA_OTP */
- /*#define TNP_AWB_MODUL_COMP */
-
+ 0x0F12F8FB, /* 70004140 */
+ 0x0F12E003, /* 70004142 */
+ 0x0F129801, /* 70004144 */
+ 0x0F120029, /* 70004146 */
+ 0x0F12F000, /* 70004148 */
+ 0x0F12F8F6, /* 7000414A */
+ 0x0F129801, /* 7000414C */
+ 0x0F120032, /* 7000414E */
+ 0x0F120039, /* 70004150 */
+ 0x0F12F000, /* 70004152 */
+ 0x0F12F8F9, /* 70004154 */
+ 0x0F126020, /* 70004156 */
+ 0x0F12E5D0, /* 70004158 */
+ 0x0F12B57C, /* 7000415A */
+ 0x0F124824, /* 7000415C */
+ 0x0F12A901, /* 7000415E */
+ 0x0F120004, /* 70004160 */
+ 0x0F12F000, /* 70004162 */
+ 0x0F12F87D, /* 70004164 */
+ 0x0F12466B, /* 70004166 */
+ 0x0F1288D9, /* 70004168 */
+ 0x0F128898, /* 7000416A */
+ 0x0F124B1F, /* 7000416C */
+ 0x0F123346, /* 7000416E */
+ 0x0F121E9A, /* 70004170 */
+ 0x0F12F000, /* 70004172 */
+ 0x0F12F8F1, /* 70004174 */
+ 0x0F12481E, /* 70004176 */
+ 0x0F12491C, /* 70004178 */
+ 0x0F123812, /* 7000417A */
+ 0x0F123140, /* 7000417C */
+ 0x0F128A42, /* 7000417E */
+ 0x0F12888B, /* 70004180 */
+ 0x0F1218D2, /* 70004182 */
+ 0x0F128242, /* 70004184 */
+ 0x0F128AC2, /* 70004186 */
+ 0x0F1288C9, /* 70004188 */
+ 0x0F121851, /* 7000418A */
+ 0x0F1282C1, /* 7000418C */
+ 0x0F120020, /* 7000418E */
+ 0x0F124669, /* 70004190 */
+ 0x0F12F000, /* 70004192 */
+ 0x0F12F865, /* 70004194 */
+ 0x0F124817, /* 70004196 */
+ 0x0F12214D, /* 70004198 */
+ 0x0F128301, /* 7000419A */
+ 0x0F122196, /* 7000419C */
+ 0x0F128381, /* 7000419E */
+ 0x0F12211D, /* 700041A0 */
+ 0x0F123020, /* 700041A2 */
+ 0x0F128001, /* 700041A4 */
+ 0x0F12F000, /* 700041A6 */
+ 0x0F12F8DF, /* 700041A8 */
+ 0x0F12F000, /* 700041AA */
+ 0x0F12F8E5, /* 700041AC */
+ 0x0F124812, /* 700041AE */
+ 0x0F124C12, /* 700041B0 */
+ 0x0F126E00, /* 700041B2 */
+ 0x0F1260E0, /* 700041B4 */
+ 0x0F12466B, /* 700041B6 */
+ 0x0F128818, /* 700041B8 */
+ 0x0F128859, /* 700041BA */
+ 0x0F120025, /* 700041BC */
+ 0x0F121A40, /* 700041BE */
+ 0x0F123540, /* 700041C0 */
+ 0x0F1261A8, /* 700041C2 */
+ 0x0F124809, /* 700041C4 */
+ 0x0F129900, /* 700041C6 */
+ 0x0F123060, /* 700041C8 */
+ 0x0F12F000, /* 700041CA */
+ 0x0F12F8DD, /* 700041CC */
+ 0x0F12466B, /* 700041CE */
+ 0x0F128819, /* 700041D0 */
+ 0x0F121DE0, /* 700041D2 */
+ 0x0F1230F9, /* 700041D4 */
+ 0x0F128741, /* 700041D6 */
+ 0x0F128859, /* 700041D8 */
+ 0x0F128781, /* 700041DA */
+ 0x0F122000, /* 700041DC */
+ 0x0F1271A0, /* 700041DE */
+ 0x0F1274A8, /* 700041E0 */
+ 0x0F12BC7C, /* 700041E2 */
+ 0x0F12BC08, /* 700041E4 */
+ 0x0F124718, /* 700041E6 */
+ 0x0F122558, /* 700041E8 */
+ 0x0F127000, /* 700041EA */
+ 0x0F122AB8, /* 700041EC */
+ 0x0F127000, /* 700041EE */
+ 0x0F12145E, /* 700041F0 */
+ 0x0F127000, /* 700041F2 */
+ 0x0F122698, /* 700041F4 */
+ 0x0F127000, /* 700041F6 */
+ 0x0F122BB8, /* 700041F8 */
+ 0x0F127000, /* 700041FA */
+ 0x0F122998, /* 700041FC */
+ 0x0F127000, /* 700041FE */
+ 0x0F124778, /* 70004200 */
+ 0x0F1246C0, /* 70004202 */
+ 0x0F12C000, /* 70004204 */
+ 0x0F12E59F, /* 70004206 */
+ 0x0F12FF1C, /* 70004208 */
+ 0x0F12E12F, /* 7000420A */
+ 0x0F121789, /* 7000420C */
+ 0x0F120001, /* 7000420E */
+ 0x0F124778, /* 70004210 */
+ 0x0F1246C0, /* 70004212 */
+ 0x0F12C000, /* 70004214 */
+ 0x0F12E59F, /* 70004216 */
+ 0x0F12FF1C, /* 70004218 */
+ 0x0F12E12F, /* 7000421A */
+ 0x0F1216F1, /* 7000421C */
+ 0x0F120001, /* 7000421E */
+ 0x0F124778, /* 70004220 */
+ 0x0F1246C0, /* 70004222 */
+ 0x0F12C000, /* 70004224 */
+ 0x0F12E59F, /* 70004226 */
+ 0x0F12FF1C, /* 70004228 */
+ 0x0F12E12F, /* 7000422A */
+ 0x0F12C3B1, /* 7000422C */
+ 0x0F120000, /* 7000422E */
+ 0x0F124778, /* 70004230 */
+ 0x0F1246C0, /* 70004232 */
+ 0x0F12C000, /* 70004234 */
+ 0x0F12E59F, /* 70004236 */
+ 0x0F12FF1C, /* 70004238 */
+ 0x0F12E12F, /* 7000423A */
+ 0x0F12C36D, /* 7000423C */
+ 0x0F120000, /* 7000423E */
+ 0x0F124778, /* 70004240 */
+ 0x0F1246C0, /* 70004242 */
+ 0x0F12C000, /* 70004244 */
+ 0x0F12E59F, /* 70004246 */
+ 0x0F12FF1C, /* 70004248 */
+ 0x0F12E12F, /* 7000424A */
+ 0x0F12F6D7, /* 7000424C */
+ 0x0F120000, /* 7000424E */
+ 0x0F124778, /* 70004250 */
+ 0x0F1246C0, /* 70004252 */
+ 0x0F12C000, /* 70004254 */
+ 0x0F12E59F, /* 70004256 */
+ 0x0F12FF1C, /* 70004258 */
+ 0x0F12E12F, /* 7000425A */
+ 0x0F12B49D, /* 7000425C */
+ 0x0F120000, /* 7000425E */
+ 0x0F124778, /* 70004260 */
+ 0x0F1246C0, /* 70004262 */
+ 0x0F12C000, /* 70004264 */
+ 0x0F12E59F, /* 70004266 */
+ 0x0F12FF1C, /* 70004268 */
+ 0x0F12E12F, /* 7000426A */
+ 0x0F127EDF, /* 7000426C */
+ 0x0F120000, /* 7000426E */
+ 0x0F124778, /* 70004270 */
+ 0x0F1246C0, /* 70004272 */
+ 0x0F12C000, /* 70004274 */
+ 0x0F12E59F, /* 70004276 */
+ 0x0F12FF1C, /* 70004278 */
+ 0x0F12E12F, /* 7000427A */
+ 0x0F12448D, /* 7000427C */
+ 0x0F120000, /* 7000427E */
+ 0x0F124778, /* 70004280 */
+ 0x0F1246C0, /* 70004282 */
+ 0x0F12F004, /* 70004284 */
+ 0x0F12E51F, /* 70004286 */
+ 0x0F1229EC, /* 70004288 */
+ 0x0F120001, /* 7000428A */
+ 0x0F124778, /* 7000428C */
+ 0x0F1246C0, /* 7000428E */
+ 0x0F12C000, /* 70004290 */
+ 0x0F12E59F, /* 70004292 */
+ 0x0F12FF1C, /* 70004294 */
+ 0x0F12E12F, /* 70004296 */
+ 0x0F122EF1, /* 70004298 */
+ 0x0F120000, /* 7000429A */
+ 0x0F124778, /* 7000429C */
+ 0x0F1246C0, /* 7000429E */
+ 0x0F12C000, /* 700042A0 */
+ 0x0F12E59F, /* 700042A2 */
+ 0x0F12FF1C, /* 700042A4 */
+ 0x0F12E12F, /* 700042A6 */
+ 0x0F12EE03, /* 700042A8 */
+ 0x0F120000, /* 700042AA */
+ 0x0F124778, /* 700042AC */
+ 0x0F1246C0, /* 700042AE */
+ 0x0F12C000, /* 700042B0 */
+ 0x0F12E59F, /* 700042B2 */
+ 0x0F12FF1C, /* 700042B4 */
+ 0x0F12E12F, /* 700042B6 */
+ 0x0F12A58B, /* 700042B8 */
+ 0x0F120000, /* 700042BA */
+ 0x0F124778, /* 700042BC */
+ 0x0F1246C0, /* 700042BE */
+ 0x0F12C000, /* 700042C0 */
+ 0x0F12E59F, /* 700042C2 */
+ 0x0F12FF1C, /* 700042C4 */
+ 0x0F12E12F, /* 700042C6 */
+ 0x0F127C49, /* 700042C8 */
+ 0x0F120000, /* 700042CA */
+ 0x0F124778, /* 700042CC */
+ 0x0F1246C0, /* 700042CE */
+ 0x0F12C000, /* 700042D0 */
+ 0x0F12E59F, /* 700042D2 */
+ 0x0F12FF1C, /* 700042D4 */
+ 0x0F12E12F, /* 700042D6 */
+ 0x0F127C63, /* 700042D8 */
+ 0x0F120000, /* 700042DA */
+ 0x0F124778, /* 700042DC */
+ 0x0F1246C0, /* 700042DE */
+ 0x0F12C000, /* 700042E0 */
+ 0x0F12E59F, /* 700042E2 */
+ 0x0F12FF1C, /* 700042E4 */
+ 0x0F12E12F, /* 700042E6 */
+ 0x0F122DB7, /* 700042E8 */
+ 0x0F120000, /* 700042EA */
+ 0x0F124778, /* 700042EC */
+ 0x0F1246C0, /* 700042EE */
+ 0x0F12C000, /* 700042F0 */
+ 0x0F12E59F, /* 700042F2 */
+ 0x0F12FF1C, /* 700042F4 */
+ 0x0F12E12F, /* 700042F6 */
+ 0x0F12EB3D, /* 700042F8 */
+ 0x0F120000, /* 700042FA */
+ 0x0F124778, /* 700042FC */
+ 0x0F1246C0, /* 700042FE */
+ 0x0F12C000, /* 70004300 */
+ 0x0F12E59F, /* 70004302 */
+ 0x0F12FF1C, /* 70004304 */
+ 0x0F12E12F, /* 70004306 */
+ 0x0F12F061, /* 70004308 */
+ 0x0F120000, /* 7000430A */
+ 0x0F124778, /* 7000430C */
+ 0x0F1246C0, /* 7000430E */
+ 0x0F12C000, /* 70004310 */
+ 0x0F12E59F, /* 70004312 */
+ 0x0F12FF1C, /* 70004314 */
+ 0x0F12E12F, /* 70004316 */
+ 0x0F12F0EF, /* 70004318 */
+ 0x0F120000, /* 7000431A */
+ 0x0F124778, /* 7000431C */
+ 0x0F1246C0, /* 7000431E */
+ 0x0F12F004, /* 70004320 */
+ 0x0F12E51F, /* 70004322 */
+ 0x0F122824, /* 70004324 */
+ 0x0F120001, /* 70004326 */
+ 0x0F124778, /* 70004328 */
+ 0x0F1246C0, /* 7000432A */
+ 0x0F12C000, /* 7000432C */
+ 0x0F12E59F, /* 7000432E */
+ 0x0F12FF1C, /* 70004330 */
+ 0x0F12E12F, /* 70004332 */
+ 0x0F128EDD, /* 70004334 */
+ 0x0F120000, /* 70004336 */
+ 0x0F124778, /* 70004338 */
+ 0x0F1246C0, /* 7000433A */
+ 0x0F12C000, /* 7000433C */
+ 0x0F12E59F, /* 7000433E */
+ 0x0F12FF1C, /* 70004340 */
+ 0x0F12E12F, /* 70004342 */
+ 0x0F128DCB, /* 70004344 */
+ 0x0F120000, /* 70004346 */
+ 0x0F124778, /* 70004348 */
+ 0x0F1246C0, /* 7000434A */
+ 0x0F12C000, /* 7000434C */
+ 0x0F12E59F, /* 7000434E */
+ 0x0F12FF1C, /* 70004350 */
+ 0x0F12E12F, /* 70004352 */
+ 0x0F128E17, /* 70004354 */
+ 0x0F120000, /* 70004356 */
+ 0x0F124778, /* 70004358 */
+ 0x0F1246C0, /* 7000435A */
+ 0x0F12C000, /* 7000435C */
+ 0x0F12E59F, /* 7000435E */
+ 0x0F12FF1C, /* 70004360 */
+ 0x0F12E12F, /* 70004362 */
+ 0x0F1298C5, /* 70004364 */
+ 0x0F120000, /* 70004366 */
+ 0x0F124778, /* 70004368 */
+ 0x0F1246C0, /* 7000436A */
+ 0x0F12C000, /* 7000436C */
+ 0x0F12E59F, /* 7000436E */
+ 0x0F12FF1C, /* 70004370 */
+ 0x0F12E12F, /* 70004372 */
+ 0x0F127C7D, /* 70004374 */
+ 0x0F120000, /* 70004376 */
+ 0x0F124778, /* 70004378 */
+ 0x0F1246C0, /* 7000437A */
+ 0x0F12C000, /* 7000437C */
+ 0x0F12E59F, /* 7000437E */
+ 0x0F12FF1C, /* 70004380 */
+ 0x0F12E12F, /* 70004382 */
+ 0x0F127E31, /* 70004384 */
+ 0x0F120000, /* 70004386 */
+ 0x0F124778, /* 70004388 */
+ 0x0F1246C0, /* 7000438A */
+ 0x0F12C000, /* 7000438C */
+ 0x0F12E59F, /* 7000438E */
+ 0x0F12FF1C, /* 70004390 */
+ 0x0F12E12F, /* 70004392 */
+ 0x0F127EAB, /* 70004394 */
+ 0x0F120000, /* 70004396 */
+ /* End of Patch Data(Last : 70004396h)*/
+ /* Total Size 2208 (08A0) */
+ /* Addr : 3AF8 , Size : 2206(89Eh) */
+
+ /*#define TNP_USER_MBCV_CONTROL */
+ /*#define TNP_4EC_MBR_TUNE */
+ /*#define TNP_4EC_FORBIDDEN_TUNE */
+ /*#define TNP_AF_FINESEARCH_DRIVEBACK */
+ /*#define TNP_FLASH_ALG */
+ /*#define TNP_GAS_ALPHA_OTP */
+ /*#define TNP_AWB_MODUL_COMP */
+ /*#define TNP_AWB_INIT_QUEUE */
/*TNP_Regs_usCintrTh 2 70004780 */
/*TNP_Regs_usFixedCintc 2 70004782 */
@@ -1618,10 +1737,16 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x002A0F30,
0x0F120002, /*#AFC_D_ConvAccelerPower*/
+ 0x002A0588, /*#lt_uInitPostToleranceCnt*/
+ 0x0F120000, /*AE Speed-up*/
+
+ 0x002A0600, /*#lt_uleiInit*/
+ 0x0F12D000,
+
0x002A0608,
0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
- 0x0F120800, /*#lt_ExpGain_ExpCurveGainMaxStr*/
+ 0x0F120C00, /*#lt_ExpGain_ExpCurveGainMaxStr*/
0x0F120100, /*#lt_ExpGain_ExpCurveGainMaxStr_0__uMaxDigGain*/
0x0F120001,
0x0F120000, /*#lt_ExpGain_ExpCurveGainMaxStr_0__ulExpIn_0_*/
@@ -1668,16 +1793,16 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x002A06B8,
0x0F12452C,
- 0x0F120004, /*#lt_uMaxLei*/
+ 0x0F12000C, /*#lt_uMaxLei*/
0x002A05D0,
0x0F120000, /*#lt_mbr_Peak_behind*/
/* AWB init Start point */
0x002A145E,
- 0x0F120688, /* 0400 */
- 0x0F1203C8, /* 0428 */
- 0x0F120658, /* 9B3 */
+ 0x0F120470, /* 0400 */
+ 0x0F120400, /* 0428 */
+ 0x0F1209F0, /* 9B3 */
/* AWB Init */
/*White Locus */
@@ -1736,36 +1861,36 @@ static const u32 s5k4ecgx_init_reg2[] = {
/*Outdoor Zone*/
0x002A1078,
- 0x0F120260,
- 0x0F1202A2,
- 0x0F120256,
- 0x0F1202BA,
- 0x0F12024C,
- 0x0F1202C0,
- 0x0F120240,
- 0x0F1202C4,
- 0x0F120236,
- 0x0F1202B6,
+ 0x0F120254,
+ 0x0F120296,
+ 0x0F120246,
+ 0x0F1202B4,
+ 0x0F120238,
+ 0x0F1202B8,
0x0F12022A,
- 0x0F1202A8,
- 0x0F120228,
- 0x0F1202A0,
- 0x0F120224,
- 0x0F120298,
- 0x0F12022C,
+ 0x0F1202B0,
+ 0x0F12021C,
+ 0x0F1202A6,
+ 0x0F12021A,
+ 0x0F12029C,
+ 0x0F12021A,
0x0F120292,
- 0x0F120232,
- 0x0F12028A,
- 0x0F120250,
- 0x0F120282,
+ 0x0F120220,
+ 0x0F120288,
+ 0x0F120226,
+ 0x0F12027E,
+ 0x0F120244,
+ 0x0F120274,
+ 0x0F120000,
+ 0x0F120000,
0x0F120000,
0x0F120000,
0x0F120004, /*#awbb_OutdoorGrZones_m_GridStep*/
0x002A10AC,
- 0x0F12000B, /*#awbb_OutdoorGrZones_ZInfo_m_GridSz*/
+ 0x0F12000A, /*#awbb_OutdoorGrZones_ZInfo_m_GridSz*/
0x002A10B0,
- 0x0F1201DE, /*#awbb_OutdoorGrZones_m_Boffs*/
+ 0x0F1201EE, /*#awbb_OutdoorGrZones_m_Boffs*/
/*LowBR Zone*/
0x002A10B4,
@@ -1845,7 +1970,7 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F12001E,
0x0F1200C0,
0x0F120010,
- 0x0F120002, /*awbb_YThreshLow_Low */
+ 0x0F120002, /*awbb_YThreshLow_Low */
0x002A2BA4,
0x0F120006, /*#Mon_AWB_ByPassMode*/
@@ -1854,7 +1979,7 @@ static const u32 s5k4ecgx_init_reg2[] = {
/*Grid*/
0x002A1434,
- 0x0F120300, /* awbb_GridConst_1 */
+ 0x0F120300, /* awbb_GridConst_1 */
0x0F12036E, /* awbb_GridConst_1_1_ */
0x0F1203C2, /* awbb_GridConst_1_2_ */
0x0F121074, /* awbb_GridConst_2 */
@@ -1875,19 +2000,19 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F12FFD0,
0x0F120000,
0x0F120008,
- 0x0F120008,
+ 0x0F120018,
0x0F120000,
0x0F12FFD0,
0x0F12FFD0,
0x0F120000,
0x0F120008,
- 0x0F120008,
+ 0x0F120018,
0x0F120000,
0x0F12FFD0,
0x0F12FFD0,
0x0F120000,
0x0F120008,
- 0x0F120008,
+ 0x0F120018,
0x0F12FFE0,
0x0F12FFE0,
0x0F12FFC0,
@@ -1908,42 +2033,42 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F12FFB0,
/*Outdoor Grid Offset*/
- 0x0F12FFB8,
- 0x0F12FFD8,
- 0x0F12FFD8,
- 0x0F12FFD8,
+ 0x0F12FFB0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
0x0F120000,
0x0F120000,
- 0x0F12FFB8,
- 0x0F12FFD8,
- 0x0F12FFD8,
- 0x0F12FFD8,
+ 0x0F12FFB0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
0x0F120000,
0x0F120000,
- 0x0F12FFB8,
- 0x0F12FFD8,
- 0x0F12FFD8,
- 0x0F12FFD8,
+ 0x0F12FFB0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
+ 0x0F12FFD0,
0x0F120000,
0x0F120000,
0x0F120000,
- 0x0F12FFD0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
+ 0x0F12FFC8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
0x0F120000,
- 0x0F12FFD0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
+ 0x0F12FFC8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
0x0F120000,
- 0x0F12FFD0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
- 0x0F12FFC0,
+ 0x0F12FFC8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
+ 0x0F12FFB8,
0x002A1208,
0x0F120020,
@@ -1957,17 +2082,17 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x002A0734,
0x0F120001,
0x0F120007,
- 0x0F120010,
- 0x0F120028,
- 0x0F120062,
- 0x0F1200D3,
- 0x0F120130,
- 0x0F120158,
- 0x0F12017D,
- 0x0F1201BE,
- 0x0F1201F8,
- 0x0F12022C,
- 0x0F12025B,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
0x0F1202AA,
0x0F1202EC,
0x0F12034E,
@@ -1977,17 +2102,17 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F1203F9,
0x0F120001,
0x0F120007,
- 0x0F120010,
- 0x0F120028,
- 0x0F120062,
- 0x0F1200D3,
- 0x0F120130,
- 0x0F120158,
- 0x0F12017D,
- 0x0F1201BE,
- 0x0F1201F8,
- 0x0F12022C,
- 0x0F12025B,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
0x0F1202AA,
0x0F1202EC,
0x0F12034E,
@@ -1997,17 +2122,17 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F1203F9,
0x0F120001,
0x0F120007,
- 0x0F120010,
- 0x0F120028,
- 0x0F120062,
- 0x0F1200D3,
- 0x0F120130,
- 0x0F120158,
- 0x0F12017D,
- 0x0F1201BE,
- 0x0F1201F8,
- 0x0F12022C,
- 0x0F12025B,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
0x0F1202AA,
0x0F1202EC,
0x0F12034E,
@@ -2017,65 +2142,65 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F1203F9,
/*RGB Outdoor Gamma*/
- 0x0F120000,
- 0x0F12000F,
- 0x0F120020,
- 0x0F120043,
- 0x0F120086,
- 0x0F1200ED,
- 0x0F12013E,
- 0x0F120163,
- 0x0F120185,
- 0x0F1201BF,
- 0x0F1201F2,
- 0x0F120221,
- 0x0F12024A,
- 0x0F120294,
- 0x0F1202D0,
- 0x0F12032A,
- 0x0F12036A,
- 0x0F12039F,
- 0x0F1203CC,
+ 0x0F120001,
+ 0x0F120007,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
+ 0x0F1202AA,
+ 0x0F1202EC,
+ 0x0F12034E,
+ 0x0F120396,
+ 0x0F1203C6,
+ 0x0F1203E9,
0x0F1203F9,
- 0x0F120000,
- 0x0F12000F,
- 0x0F120020,
- 0x0F120043,
- 0x0F120086,
- 0x0F1200ED,
- 0x0F12013E,
- 0x0F120163,
- 0x0F120185,
- 0x0F1201BF,
- 0x0F1201F2,
- 0x0F120221,
- 0x0F12024A,
- 0x0F120294,
- 0x0F1202D0,
- 0x0F12032A,
- 0x0F12036A,
- 0x0F12039F,
- 0x0F1203CC,
+ 0x0F120001,
+ 0x0F120007,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
+ 0x0F1202AA,
+ 0x0F1202EC,
+ 0x0F12034E,
+ 0x0F120396,
+ 0x0F1203C6,
+ 0x0F1203E9,
0x0F1203F9,
- 0x0F120000,
- 0x0F12000F,
- 0x0F120020,
- 0x0F120043,
- 0x0F120086,
- 0x0F1200ED,
- 0x0F12013E,
- 0x0F120163,
- 0x0F120185,
- 0x0F1201BF,
- 0x0F1201F2,
- 0x0F120221,
- 0x0F12024A,
- 0x0F120294,
- 0x0F1202D0,
- 0x0F12032A,
- 0x0F12036A,
- 0x0F12039F,
- 0x0F1203CC,
+ 0x0F120001,
+ 0x0F120007,
+ 0x0F120011,
+ 0x0F12002D,
+ 0x0F12006B,
+ 0x0F1200DC,
+ 0x0F12013B,
+ 0x0F120166,
+ 0x0F12018D,
+ 0x0F1201CD,
+ 0x0F120204,
+ 0x0F120235,
+ 0x0F120260,
+ 0x0F1202AA,
+ 0x0F1202EC,
+ 0x0F12034E,
+ 0x0F120396,
+ 0x0F1203C6,
+ 0x0F1203E9,
0x0F1203F9,
/*CCM*/
@@ -2169,42 +2294,42 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F12FF47,
0x0F120129,
0x0F120125,
- 0x0F1201BC, /*D50*/
- 0x0F12FFB5,
- 0x0F12FFF0,
- 0x0F12FF32,
- 0x0F1201E8,
- 0x0F12FF87,
- 0x0F12FFC8,
- 0x0F12FFC1,
- 0x0F12013A,
- 0x0F120112,
- 0x0F1200EE,
- 0x0F12FF99,
- 0x0F12009D,
- 0x0F12FF71,
- 0x0F120197,
- 0x0F12FF0C,
- 0x0F12013D,
- 0x0F12013D,
- 0x0F1201BC, /*D65*/
- 0x0F12FFB5,
- 0x0F12FFF0,
- 0x0F12FF32,
- 0x0F1201E8,
- 0x0F12FF87,
- 0x0F12FFC8,
- 0x0F12FFC1,
- 0x0F12013A,
- 0x0F120112,
- 0x0F1200EE,
- 0x0F12FF99,
- 0x0F12009D,
- 0x0F12FF71,
- 0x0F120197,
- 0x0F12FF0C,
- 0x0F12013D,
- 0x0F12013D,
+ 0x0F1201AF, /*D50*/
+ 0x0F12FFBA,
+ 0x0F12FFF1,
+ 0x0F12FF27,
+ 0x0F1201DE,
+ 0x0F12FF77,
+ 0x0F12FFCB,
+ 0x0F12FFC5,
+ 0x0F120136,
+ 0x0F120110,
+ 0x0F1200EF,
+ 0x0F12FFA0,
+ 0x0F1200A3,
+ 0x0F12FF7B,
+ 0x0F12018C,
+ 0x0F12FF1D,
+ 0x0F120138,
+ 0x0F120138,
+ 0x0F1201AF, /*D65*/
+ 0x0F12FFBA,
+ 0x0F12FFF1,
+ 0x0F12FF27,
+ 0x0F1201DE,
+ 0x0F12FF77,
+ 0x0F12FFCB,
+ 0x0F12FFC5,
+ 0x0F120136,
+ 0x0F120110,
+ 0x0F1200EF,
+ 0x0F12FFA0,
+ 0x0F1200A3,
+ 0x0F12FF7B,
+ 0x0F12018C,
+ 0x0F12FF1D,
+ 0x0F120138,
+ 0x0F120138,
0x0F12019F, /*#TVAR_wbt_pOutdoorCcm[0]*/
0x0F12FFBF,
@@ -2225,6 +2350,122 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F1200F0,
0x0F1201DB,
+
+ /*System Setting*/
+ 0x002A01F8,
+ 0x0F125DC0, /*#REG_TC_IPRM_InClockLSBs, MCLK: 24Mhz*/
+ 0x002A0212,
+ 0x0F120002, /*#REG_TC_IPRM_UseNPviClocks*/
+ 0x0F120000, /*#REG_TC_IPRM_UseNMipiClocks*/
+ 0x0F120000, /*#REG_TC_IPRM_NumberOfMipiLanes*/
+ 0x002A021A,
+ 0x0F123A98, /*#REG_TC_IPRM_OpClk4KHz_0, SCLK: 60Mhz*/
+ 0x0F124F1A, /*#REG_TC_IPRM_MinOutRate4KHz_0 PCLK Min : 81Mhz*/
+ 0x0F124F1A, /*#REG_TC_IPRM_MaxOutRate4KHz_0 PCLK Max : 81Mhz*/
+ 0x0F124F1A, /*#REG_TC_IPRM_OpClk4KHz_1 SCLK : 81Mhz*/
+ 0x0F124F1A, /*#REG_TC_IPRM_MinOutRate4KHz_1 PCLK Min : 81Mhz*/
+ 0x0F124F1A, /*#REG_TC_IPRM_MaxOutRate4KHz_1 PCLK Max : 81Mhz*/
+ 0x002A022C,
+ 0x0F120001, /*#REG_TC_IPRM_InitParamsUpdated*/
+
+ /*ETC.. Setting*/
+ 0x002A0478,
+ 0x0F12005F, /*#REG_TC_BRC_usPrevQuality*/
+ 0x0F12005F, /*#REG_TC_BRC_usCaptureQuality*/
+
+ 0x0F120001, /*#REG_TC_THUMB_Thumb_bActive*/
+ 0x0F120280, /*#REG_TC_THUMB_Thumb_uWidth*/
+ 0x0F1201E0, /*#REG_TC_THUMB_Thumb_uHeight*/
+ 0x0F120005, /*#REG_TC_THUMB_Thumb_Format*/
+
+ 0x002A17DC,
+ 0x0F120054, /*#jpeg_ManualMBCV*/
+ 0x002A1AE4,
+ 0x0F12001C, /*#senHal_bExtraAddLine*/
+ 0x002A0284,
+ 0x0F120001, /*#REG_TC_GP_bBypassScalerJpg*/
+ 0x002A028A,
+ 0x0F120001, /*#REG_TC_GP_bUse1FrameCaptureMode*/
+ /*0 : Continuous mode,1 : Single frame mode*/
+
+ /*Configuration Setting*/
+ 0x002A02A6,
+ 0x0F120280, /*#REG_0TC_PCFG_usWidth : 640*/
+ 0x0F1201E0, /*#REG_0TC_PCFG_usHeight : 480*/
+ 0x0F120005, /*#REG_0TC_PCFG_Format 5 : YUV 7 : Raw 9 : JPG*/
+ 0x0F124F1A, /*#REG_0TC_PCFG_usMaxOut4KHzRate*/
+ 0x0F124F1A, /*#REG_0TC_PCFG_usMinOut4KHzRate*/
+ 0x0F120100, /*#REG_0TC_PCFG_OutClkPerPix88*/
+ 0x0F120300, /*#REG_0TC_PCFG_uBpp88*/
+ 0x0F120052, /*#REG_0TC_PCFG_PVIMask*/
+ 0x0F120000, /*#REG_0TC_PCFG_OIFMask*/
+ 0x0F1201E0, /*#REG_0TC_PCFG_usJpegPacketSize*/
+ 0x0F120000, /*#REG_0TC_PCFG_usJpegTotalPackets*/
+ 0x0F120000, /*#REG_0TC_PCFG_uClockInd*/
+ 0x0F120000, /*#REG_0TC_PCFG_usFrTimeType*/
+ 0x0F120001, /*#REG_0TC_PCFG_FrRateQualityType*/
+ 0x0F12029A, /*#REG_0TC_PCFG_usMaxFrTimeMsecMult10*/
+ 0x0F12014A, /*#REG_0TC_PCFG_usMinFrTimeMsecMult10*/
+ 0x002A02D0,
+ 0x0F120000, /*#REG_0TC_PCFG_uPrevMirror*/
+ 0x0F120000, /*#REG_0TC_PCFG_uCaptureMirror*/
+ 0x0F120000, /*#REG_0TC_PCFG_uRotation*/
+
+ 0x002A0396,
+ 0x0F120000, /*#REG_0TC_CCFG_uCaptureMode*/
+ 0x0F120A00, /*#REG_0TC_CCFG_usWidth*/
+ 0x0F120780, /*#REG_0TC_CCFG_usHeight*/
+ 0x0F120009, /*#REG_0TC_CCFG_Format*/
+ 0x0F124F1A, /*#REG_0TC_CCFG_usMaxOut4KHzRate*/
+ 0x0F124F1A, /*#REG_0TC_CCFG_usMinOut4KHzRate*/
+ 0x0F120100, /*#REG_0TC_CCFG_OutClkPerPix88*/
+ 0x0F120300, /*#REG_0TC_CCFG_uBpp88*/
+ 0x0F120042, /*#REG_0TC_CCFG_PVIMask*/
+ 0x0F120000, /*#REG_0TC_CCFG_OIFMask*/
+ 0x0F1201E0, /*#REG_0TC_CCFG_usJpegPacketSize*/
+ 0x0F120000, /*#REG_0TC_CCFG_usJpegTotalPackets*/
+ 0x0F120001, /*#REG_0TC_CCFG_uClockInd*/
+ 0x0F120000, /*#REG_0TC_CCFG_usFrTimeType*/
+ 0x0F120002, /*#REG_0TC_CCFG_FrRateQualityType*/
+ 0x0F120535, /*#REG_0TC_CCFG_usMaxFrTimeMsecMult10*/
+ 0x0F12029A, /*#REG_0TC_CCFG_usMinFrTimeMsecMult10*/
+
+ 0x002A0250,
+ 0x0F120A00,
+ 0x0F120780,
+ 0x0F120010,
+ 0x0F12000C,
+ 0x0F120A00,
+ 0x0F120780,
+ 0x0F120010,
+ 0x0F12000C,
+ 0x002A0494,
+ 0x0F120A00,
+ 0x0F120780,
+ 0x0F120000,
+ 0x0F120000,
+ 0x0F120A00,
+ 0x0F120780,
+ 0x0F120000,
+ 0x0F120000,
+
+ 0x002A0262,
+ 0x0F120001,
+ 0x0F120001,
+ 0x0F120000, /*#REG_TC_GP_ActivePrevConfig*/
+ 0x002A026A,
+ 0x0F120001, /*#REG_TC_GP_PrevOpenAfterChange*/
+ 0x002A024E,
+ 0x0F120001, /*#REG_TC_GP_NewConfigSync*/
+ 0x002A0268,
+ 0x0F120001, /*#REG_TC_GP_PrevConfigChanged*/
+ 0x002A0270,
+ 0x0F120001, /*#REG_TC_GP_CapConfigChanged*/
+ 0x002A023E,
+ 0x0F120001, /*#REG_TC_GP_EnablePreview*/
+ 0x0F120001, /*#REG_TC_GP_EnablePreviewChanged*/
+
+
/*AFIT*/
0x002A0944,
0x0F120050, /*#afit_uNoiseIndInDoor_0_*/
@@ -2718,119 +2959,9 @@ static const u32 s5k4ecgx_init_reg2[] = {
0x0F12FE67,
0x0F120000,
- /*System Setting*/
- 0x002A01F8,
- 0x0F125DC0, /*#REG_TC_IPRM_InClockLSBs, MCLK: 24Mhz*/
- 0x002A0212,
- 0x0F120002, /*#REG_TC_IPRM_UseNPviClocks*/
- 0x0F120000, /*#REG_TC_IPRM_UseNMipiClocks*/
- 0x0F120000, /*#REG_TC_IPRM_NumberOfMipiLanes*/
- 0x002A021A,
- 0x0F123A98, /*#REG_TC_IPRM_OpClk4KHz_0, SCLK: 60Mhz*/
- 0x0F124F1A, /*#REG_TC_IPRM_MinOutRate4KHz_0 PCLK Min : 81Mhz*/
- 0x0F124F1A, /*#REG_TC_IPRM_MaxOutRate4KHz_0 PCLK Max : 81Mhz*/
- 0x0F124F1A, /*#REG_TC_IPRM_OpClk4KHz_1 SCLK : 81Mhz*/
- 0x0F124F1A, /*#REG_TC_IPRM_MinOutRate4KHz_1 PCLK Min : 81Mhz*/
- 0x0F124F1A, /*#REG_TC_IPRM_MaxOutRate4KHz_1 PCLK Max : 81Mhz*/
- 0x002A022C,
- 0x0F120001, /*#REG_TC_IPRM_InitParamsUpdated*/
-
- /*ETC.. Setting*/
- 0x002A0478,
- 0x0F12005F, /*#REG_TC_BRC_usPrevQuality*/
- 0x0F12005F, /*#REG_TC_BRC_usCaptureQuality*/
-
- 0x0F120001, /*#REG_TC_THUMB_Thumb_bActive*/
- 0x0F120280, /*#REG_TC_THUMB_Thumb_uWidth*/
- 0x0F1201E0, /*#REG_TC_THUMB_Thumb_uHeight*/
- 0x0F120005, /*#REG_TC_THUMB_Thumb_Format*/
-
- 0x002A17DC,
- 0x0F120054, /*#jpeg_ManualMBCV*/
- 0x002A1AE4,
- 0x0F12001C, /*#senHal_bExtraAddLine*/
- 0x002A0284,
- 0x0F120001, /*#REG_TC_GP_bBypassScalerJpg*/
- 0x002A028A,
- 0x0F120001, /*#REG_TC_GP_bUse1FrameCaptureMode
- 0 : Continuous mode,1 : Single frame mode*/
-
- /*Configuration Setting*/
- 0x002A02A6,
- 0x0F120280, /*#REG_0TC_PCFG_usWidth : 640*/
- 0x0F1201E0, /*#REG_0TC_PCFG_usHeight : 480*/
- 0x0F120005, /*#REG_0TC_PCFG_Format 5 : YUV 7 : Raw 9 : JPG*/
- 0x0F124F1A, /*#REG_0TC_PCFG_usMaxOut4KHzRate*/
- 0x0F124F1A, /*#REG_0TC_PCFG_usMinOut4KHzRate*/
- 0x0F120100, /*#REG_0TC_PCFG_OutClkPerPix88*/
- 0x0F120300, /*#REG_0TC_PCFG_uBpp88*/
- 0x0F120052, /*#REG_0TC_PCFG_PVIMask*/
- 0x0F120000, /*#REG_0TC_PCFG_OIFMask*/
- 0x0F1201E0, /*#REG_0TC_PCFG_usJpegPacketSize*/
- 0x0F120000, /*#REG_0TC_PCFG_usJpegTotalPackets*/
- 0x0F120000, /*#REG_0TC_PCFG_uClockInd*/
- 0x0F120000, /*#REG_0TC_PCFG_usFrTimeType*/
- 0x0F120001, /*#REG_0TC_PCFG_FrRateQualityType*/
- 0x0F12029A, /*#REG_0TC_PCFG_usMaxFrTimeMsecMult10*/
- 0x0F12014A, /*#REG_0TC_PCFG_usMinFrTimeMsecMult10*/
- 0x002A02D0,
- 0x0F120000, /*#REG_0TC_PCFG_uPrevMirror*/
- 0x0F120000, /*#REG_0TC_PCFG_uCaptureMirror*/
- 0x0F120000, /*#REG_0TC_PCFG_uRotation*/
-
- 0x002A0396,
- 0x0F120000, /*#REG_0TC_CCFG_uCaptureMode*/
- 0x0F120A00, /*#REG_0TC_CCFG_usWidth*/
- 0x0F120780, /*#REG_0TC_CCFG_usHeight*/
- 0x0F120009, /*#REG_0TC_CCFG_Format*/
- 0x0F124F1A, /*#REG_0TC_CCFG_usMaxOut4KHzRate*/
- 0x0F124F1A, /*#REG_0TC_CCFG_usMinOut4KHzRate*/
- 0x0F120100, /*#REG_0TC_CCFG_OutClkPerPix88*/
- 0x0F120300, /*#REG_0TC_CCFG_uBpp88*/
- 0x0F120042, /*#REG_0TC_CCFG_PVIMask*/
- 0x0F120000, /*#REG_0TC_CCFG_OIFMask*/
- 0x0F1201E0, /*#REG_0TC_CCFG_usJpegPacketSize*/
- 0x0F120000, /*#REG_0TC_CCFG_usJpegTotalPackets*/
- 0x0F120001, /*#REG_0TC_CCFG_uClockInd*/
- 0x0F120000, /*#REG_0TC_CCFG_usFrTimeType*/
- 0x0F120002, /*#REG_0TC_CCFG_FrRateQualityType*/
- 0x0F120535, /*#REG_0TC_CCFG_usMaxFrTimeMsecMult10*/
- 0x0F12029A, /*#REG_0TC_CCFG_usMinFrTimeMsecMult10*/
-
- 0x002A0250,
- 0x0F120A00,
- 0x0F120780,
- 0x0F120010,
- 0x0F12000C,
- 0x0F120A00,
- 0x0F120780,
- 0x0F120010,
- 0x0F12000C,
- 0x002A0494,
- 0x0F120A00,
- 0x0F120780,
- 0x0F120000,
- 0x0F120000,
- 0x0F120A00,
- 0x0F120780,
- 0x0F120000,
- 0x0F120000,
+ 0x002A0588, /*lt_uInitPostToleranceCnt*/
+ 0x0F120002, /*AE Speed Normal*/
- 0x002A0262,
- 0x0F120001,
- 0x0F120001,
- 0x0F120000, /*#REG_TC_GP_ActivePrevConfig*/
- 0x002A026A,
- 0x0F120001, /*#REG_TC_GP_PrevOpenAfterChange*/
- 0x002A024E,
- 0x0F120001, /*#REG_TC_GP_NewConfigSync*/
- 0x002A0268,
- 0x0F120001, /*#REG_TC_GP_PrevConfigChanged*/
- 0x002A0270,
- 0x0F120001, /*#REG_TC_GP_CapConfigChanged*/
- 0x002A023E,
- 0x0F120001, /*#REG_TC_GP_EnablePreview*/
- 0x0F120001, /*#REG_TC_GP_EnablePreviewChanged*/
};
static const u32 s5k4ecgx_DTP_init[] = {
@@ -3433,14 +3564,14 @@ static const u32 s5k4ecgx_Jpeg_Quality_High[] = {
static const u32 s5k4ecgx_Jpeg_Quality_Normal[] = {
0x002A0478,
- 0x0F120056,
- 0x0F120056,
+ 0x0F12005A,
+ 0x0F12005A,
};
static const u32 s5k4ecgx_Jpeg_Quality_Low[] = {
0x002A0478,
- 0x0F12004F,
- 0x0F12004F,
+ 0x0F120054,
+ 0x0F120054,
};
static const u32 s5k4ecgx_Scene_Default[] = {
@@ -3483,7 +3614,7 @@ static const u32 s5k4ecgx_Scene_Default[] = {
0x002A06B8,
0x0F12452C,
- 0x0F120004,
+ 0x0F12000C,
0x002A0F2A,
0x0F120001,
@@ -3573,6 +3704,10 @@ static const u32 s5k4ecgx_Scene_Default[] = {
0x0F12C350,
0x0F120000,
+ 0x002A02C2,
+ 0x0F12029A, /*#REG_0TC_PCFG_usMaxFrTimeMsecMult10*/
+ 0x0F12014A, /*#REG_0TC_PCFG_usMinFrTimeMsecMult10*/
+
0x002A03B4,
0x0F120535,
0x0F12029A,
@@ -3594,15 +3729,15 @@ static const u32 s5k4ecgx_Scene_Default[] = {
static const u32 s5k4ecgx_Scene_Portrait[] = {
0x002A0A28,
- 0x0F124020,
+ 0x0F122010,
0x002A0ADE,
- 0x0F124020,
+ 0x0F122010,
0x002A0B94,
- 0x0F124020,
+ 0x0F122010,
0x002A0C4A,
- 0x0F124020,
+ 0x0F122010,
0x002A0D00,
- 0x0F124020,
+ 0x0F122010,
};
static const u32 s5k4ecgx_Scene_Nightshot[] = {
@@ -3611,22 +3746,15 @@ static const u32 s5k4ecgx_Scene_Nightshot[] = {
0x0F1200FF,
0x002A0608,
- 0x0F120000,
- 0x0F120000,
+ 0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
+ 0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
+ 0x0F120900, /*#lt_ExpGain_ExpCurveGainMaxStr*/
- 0x002A058C,
- 0x0F12F424,
- 0x0F120001,
+ 0x002A0658,
0x0F12D090,
0x0F120007,
- 0x0F12F424,
- 0x0F120001,
0x0F12D090,
0x0F120007,
- 0x0F120100,
- 0x0F120800,
- 0x0F120100,
- 0x0F122000,
0x002A03B4,
0x0F121388,
@@ -3924,8 +4052,9 @@ static const u32 s5k4ecgx_Scene_Candle_Light[] = {
static const u32 s5k4ecgx_Night_Capture[] = {
0x002A0608,
- 0x0F120000, /*#lt_ExpGain_uSubsamplingmode*/
- 0x0F120000, /*#lt_ExpGain_uNonSubsampling*/
+ 0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
+ 0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
+ 0x0F120900, /*#lt_ExpGain_ExpCurveGainMaxStr*/
};
static const u32 s5k4ecgx_AF_Return_Macro_pos[] = {
@@ -4095,13 +4224,14 @@ static const u32 s5k4ecgx_Low_Cap_On[] = {
0x0F12FFFF,
0x0F1200FF, /*#lt_uMaxLei*/
- 0x002A0A1C,
- 0x0F12008A, /*#Gamma linearity*/
+ 0x002A0A1A,
+ 0x0F124A18, /*#Gamma linearity*/
+
0x002A0608,
0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
- 0x0F120900, /*#lt_ExpGain_ExpCurveGainMaxStr*/
+ 0x0F120850, /*#lt_ExpGain_ExpCurveGainMaxStr*/
0x002A0938,
0x0F120001,
@@ -4115,16 +4245,16 @@ static const u32 s5k4ecgx_Low_Cap_On[] = {
static const u32 s5k4ecgx_Low_Cap_Off[] = {
0x002A06B8,
0x0F12452C,
- 0x0F120004, /*#lt_uMaxLei*/
+ 0x0F12000C, /*#lt_uMaxLei*/
- 0x002A0A1C,
- 0x0F120080, /*#Gamma linearity*/
+ 0x002A0A1A,
+ 0x0F128F18, /*#Gamma linearity*/
0x002A0608,
0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
- 0x0F120800, /*#lt_ExpGain_ExpCurveGainMaxStr*/
+ 0x0F120C00, /*#lt_ExpGain_ExpCurveGainMaxStr*/
0x002A0938,
0x0F120000,
@@ -4168,6 +4298,11 @@ static const u32 s5k4ecgx_Capture_Start[] = {
0x002A0AD4,
0x0F120074,
+ 0x002A0608,
+ 0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
+ 0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
+ 0x0F120850, /*#lt_ExpGain_ExpCurveGainMaxStr*/
+
0x002A0242,
0x0F120001,
@@ -4185,6 +4320,11 @@ static const u32 s5k4ecgx_Preview_Return[] = {
0x002A0AD4,
0x0F12003C,
+ 0x002A0608,
+ 0x0F120001, /*#lt_ExpGain_uSubsamplingmode*/
+ 0x0F120001, /*#lt_ExpGain_uNonSubsampling*/
+ 0x0F120C00, /*#lt_ExpGain_ExpCurveGainMaxStr*/
+
0x002A05D0,
0x0F120000,
@@ -4210,7 +4350,7 @@ static const u32 s5k4ecgx_Flash_init[] = {
0x002A17F6,
0x0F120258, /* AWB R point */
- 0x0F120228, /* AWB B point */
+ 0x0F120248, /* AWB B point */
0x002A1840,
0x0F120001, /* Fls AE tune start */
@@ -4316,8 +4456,8 @@ static const u32 s5k4ecgx_Flash_End[] = {
/* 2560 x 1920 */
static const u32 s5k4ecgx_5M_Capture[] = {
0x002A0398,
- 0x0F120A00,
- 0x0F120780,
+ 0x0F120A00, /* #REG_0TC_CCFG_usWidth */
+ 0x0F120780, /* #REG_0TC_CCFG_usHeight */
0x0F120009,
0x002A03B2,
@@ -4346,8 +4486,8 @@ static const u32 s5k4ecgx_3M_Capture[] = {
/* 1600 x 1200 */
static const u32 s5k4ecgx_2M_Capture[] = {
0x002A0398,
- 0x0F120640,
- 0x0F1204B0,
+ 0x0F120640, /* #REG_0TC_CCFG_usWidth */
+ 0x0F1204B0, /* #REG_0TC_CCFG_usHeight */
0x0F120009,
0x002A03B2,
0x0F120002,
@@ -4361,8 +4501,8 @@ static const u32 s5k4ecgx_2M_Capture[] = {
/* 1280 x 960 */
static const u32 s5k4ecgx_1M_Capture[] = {
0x002A0398,
- 0x0F120500,
- 0x0F1203C0,
+ 0x0F120500, /* #REG_0TC_CCFG_usWidth */
+ 0x0F1203C0, /* #REG_0TC_CCFG_usHeight */
0x0F120009,
0x002A03B2,
0x0F120002,
@@ -4376,8 +4516,8 @@ static const u32 s5k4ecgx_1M_Capture[] = {
/* 640 x 480 */
static const u32 s5k4ecgx_VGA_Capture[] = {
0x002A0398,
- 0x0F120280,
- 0x0F1201E0,
+ 0x0F120280, /* #REG_0TC_CCFG_usWidth */
+ 0x0F1201E0, /* #REG_0TC_CCFG_usHeight */
0x0F120009,
0x002A03B2,
0x0F120002,
@@ -4410,9 +4550,7 @@ static const u32 s5k4ecgx_720_Preview[] = {
0x0F120000,
0x002A0262,
- 0x0F120001,
- 0x0F120001,
-
+ 0x0F120001, /* #REG_TC_GP_bUseReqInputInPre */
0x002A0A1E,
0x0F120028,
0x002A0AD4,
@@ -4437,9 +4575,9 @@ static const u32 s5k4ecgx_720_Preview[] = {
0x002A026A,
0x0F120001,
0x002A024E,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_NewConfigSync */
0x002A0268,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_CapConfigChanged */
};
/* 640 x 480 */
static const u32 s5k4ecgx_640_Preview[] = {
@@ -4463,9 +4601,7 @@ static const u32 s5k4ecgx_640_Preview[] = {
0x0F120000,
0x002A0262,
- 0x0F120001,
- 0x0F120001,
-
+ 0x0F120001, /* #REG_TC_GP_bUseReqInputInPre */
0x002A0A1E,
0x0F120028,
0x002A0AD4,
@@ -4481,7 +4617,7 @@ static const u32 s5k4ecgx_640_Preview[] = {
0x0F120000,
0x0F120001,
0x0F12029A,
- 0x0F12014A, /* Flicker */
+ 0x0F12014A,
0x002A02D0,
0x0F120000,
0x0F120000,
@@ -4490,9 +4626,9 @@ static const u32 s5k4ecgx_640_Preview[] = {
0x002A026A,
0x0F120001,
0x002A024E,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_NewConfigSync */
0x002A0268,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_CapConfigChanged */
};
/* 352 x 288 */
static const u32 s5k4ecgx_352_Preview[] = {
@@ -4516,9 +4652,7 @@ static const u32 s5k4ecgx_352_Preview[] = {
0x0F120000,
0x002A0262,
- 0x0F120001,
- 0x0F120001,
-
+ 0x0F120001, /* #REG_TC_GP_bUseReqInputInPre */
0x002A0A1E,
0x0F120028,
0x002A0AD4,
@@ -4543,9 +4677,9 @@ static const u32 s5k4ecgx_352_Preview[] = {
0x002A026A,
0x0F120001,
0x002A024E,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_NewConfigSync */
0x002A0268,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_CapConfigChanged */
};
/* 176 x 144 */
static const u32 s5k4ecgx_176_Preview[] = {
@@ -4569,9 +4703,7 @@ static const u32 s5k4ecgx_176_Preview[] = {
0x0F120000,
0x002A0262,
- 0x0F120001,
- 0x0F120001,
-
+ 0x0F120001, /* #REG_TC_GP_bUseReqInputInPre */
0x002A0A1E,
0x0F120028,
0x002A0AD4,
@@ -4596,9 +4728,9 @@ static const u32 s5k4ecgx_176_Preview[] = {
0x002A026A,
0x0F120001,
0x002A024E,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_NewConfigSync */
0x002A0268,
- 0x0F120001,
+ 0x0F120001, /* #REG_TC_GP_CapConfigChanged */
};
static const u32 s5k4ecgx_AE_AWB_Lock_On[] = {