Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/yc1089s_fouse_public/output/otp.dat	(revision 6153)
+++ /1121s/branch/shutter/yc1089s_fouse_public/output/otp.dat	(working copy)
@@ -11,7 +11,7 @@
 00
 aa
 55
-8a
+8e
 11
 c2
 84
@@ -32,19 +32,19 @@
 c0
 0a
 02
-f7
+f8
 c0
 0a
 81
-bc
+bd
 c0
 0c
 01
-ca
+cb
 c0
 0c
 81
-89
+8a
 c0
 0d
 01
@@ -52,7 +52,7 @@
 c0
 12
 83
-19
+1a
 c0
 13
 80
@@ -80,7 +80,7 @@
 c0
 58
 81
-dc
+dd
 c0
 62
 00
@@ -88,23 +88,23 @@
 c0
 62
 81
-d1
+d2
 c0
 6d
 02
-e0
+e1
 c0
 6d
 84
-09
+0a
 c0
 6e
 04
-46
+47
 c0
 6e
 84
-27
+28
 20
 20
 23
@@ -124,11 +124,11 @@
 c0
 1c
 83
-13
+14
 c0
 26
 83
-17
+18
 c1
 7f
 80
@@ -1136,7 +1136,7 @@
 20
 40
 03
-82
+83
 da
 60
 4f
@@ -1152,7 +1152,7 @@
 20
 40
 03
-a5
+a6
 da
 60
 4f
@@ -1328,7 +1328,7 @@
 20
 40
 01
-91
+92
 6f
 e0
 c4
@@ -1356,7 +1356,7 @@
 c0
 08
 01
-7e
+7f
 6f
 e0
 c4
@@ -1400,7 +1400,7 @@
 20
 40
 01
-70
+71
 70
 80
 43
@@ -1424,19 +1424,19 @@
 20
 40
 02
-b2
+b3
 20
 40
 02
-dd
+de
 20
 40
 01
-6a
+6b
 70
 8a
 30
-1e
+06
 70
 8a
 32
@@ -1444,12 +1444,16 @@
 70
 8a
 88
-e4
+e0
 70
 8a
 8c
 2d
 70
+8a
+31
+78
+70
 41
 48
 0c
@@ -1460,7 +1464,7 @@
 20
 20
 02
-df
+e0
 20
 75
 80
@@ -1492,7 +1496,7 @@
 c0
 0c
 01
-76
+77
 6f
 e0
 c4
@@ -1592,7 +1596,7 @@
 c0
 05
 01
-8c
+8d
 20
 20
 22
@@ -1620,7 +1624,7 @@
 20
 35
 81
-b8
+b9
 6f
 e2
 02
@@ -1788,7 +1792,7 @@
 20
 20
 01
-a2
+a3
 20
 40
 68
@@ -1932,7 +1936,7 @@
 20
 40
 03
-b8
+b9
 70
 40
 94
@@ -1940,7 +1944,7 @@
 20
 40
 01
-d4
+d5
 20
 40
 64
@@ -1960,7 +1964,7 @@
 58
 00
 02
-45
+46
 67
 e1
 43
@@ -1968,7 +1972,7 @@
 58
 00
 02
-22
+23
 67
 e1
 43
@@ -1976,7 +1980,7 @@
 58
 00
 02
-37
+38
 67
 e1
 43
@@ -1992,7 +1996,7 @@
 58
 00
 02
-00
+01
 67
 e1
 43
@@ -2008,7 +2012,7 @@
 58
 00
 02
-15
+16
 67
 e1
 43
@@ -2072,7 +2076,7 @@
 20
 40
 02
-05
+06
 20
 40
 70
@@ -2116,7 +2120,7 @@
 20
 22
 82
-10
+11
 1f
 e2
 04
@@ -2124,7 +2128,7 @@
 20
 40
 02
-13
+14
 1a
 20
 a2
@@ -2132,7 +2136,7 @@
 c2
 00
 02
-0a
+0b
 20
 60
 00
@@ -2148,11 +2152,11 @@
 20
 40
 03
-cd
+ce
 20
 40
 03
-ba
+bb
 20
 40
 67
@@ -2164,7 +2168,7 @@
 20
 40
 02
-1b
+1c
 20
 20
 64
@@ -2176,7 +2180,7 @@
 da
 40
 02
-1e
+1f
 20
 20
 42
@@ -2204,19 +2208,19 @@
 c0
 20
 02
-2e
+2f
 c0
 18
 82
-2c
+2d
 c0
 0a
 82
-29
+2a
 c0
 0a
 02
-28
+29
 20
 20
 64
@@ -2268,7 +2272,7 @@
 24
 3a
 02
-42
+43
 6f
 e4
 4f
@@ -2288,7 +2292,7 @@
 c0
 12
 02
-3a
+3b
 20
 60
 00
@@ -2312,7 +2316,7 @@
 24
 3a
 02
-42
+43
 6f
 e4
 4f
@@ -2340,7 +2344,7 @@
 20
 40
 02
-50
+51
 d8
 e0
 00
@@ -2376,11 +2380,11 @@
 20
 40
 02
-6a
+6b
 20
 20
 03
-42
+43
 6f
 e1
 44
@@ -2388,7 +2392,7 @@
 c2
 84
 82
-55
+56
 d8
 a0
 45
@@ -2436,7 +2440,7 @@
 24
 21
 02
-61
+62
 6f
 e0
 c9
@@ -2548,7 +2552,7 @@
 20
 40
 02
-87
+88
 6f
 e1
 06
@@ -2596,7 +2600,7 @@
 c2
 00
 02
-73
+74
 20
 60
 00
@@ -2640,7 +2644,7 @@
 20
 20
 02
-91
+92
 1a
 60
 8c
@@ -2652,7 +2656,7 @@
 20
 20
 02
-94
+95
 20
 40
 65
@@ -2668,7 +2672,7 @@
 20
 40
 02
-aa
+ab
 18
 e2
 7e
@@ -2676,19 +2680,19 @@
 c0
 03
 02
-9e
+9f
 c0
 03
 82
-a0
+a1
 c0
 04
 02
-a2
+a3
 c0
 04
 82
-a9
+aa
 20
 20
 65
@@ -2712,7 +2716,7 @@
 20
 40
 02
-a4
+a5
 20
 20
 63
@@ -2824,7 +2828,7 @@
 20
 40
 02
-cf
+d0
 2a
 2f
 fe
@@ -2856,7 +2860,7 @@
 20
 40
 02
-cf
+d0
 d8
 a0
 8a
@@ -2884,7 +2888,7 @@
 20
 21
 02
-c4
+c5
 20
 20
 21
@@ -2988,7 +2992,7 @@
 20
 40
 02
-f0
+f1
 70
 8a
 08
@@ -3032,7 +3036,7 @@
 c3
 02
 82
-f1
+f2
 68
 59
 01
@@ -3068,7 +3072,7 @@
 c0
 08
 03
-10
+11
 58
 00
 57
@@ -3112,7 +3116,7 @@
 c0
 08
 03
-0d
+0e
 58
 00
 2b
@@ -3148,7 +3152,7 @@
 20
 20
 03
-09
+0a
 58
 00
 83
@@ -3160,7 +3164,7 @@
 20
 20
 02
-fe
+ff
 6f
 e0
 c3
@@ -3208,7 +3212,7 @@
 20
 40
 03
-2a
+2b
 6f
 e0
 c0
@@ -3320,7 +3324,7 @@
 20
 22
 83
-3d
+3e
 e7
 e0
 80
@@ -3340,7 +3344,7 @@
 c2
 00
 03
-37
+38
 1a
 42
 04
@@ -3388,7 +3392,7 @@
 24
 21
 03
-54
+55
 1a
 20
 a2
@@ -3400,7 +3404,7 @@
 24
 3a
 03
-48
+49
 da
 20
 00
@@ -3408,7 +3412,7 @@
 20
 40
 03
-59
+5a
 1c
 42
 7e
@@ -3464,11 +3468,11 @@
 20
 40
 03
-60
+61
 20
 20
 03
-5a
+5b
 da
 60
 4f
@@ -3476,7 +3480,7 @@
 da
 40
 03
-63
+64
 20
 20
 42
@@ -3488,11 +3492,11 @@
 c0
 00
 83
-67
+68
 c0
 01
 03
-8a
+8b
 20
 60
 00
@@ -3504,7 +3508,7 @@
 24
 3a
 03
-76
+77
 70
 49
 e5
@@ -3532,7 +3536,7 @@
 20
 42
 83
-82
+83
 da
 60
 4f
@@ -3540,7 +3544,7 @@
 20
 40
 03
-ad
+ae
 ef
 e1
 00
@@ -3560,7 +3564,7 @@
 20
 40
 03
-b5
+b6
 6f
 e0
 cf
@@ -3580,7 +3584,7 @@
 20
 42
 83
-82
+83
 da
 60
 4f
@@ -3588,7 +3592,7 @@
 20
 40
 03
-ad
+ae
 ef
 e1
 00
@@ -3624,7 +3628,7 @@
 20
 40
 03
-ad
+ae
 58
 00
 06
@@ -3644,7 +3648,7 @@
 24
 3a
 03
-99
+9a
 70
 49
 e5
@@ -3672,7 +3676,7 @@
 20
 42
 83
-a5
+a6
 da
 60
 4f
@@ -3680,7 +3684,7 @@
 20
 40
 03
-ad
+ae
 ef
 e1
 00
@@ -3700,7 +3704,7 @@
 20
 40
 03
-b5
+b6
 6f
 e0
 cf
@@ -3720,7 +3724,7 @@
 20
 42
 83
-a5
+a6
 da
 60
 4f
@@ -3728,7 +3732,7 @@
 20
 40
 03
-ad
+ae
 ef
 e1
 00
@@ -3764,7 +3768,7 @@
 20
 40
 03
-ad
+ae
 58
 00
 07
@@ -3852,7 +3856,7 @@
 da
 40
 03
-c1
+c2
 20
 20
 42
@@ -3916,7 +3920,7 @@
 20
 40
 03
-c7
+c8
 24
 61
 00
@@ -3940,11 +3944,11 @@
 20
 40
 04
-46
+47
 20
 40
 04
-27
+28
 67
 e1
 4f
@@ -3956,19 +3960,19 @@
 20
 40
 03
-df
+e0
 6f
 e0
 c4
 0c
 c2
 80
-83
-ff
+84
+00
 c3
 00
 04
-03
+04
 70
 4f
 f3
@@ -3976,7 +3980,7 @@
 20
 20
 04
-01
+02
 ef
 e4
 00
@@ -4036,7 +4040,7 @@
 20
 21
 03
-fb
+fc
 68
 49
 06
@@ -4048,11 +4052,11 @@
 24
 21
 03
-fd
+fe
 20
 3a
 03
-fd
+fe
 1f
 ef
 a2
@@ -4272,11 +4276,11 @@
 c0
 00
 84
-2b
+2c
 c0
 01
 04
-32
+33
 20
 60
 00
@@ -4308,7 +4312,7 @@
 20
 20
 04
-38
+39
 58
 00
 03
@@ -4356,7 +4360,7 @@
 20
 40
 04
-1a
+1b
 6f
 f0
 8a
@@ -4392,7 +4396,7 @@
 20
 40
 04
-3d
+3e
 20
 40
 6f
@@ -4420,7 +4424,7 @@
 20
 40
 04
-3d
+3e
 6f
 e0
 c4
@@ -4452,7 +4456,7 @@
 20
 40
 04
-5f
+60
 68
 59
 01
@@ -4496,13 +4500,13 @@
 c3
 02
 84
-5f
+60
 20
 60
 00
 00
-3f
-83
+55
+27
 aa
 55
 40
@@ -6837,5 +6841,5 @@
 55
 78
 9f
-24
-c3
+3f
+20
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/yc1089s_fouse_public/output/ramcode.rom	(revision 6153)
+++ /1121s/branch/shutter/yc1089s_fouse_public/output/ramcode.rom	(working copy)
@@ -2,31 +2,31 @@
 c0000051
 c0010122
 c008812b
-c00a02f7
-c00a81bc
-c00c01ca
-c00c8189
+c00a02f8
+c00a81bd
+c00c01cb
+c00c818a
 c00d013d
-c0128319
+c012831a
 c013807c
 c05180c4
 c05280fc
 c0530087
 c053809a
 c05500ec
-c05881dc
+c05881dd
 c062001f
-c06281d1
-c06d02e0
-c06d8409
-c06e0446
-c06e8427
+c06281d2
+c06d02e1
+c06d840a
+c06e0447
+c06e8428
 2020235a
 c0120055
 c01280d5
 c01300da
-c01c8313
-c0268317
+c01c8314
+c0268318
 c17f8000
 2020235a
 20406b34
@@ -278,11 +278,11 @@
 da604ffa
 20206371
 2040011f
-20400382
+20400383
 da604fc4
 20206371
 2040011f
-204003a5
+204003a6
 da604fd2
 20206371
 704fd900
@@ -326,14 +326,14 @@
 708a844a
 708a8540
 708a16fe
-20400191
+20400192
 6fe0c436
 205a70d7
 24558139
 37d98200
 70813b5f
 6fe0c099
-c008017e
+c008017f
 6fe0c438
 1fe1fe04
 67f08a02
@@ -344,22 +344,23 @@
 67f18a73
 708a8660
 708a8b3b
-20400170
+20400171
 70804300
 70804205
 58557474
 67f18968
 7089606e
-204002b2
-204002dd
-2040016a
-708a301e
+204002b3
+204002de
+2040016b
+708a3006
 708a32dd
-708a88e4
+708a88e0
 708a8c2d
+708a3178
 7041480c
 20406f4e
-202002df
+202002e0
 20758000
 37d98200
 6fe0c11c
@@ -367,7 +368,7 @@
 37d98200
 20600000
 6fe0c099
-c00c0176
+c00c0177
 6fe0c438
 1fe1fe06
 67f08a02
@@ -392,14 +393,14 @@
 70890204
 20200158
 6fe0c141
-c005018c
+c005018d
 2020220e
 708a1425
 58a93f3f
 67f18a60
 708a631f
 20600000
-203581b8
+203581b9
 6fe2020d
 207a0000
 37d98200
@@ -441,7 +442,7 @@
 6fe1415b
 207a0000
 67e1020f
-202001a2
+202001a3
 2040686f
 204021ba
 18002a08
@@ -477,26 +478,26 @@
 20407396
 20758000
 204042a3
-204003b8
+204003b9
 70409400
-204001d4
+204001d5
 20406459
 58000001
 67e144f6
 7040a60a
-58000245
+58000246
 67e143db
-58000222
+58000223
 67e143dd
-58000237
+58000238
 67e143df
 580062d3
 67e143d3
-58000200
+58000201
 67e143d5
 58006329
 67e143d7
-58000215
+58000216
 67e143e3
 58006505
 67e14524
@@ -512,7 +513,7 @@
 202062bd
 20406f35
 7044ecff
-20400205
+20400206
 2040701b
 2020739a
 6fe0c6ce
@@ -523,32 +524,32 @@
 efe08011
 6848c6cf
 98467c00
-20228210
+20228211
 1fe20400
-20400213
+20400214
 1a20a201
-c200020a
+c200020b
 20600000
 79200407
 20206edd
-204003cd
-204003ba
+204003ce
+204003bb
 2040676c
 2040675a
-2040021b
+2040021c
 202064d9
 da604518
-da40021e
+da40021f
 202042e7
 70451c02
 20404325
 2040634e
 2020639e
 1a627e00
-c020022e
-c018822c
-c00a8229
-c00a0228
+c020022f
+c018822d
+c00a822a
+c00a0229
 202064e0
 202064f4
 6fe14512
@@ -561,25 +562,25 @@
 6fe4450a
 207a0000
 20406730
-243a0242
+243a0243
 6fe44f02
 67e442d3
 20202e93
 6fe14398
-c012023a
+c012023b
 20600000
 204078ad
 7044f101
 20406730
 2040432b
-243a0242
+243a0243
 6fe44f02
 67e442d3
 20202e93
 6fe44fb0
 67e442d3
 20202e93
-20400250
+20400251
 d8e00009
 20407cef
 247a0000
@@ -588,10 +589,10 @@
 20407ce1
 78547c00
 2040701b
-2040026a
-20200342
+2040026b
+20200343
 6fe144e9
-c2848255
+c2848256
 d8a045da
 df200023
 20207ca1
@@ -603,7 +604,7 @@
 1c427e00
 98460400
 20628000
-24210261
+24210262
 6fe0c9e5
 98467c00
 20610000
@@ -631,7 +632,7 @@
 67e1068c
 18e27e00
 67e1067a
-20400287
+20400288
 6fe1068c
 1fe22600
 6fe1067a
@@ -643,7 +644,7 @@
 1fe0a60a
 6fe10678
 1fe27200
-c2000273
+c2000274
 20600000
 1a60a405
 efe20012
@@ -654,25 +655,25 @@
 24417806
 580003e8
 98467c00
-20200291
+20200292
 1a608c04
 efe08006
-20200294
+20200295
 2040656b
 20406561
 20216500
-204002aa
+204002ab
 18e27e00
-c003029e
-c00382a0
-c00402a2
-c00482a9
+c003029f
+c00382a1
+c00402a3
+c00482aa
 20206558
 da604fb8
 20206371
 da604fc6
 20206371
-204002a4
+204002a5
 20206371
 da604fdc
 20406730
@@ -700,7 +701,7 @@
 708ac200
 708ac300
 d8e00006
-204002cf
+204002d0
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -708,14 +709,14 @@
 d8e00005
 2040211c
 2040211e
-204002cf
+204002d0
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-202102c4
+202102c5
 2020214f
 2000003c
 58000f00
@@ -741,7 +742,7 @@
 6fe0c409
 67f080cd
 20000bb8
-204002f0
+204002f1
 708a08c1
 6a40c419
 df200008
@@ -752,7 +753,7 @@
 20600000
 7080cc03
 6ff08129
-c30282f1
+c30282f2
 68590164
 6049440a
 7080cc00
@@ -761,7 +762,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c0080310
+c0080311
 58005762
 67f10907
 70890103
@@ -772,7 +773,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c008030d
+c008030e
 58002bb1
 67f10907
 c6978000
@@ -781,10 +782,10 @@
 20600000
 58004189
 67f10907
-20200309
+2020030a
 58008312
 67f10907
-202002fe
+202002ff
 6fe0c334
 c1000000
 c001b04a
@@ -796,7 +797,7 @@
 6fe240ad
 9840fe00
 67e240ad
-2040032a
+2040032b
 6fe0c0cb
 79207e04
 204023e1
@@ -824,12 +825,12 @@
 efe08011
 e8408013
 98467c00
-2022833d
+2022833e
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c2000337
+c2000338
 1a420400
 20600000
 da200000
@@ -841,12 +842,12 @@
 1a427e00
 18408440
 98467c00
-24210354
+24210355
 1a20a201
 1a217e0f
-243a0348
+243a0349
 da200000
-20400359
+2040035a
 1c427e00
 67e24fd5
 20600000
@@ -860,38 +861,38 @@
 207a0000
 1fe0ffff
 67e0cfd4
-20400360
-2020035a
+20400361
+2020035b
 da604fd9
-da400363
+da400364
 202042e0
 6fe0cfda
-c0008367
-c001038a
+c0008368
+c001038b
 20600000
 20406730
-243a0376
+243a0377
 7049e508
 704fd901
 6fe0cfdb
 1fe0fe01
 67e0cfdb
 1fe67c5a
-20428382
+20428383
 da604fc2
-204003ad
+204003ae
 efe1003f
 1fe0fe0a
 e7e10011
 20206371
-204003b5
+204003b6
 6fe0cfdb
 1fe0fe01
 67e0cfdb
 1fe67c5a
-20428382
+20428383
 da604fc2
-204003ad
+204003ae
 efe1003f
 1fe0fe12
 e7e10011
@@ -900,33 +901,33 @@
 da604fc4
 20406371
 da604fc2
-204003ad
+204003ae
 58000650
 e7e10011
 20600000
 20406730
-243a0399
+243a039a
 7049e508
 704fd901
 6fe0cfdb
 1fe0fe01
 67e0cfdb
 1fe67c3c
-204283a5
+204283a6
 da604fd0
-204003ad
+204003ae
 efe1003f
 1fe0fff6
 e7e10011
 20206371
-204003b5
+204003b6
 6fe0cfdb
 1fe0fe01
 67e0cfdb
 1fe67c3c
-204283a5
+204283a6
 da604fd0
-204003ad
+204003ae
 efe1003f
 1fe0ffee
 e7e10011
@@ -935,7 +936,7 @@
 da604fd2
 20406371
 da604fd0
-204003ad
+204003ae
 58000700
 e7e10011
 20600000
@@ -957,7 +958,7 @@
 6fe0cff2
 207a0000
 da604ff6
-da4003c1
+da4003c2
 202042e0
 704ff605
 6fe0cff7
@@ -973,22 +974,22 @@
 20600000
 6fe0cff0
 207a0000
-204003c7
+204003c8
 24610000
 704ff100
 70440701
 20406ff3
 20406feb
-20400446
-20400427
+20400447
+20400428
 67e14fee
 da204fe8
-204003df
+204003e0
 6fe0c40c
-c28083ff
-c3000403
+c2808400
+c3000404
 704ff301
-20200401
+20200402
 efe40011
 67e40670
 20406ff3
@@ -1003,11 +1004,11 @@
 6fe10676
 68490670
 98467c00
-202103fb
+202103fc
 68490672
 98467e00
-242103fd
-203a03fd
+242103fe
+203a03fe
 1fefa264
 6fe10670
 68490672
@@ -1062,8 +1063,8 @@
 67f08a0a
 20600000
 6fe0c407
-c000842b
-c0010432
+c000842c
+c0010433
 20600000
 580003e8
 67e14405
@@ -1071,7 +1072,7 @@
 6fe14154
 da600e10
 20406fc0
-20200438
+20200439
 580003e8
 67e14405
 6849414e
@@ -1083,7 +1084,7 @@
 68494158
 9846fc00
 20207d5f
-2040041a
+2040041b
 6ff08a09
 793ffe07
 67f08a09
@@ -1092,14 +1093,14 @@
 708a0d61
 708a0b00
 20600000
-2040043d
+2040043e
 20406f90
 6fe0c409
 67f080cd
 20406f97
 708a0d60
 7080cd00
-2040043d
+2040043e
 6fe0c409
 67f080cd
 708a0b50
@@ -1107,7 +1108,7 @@
 df00000b
 6de1440a
 7080cc03
-2040045f
+20400460
 68590164
 60494158
 20406f9c
@@ -1118,5 +1119,5 @@
 7080cc00
 20600000
 6ff08129
-c302845f
+c3028460
 20600000
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/yc1089s_fouse_public/program/patch.prog	(revision 6153)
+++ /1121s/branch/shutter/yc1089s_fouse_public/program/patch.prog	(working copy)
@@ -469,10 +469,11 @@
 	call p_rx_dcoc
 	call p_rfpll_aac_ghpc
 	call p_set_xtal_cap
-	jam 0x1e,0x8a30
+	jam 0x06,0x8a30
 	jam 0xdd,0x8a32
-	jam 0xe4,0x8a88
+	jam 0xe0,0x8a88
 	jam 0x2d,0x8a8c
+	jam 0x78,0x8a31
 	jam SYSTEM_CLK_12M,mem_system_clk
 	call sadc_calibration
 	branch p_dpll_ring_ibias_calc
