Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/eeprom.dat	(revision 614)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/eeprom.dat	(working copy)
@@ -2,40 +2,44 @@
 02
 aa
 55
-32
-07
+62
+08
 c2
 84
 00
-09
+0a
+c0
+00
+80
+13
 c0
 45
 81
-77
+ae
 c0
 57
 00
-16
+1f
 c0
 64
 81
-82
+b9
 c0
 65
 01
-8d
+c4
 c0
 68
 01
-9e
+d5
 c0
 6b
 01
-96
+cd
 c0
 6c
 81
-af
+e6
 20
 20
 13
@@ -43,41 +47,73 @@
 c0
 6f
 00
-8d
+c0
 c0
 6f
 80
-ab
+de
 c0
 70
-80
-d1
+81
+08
 c0
 71
 00
-64
+9b
 c0
 74
 80
-7c
+b3
 c0
 75
 01
-21
+58
 c0
 75
 81
-53
+8a
 c0
 76
 81
-5b
+92
 20
 20
 13
 7c
 20
 40
+62
+bb
+20
+40
+53
+81
+20
+40
+00
+17
+20
+20
+08
+0c
+20
+75
+80
+00
+20
+40
+77
+bb
+20
+40
+78
+61
+20
+20
+77
+f0
+20
+40
 12
 cf
 6f
@@ -98,22 +134,38 @@
 f3
 20
 40
-3b
-f0
+00
+2c
 20
 40
 41
 a7
-20
-40
-40
-8e
+58
+00
+06
+00
+67
+e1
+48
+38
+58
+01
+10
+b7
+67
+e1
+c8
+ad
 20
 75
 80
 00
 20
 40
+40
+8e
+20
+40
 3d
 8a
 20
@@ -123,142 +175,310 @@
 20
 40
 00
-1f
+56
 20
 20
 3b
 c8
-58
-00
-00
-5b
-67
-e1
-4b
-e3
-58
-00
+20
+75
+80
 00
+20
+40
 26
-67
-e1
-48
-9b
-58
-00
+07
+20
+40
+22
+ff
+20
+40
 00
-42
-67
-e1
-48
-9d
+31
 20
 20
 3b
-d3
-c6
-93
-00
-00
+f4
+68
+48
+c4
+c1
 20
 40
-3f
-70
-24
-74
-00
-00
-6f
-e4
-4b
-ab
-c3
-0a
-80
-2d
-6f
-e0
-cb
-8b
-24
-3a
-48
-84
+60
+69
 20
 40
-42
-cb
-6f
-e0
-c8
-36
-c2
-80
-80
-3c
+79
+b4
 68
 48
-c7
-c7
-6f
-e0
-c8
-d0
-98
-41
-fe
-00
-67
-e0
-c8
-d0
+c9
+18
+20
+40
+3f
+56
 68
 48
-c7
-cc
-6f
-e0
-c8
-d5
-98
+c9
+19
+20
 40
-fe
-00
-67
-e0
-c8
-d5
+3f
+56
 68
 48
-c7
-cd
-6f
-e0
-c8
-d6
-98
+c9
+1a
+20
 40
-fe
-00
-67
-e0
-c8
-d6
-70
+3f
+56
+68
 48
-36
-01
-da
+c9
+0d
 20
-00
-07
-da
 40
+3f
+56
+68
+48
+c9
+0e
+20
+40
+3f
+56
+68
+48
+c9
+0f
+20
+40
+3f
+56
+68
+48
+c9
+10
+20
+40
+3f
+56
+68
+48
+c9
+1b
+20
+40
+3f
+56
+68
+48
+c9
+12
+20
+40
+3f
+56
+68
+48
+c9
+13
+20
+40
+3f
+56
+68
+48
+c9
+14
+20
+40
+3f
+56
+68
+48
+c9
+1c
+20
+40
+3f
+56
+68
+48
+c9
+1d
+20
+40
+3f
+56
+68
+48
+c9
+11
+20
+40
+3f
+56
+68
+48
+c9
+1e
+20
+40
+3f
+56
+68
+48
+ca
+ab
+20
+40
+60
+69
+68
+48
+c9
+17
+20
+20
+3f
+56
+58
+00
+00
+92
+67
+e1
+4b
+e3
+58
+00
+00
+5d
+67
+e1
+48
+9b
+58
+00
+00
+79
+67
+e1
+48
+9d
+20
+20
+3b
+d3
+c6
+93
+00
+00
+20
+40
+3f
+70
+24
+74
+00
+00
+6f
+e4
+4b
+ab
+c3
+0a
+80
+64
+6f
+e0
+cb
+8b
+24
+3a
+48
+84
+20
+40
+42
+cb
+6f
+e0
+c8
+36
+c2
+80
+80
+73
+68
+48
+c7
+c7
+6f
+e0
+c8
+d0
+98
+41
+fe
+00
+67
+e0
+c8
+d0
+68
+48
+c7
+cc
+6f
+e0
+c8
+d5
+98
+40
+fe
+00
+67
+e0
+c8
+d5
+68
+48
+c7
+cd
+6f
+e0
+c8
+d6
+98
+40
+fe
+00
+67
+e0
+c8
+d6
+70
+48
+36
+01
+da
+20
+00
+07
+da
+40
+48
+d0
+6f
+e1
 48
-d0
-6f
-e1
-48
 d5
 20
 7a
@@ -343,15 +563,15 @@
 20
 40
 00
-7f
+b6
 24
 2c
 00
-59
+90
 24
 37
 80
-59
+90
 20
 40
 48
@@ -367,7 +587,7 @@
 20
 20
 00
-4e
+85
 6f
 e0
 c9
@@ -415,19 +635,19 @@
 c0
 00
 80
-6b
+a2
 c0
 01
 00
-6d
+a4
 c0
 01
 80
-6f
+a6
 c0
 02
 00
-71
+a8
 20
 60
 00
@@ -439,7 +659,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -447,7 +667,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -455,7 +675,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -495,7 +715,7 @@
 20
 40
 00
-7f
+b6
 20
 20
 23
@@ -507,7 +727,7 @@
 20
 40
 00
-7f
+b6
 20
 20
 25
@@ -528,22 +748,6 @@
 00
 a2
 3f
-18
-00
-2a
-00
-6f
-e2
-48
-3c
-98
-00
-12
-00
-20
-40
-10
-b0
 68
 48
 80
@@ -559,7 +763,7 @@
 20
 40
 00
-95
+c8
 20
 57
 a2
@@ -607,7 +811,7 @@
 c5
 97
 80
-9a
+cd
 78
 3c
 fc
@@ -671,7 +875,7 @@
 20
 3a
 00
-a8
+db
 20
 20
 21
@@ -715,7 +919,7 @@
 c5
 13
 80
-b6
+e9
 6f
 e0
 c7
@@ -767,7 +971,7 @@
 20
 22
 80
-c2
+f5
 20
 40
 22
@@ -779,11 +983,11 @@
 c2
 00
 00
-bf
+f2
 c5
 13
 80
-c7
+fa
 18
 a2
 22
@@ -822,8 +1026,8 @@
 e2
 20
 3a
-00
-cf
+01
+02
 78
 46
 fc
@@ -840,6 +1044,22 @@
 20
 22
 1f
+20
+37
+92
+0b
+20
+40
+11
+61
+68
+48
+c8
+3a
+20
+20
+12
+05
 6f
 e0
 c8
@@ -862,8 +1082,8 @@
 d5
 20
 40
-22
-43
+01
+04
 79
 20
 2a
@@ -891,11 +1111,11 @@
 c5
 17
 81
-03
+3a
 c5
 16
 81
-15
+4c
 19
 31
 7e
@@ -914,20 +1134,20 @@
 28
 c5
 17
-80
-e9
+81
+20
 6f
 e0
 cb
 e2
 20
 3a
-00
-e7
+01
+1e
 20
 20
-00
-e9
+01
+20
 78
 4e
 fc
@@ -966,8 +1186,8 @@
 08
 c2
 00
-00
-ee
+01
+25
 78
 24
 7c
@@ -982,8 +1202,8 @@
 00
 c5
 97
-80
-f8
+81
+2f
 78
 43
 fc
@@ -1018,12 +1238,12 @@
 e2
 20
 3a
-00
-ff
+01
+36
 20
 20
 01
-00
+37
 78
 4d
 fc
@@ -1055,7 +1275,7 @@
 c2
 00
 01
-04
+3b
 78
 4e
 fc
@@ -1083,7 +1303,7 @@
 c5
 17
 01
-12
+49
 58
 00
 00
@@ -1098,8 +1318,8 @@
 00
 20
 20
-00
-e3
+01
+1a
 58
 00
 00
@@ -1110,8 +1330,8 @@
 05
 20
 20
-00
-e3
+01
+1a
 6f
 e0
 c1
@@ -1127,7 +1347,7 @@
 c2
 00
 01
-17
+4e
 19
 31
 7e
@@ -1158,8 +1378,8 @@
 28
 20
 20
-00
-e3
+01
+1a
 20
 40
 26
@@ -1167,11 +1387,11 @@
 24
 34
 01
-30
+67
 20
 40
 01
-41
+78
 20
 40
 26
@@ -1183,7 +1403,7 @@
 24
 3a
 01
-2b
+62
 6f
 e4
 48
@@ -1227,7 +1447,7 @@
 20
 5a
 01
-33
+6a
 20
 20
 26
@@ -1287,23 +1507,15 @@
 20
 20
 01
-23
+5a
 70
 48
 a6
 00
-69
-61
-01
-5f
-34
-73
-02
-00
 20
 40
 00
-7f
+b6
 6f
 e0
 c8
@@ -1315,11 +1527,11 @@
 24
 2c
 01
-4a
+7f
 24
 37
 81
-4a
+7f
 20
 20
 26
@@ -1356,10 +1568,18 @@
 40
 26
 7e
+24
+2c
+01
+79
+20
+00
+09
+c4
 20
 20
 01
-42
+79
 68
 48
 c8
@@ -1375,7 +1595,7 @@
 24
 21
 01
-58
+8f
 20
 20
 26
@@ -1383,7 +1603,7 @@
 20
 40
 01
-70
+a7
 20
 40
 27
@@ -1411,7 +1631,7 @@
 70
 41
 e8
-00
+06
 20
 60
 00
@@ -1435,7 +1655,7 @@
 c5
 13
 01
-67
+9e
 6f
 e0
 c8
@@ -1447,7 +1667,7 @@
 24
 21
 01
-6f
+a6
 6f
 e0
 c8
@@ -1467,7 +1687,7 @@
 c0
 00
 01
-70
+a7
 20
 60
 00
@@ -1483,7 +1703,7 @@
 c0
 01
 01
-75
+ac
 1f
 e0
 fe
@@ -1499,7 +1719,7 @@
 70
 41
 e8
-00
+06
 20
 60
 00
@@ -1635,7 +1855,7 @@
 c0
 1e
 01
-99
+d0
 20
 20
 43
@@ -1667,7 +1887,7 @@
 20
 40
 01
-a1
+d8
 20
 20
 40
@@ -1719,7 +1939,7 @@
 20
 3a
 01
-ba
+f1
 67
 e0
 cb
@@ -1730,6 +1950,10 @@
 00
 20
 40
+02
+03
+20
+40
 3e
 9b
 20
@@ -1750,12 +1974,8 @@
 cd
 20
 40
-48
-be
-20
-40
 01
-b7
+ee
 20
 20
 44
@@ -1767,7 +1987,7 @@
 da
 40
 01
-ba
+f1
 20
 20
 31
@@ -1811,11 +2031,11 @@
 20
 41
 01
-c6
+fd
 24
 41
+02
 01
-ca
 20
 20
 48
@@ -1844,74 +2064,158 @@
 60
 00
 00
-77
-1c
-aa
-55
-40
-00
-00
-40
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
+6f
+e4
+4b
+ab
+c4
+10
 00
-08
 00
+6f
+e0
+cb
+a7
+20
+7a
 00
 00
+1f
+e0
+ff
+ff
+67
+e0
+cb
+a7
+20
+3a
+02
+0c
+20
 40
-00
-00
-00
-06
-41
 02
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-c0
+0e
+20
+20
+49
+20
+20
+40
+02
+0e
+20
+20
+49
+12
+68
+48
+c9
+21
+20
+40
+60
+69
+68
+48
+c9
+15
+20
+40
+60
+69
+68
+48
+c9
+16
+20
+40
+60
+69
+68
+48
+c9
+22
+20
+40
+60
+69
+68
+48
+c9
+23
+20
+20
+60
+69
+9f
+b9
+aa
+55
+40
+00
+00
+40
+02
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+08
+00
+00
+00
+40
+00
+00
+00
+06
+41
+02
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+c0
 06
 2e
 00
@@ -2005,7 +2309,7 @@
 04
 08
 4a
-01
+00
 01
 80
 00
@@ -2803,567 +3107,263 @@
 02
 09
 69
-0d
-48
-0e
-9f
-0f
-ba
-09
-00
-ff
-ff
-aa
-55
-08
-00
-a3
-4a
-09
-5a
-0b
-f3
-09
-00
-ff
-ff
-aa
-55
-02
-00
-8d
-44
-2d
-49
-aa
-55
-01
-00
-8c
-44
-01
-aa
-55
-01
-00
-65
-48
-01
-aa
-55
-01
-00
-64
-48
-01
-aa
-55
-01
-00
-36
-48
-01
-aa
-55
-01
-00
-a8
-48
-06
-aa
-55
-02
-00
-38
-48
-c0
-12
-aa
-55
-03
-00
-54
-48
-19
-19
-1c
-aa
-55
-10
-00
-40
-48
-00
-13
-2c
-42
-06
-15
-36
-48
-0f
-1a
-3a
-4c
-11
-23
-31
-4d
-aa
-55
-01
-00
-5b
-48
-00
-aa
-55
-05
-00
-77
-48
-20
-15
-10
-05
-4e
-aa
-55
-05
-00
-8c
-48
-01
-3f
-3f
-3f
-3f
-aa
-55
-06
-00
-ad
-48
-0c
-f8
-00
-00
-77
-01
-aa
-55
-03
-00
-5c
-48
-00
-48
-60
-aa
-55
-01
-00
-7d
-48
-07
-aa
-55
-02
-00
-99
-48
-b5
-4a
-aa
-55
-01
-00
-ca
-48
-c8
-aa
-55
-02
-00
-c2
-48
-14
-00
-aa
-55
-02
-00
-c0
-48
-50
-00
-aa
-55
-02
-00
-bc
-4b
-64
-00
-aa
-55
-03
-00
-b8
-48
-00
-a6
-0e
-aa
-55
-01
-00
-e2
-4b
-01
-aa
-55
-03
-00
-b8
-49
-00
-50
-00
-aa
-55
-02
-00
-79
-44
-80
-1f
-aa
-55
-01
-00
-83
-44
-80
-aa
-55
-01
-00
-e8
-41
-01
-55
-aa
-aa
-55
-52
-69
-79
-e2
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+0d
+48
+0e
+9f
+0f
+ba
+09
+00
 ff
 ff
+aa
+55
+08
+00
+a3
+4a
+09
+5a
+0b
+f3
+09
+00
 ff
 ff
+aa
+55
+02
+00
+8d
+44
+2d
+49
+aa
+55
+01
+00
+8c
+44
+01
+aa
+55
+01
+00
+65
+48
+02
+aa
+55
+01
+00
+64
+48
+02
+aa
+55
+01
+00
+36
+48
+01
+aa
+55
+01
+00
+a8
+48
+06
+aa
+55
+02
+00
+38
+48
+c0
+12
+aa
+55
+03
+00
+54
+48
+19
+19
+1c
+aa
+55
+10
+00
+40
+48
+00
+13
+2c
+42
+06
+15
+36
+48
+0f
+1a
+3a
+4c
+11
+23
+31
+4d
+aa
+55
+01
+00
+5b
+48
+00
+aa
+55
+05
+00
+77
+48
+20
+15
+10
+05
+4e
+aa
+55
+05
+00
+8c
+48
+01
+3f
+3f
+3f
+3f
+aa
+55
+06
+00
+ad
+48
+0c
+f8
+00
+00
+77
+01
+aa
+55
+03
+00
+5c
+48
+00
+48
+60
+aa
+55
+01
+00
+7d
+48
+07
+aa
+55
+02
+00
+99
+48
+b5
+4a
+aa
+55
+01
+00
+ca
+48
+c8
+aa
+55
+02
+00
+c2
+48
+14
+00
+aa
+55
+02
+00
+c0
+48
+50
+00
+aa
+55
+02
+00
+bc
+4b
+64
+00
+aa
+55
+03
+00
+b8
+48
+00
+a6
+0e
+aa
+55
+01
+00
+e2
+4b
+01
+aa
+55
+03
+00
+b8
+49
+00
+50
+00
+aa
+55
+02
+00
+79
+44
+80
+1f
+aa
+55
+01
+00
+83
+44
+80
+aa
+55
+01
+00
+e8
+41
+06
+55
+aa
+aa
+55
+5a
+69
+9c
+ce
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-7f
-01
+91
+e3
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/flash.dat	(revision 614)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/flash.dat	(working copy)
@@ -2,40 +2,44 @@
 02
 aa
 55
-32
-07
+62
+08
 c2
 84
 00
-09
+0a
+c0
+00
+80
+13
 c0
 45
 81
-77
+ae
 c0
 57
 00
-16
+1f
 c0
 64
 81
-82
+b9
 c0
 65
 01
-8d
+c4
 c0
 68
 01
-9e
+d5
 c0
 6b
 01
-96
+cd
 c0
 6c
 81
-af
+e6
 20
 20
 13
@@ -43,41 +47,73 @@
 c0
 6f
 00
-8d
+c0
 c0
 6f
 80
-ab
+de
 c0
 70
-80
-d1
+81
+08
 c0
 71
 00
-64
+9b
 c0
 74
 80
-7c
+b3
 c0
 75
 01
-21
+58
 c0
 75
 81
-53
+8a
 c0
 76
 81
-5b
+92
 20
 20
 13
 7c
 20
 40
+62
+bb
+20
+40
+53
+81
+20
+40
+00
+17
+20
+20
+08
+0c
+20
+75
+80
+00
+20
+40
+77
+bb
+20
+40
+78
+61
+20
+20
+77
+f0
+20
+40
 12
 cf
 6f
@@ -98,22 +134,38 @@
 f3
 20
 40
-3b
-f0
+00
+2c
 20
 40
 41
 a7
-20
-40
-40
-8e
+58
+00
+06
+00
+67
+e1
+48
+38
+58
+01
+10
+b7
+67
+e1
+c8
+ad
 20
 75
 80
 00
 20
 40
+40
+8e
+20
+40
 3d
 8a
 20
@@ -123,142 +175,310 @@
 20
 40
 00
-1f
+56
 20
 20
 3b
 c8
-58
-00
-00
-5b
-67
-e1
-4b
-e3
-58
-00
+20
+75
+80
 00
+20
+40
 26
-67
-e1
-48
-9b
-58
-00
+07
+20
+40
+22
+ff
+20
+40
 00
-42
-67
-e1
-48
-9d
+31
 20
 20
 3b
-d3
-c6
-93
-00
-00
+f4
+68
+48
+c4
+c1
 20
 40
-3f
-70
-24
-74
-00
-00
-6f
-e4
-4b
-ab
-c3
-0a
-80
-2d
-6f
-e0
-cb
-8b
-24
-3a
-48
-84
+60
+69
 20
 40
-42
-cb
-6f
-e0
-c8
-36
-c2
-80
-80
-3c
+79
+b4
 68
 48
-c7
-c7
-6f
-e0
-c8
-d0
-98
-41
-fe
-00
-67
-e0
-c8
-d0
+c9
+18
+20
+40
+3f
+56
 68
 48
-c7
-cc
-6f
-e0
-c8
-d5
-98
+c9
+19
+20
 40
-fe
-00
-67
-e0
-c8
-d5
+3f
+56
 68
 48
-c7
-cd
-6f
-e0
-c8
-d6
-98
+c9
+1a
+20
 40
-fe
-00
-67
-e0
-c8
-d6
-70
+3f
+56
+68
 48
-36
-01
-da
+c9
+0d
 20
-00
-07
-da
 40
+3f
+56
+68
+48
+c9
+0e
+20
+40
+3f
+56
+68
+48
+c9
+0f
+20
+40
+3f
+56
+68
+48
+c9
+10
+20
+40
+3f
+56
+68
+48
+c9
+1b
+20
+40
+3f
+56
+68
+48
+c9
+12
+20
+40
+3f
+56
+68
+48
+c9
+13
+20
+40
+3f
+56
+68
+48
+c9
+14
+20
+40
+3f
+56
+68
+48
+c9
+1c
+20
+40
+3f
+56
+68
+48
+c9
+1d
+20
+40
+3f
+56
+68
+48
+c9
+11
+20
+40
+3f
+56
+68
+48
+c9
+1e
+20
+40
+3f
+56
+68
+48
+ca
+ab
+20
+40
+60
+69
+68
+48
+c9
+17
+20
+20
+3f
+56
+58
+00
+00
+92
+67
+e1
+4b
+e3
+58
+00
+00
+5d
+67
+e1
+48
+9b
+58
+00
+00
+79
+67
+e1
+48
+9d
+20
+20
+3b
+d3
+c6
+93
+00
+00
+20
+40
+3f
+70
+24
+74
+00
+00
+6f
+e4
+4b
+ab
+c3
+0a
+80
+64
+6f
+e0
+cb
+8b
+24
+3a
+48
+84
+20
+40
+42
+cb
+6f
+e0
+c8
+36
+c2
+80
+80
+73
+68
+48
+c7
+c7
+6f
+e0
+c8
+d0
+98
+41
+fe
+00
+67
+e0
+c8
+d0
+68
+48
+c7
+cc
+6f
+e0
+c8
+d5
+98
+40
+fe
+00
+67
+e0
+c8
+d5
+68
+48
+c7
+cd
+6f
+e0
+c8
+d6
+98
+40
+fe
+00
+67
+e0
+c8
+d6
+70
+48
+36
+01
+da
+20
+00
+07
+da
+40
+48
+d0
+6f
+e1
 48
-d0
-6f
-e1
-48
 d5
 20
 7a
@@ -343,15 +563,15 @@
 20
 40
 00
-7f
+b6
 24
 2c
 00
-59
+90
 24
 37
 80
-59
+90
 20
 40
 48
@@ -367,7 +587,7 @@
 20
 20
 00
-4e
+85
 6f
 e0
 c9
@@ -415,19 +635,19 @@
 c0
 00
 80
-6b
+a2
 c0
 01
 00
-6d
+a4
 c0
 01
 80
-6f
+a6
 c0
 02
 00
-71
+a8
 20
 60
 00
@@ -439,7 +659,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -447,7 +667,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -455,7 +675,7 @@
 20
 20
 00
-72
+a9
 70
 47
 c6
@@ -495,7 +715,7 @@
 20
 40
 00
-7f
+b6
 20
 20
 23
@@ -507,7 +727,7 @@
 20
 40
 00
-7f
+b6
 20
 20
 25
@@ -528,22 +748,6 @@
 00
 a2
 3f
-18
-00
-2a
-00
-6f
-e2
-48
-3c
-98
-00
-12
-00
-20
-40
-10
-b0
 68
 48
 80
@@ -559,7 +763,7 @@
 20
 40
 00
-95
+c8
 20
 57
 a2
@@ -607,7 +811,7 @@
 c5
 97
 80
-9a
+cd
 78
 3c
 fc
@@ -671,7 +875,7 @@
 20
 3a
 00
-a8
+db
 20
 20
 21
@@ -715,7 +919,7 @@
 c5
 13
 80
-b6
+e9
 6f
 e0
 c7
@@ -767,7 +971,7 @@
 20
 22
 80
-c2
+f5
 20
 40
 22
@@ -779,11 +983,11 @@
 c2
 00
 00
-bf
+f2
 c5
 13
 80
-c7
+fa
 18
 a2
 22
@@ -822,8 +1026,8 @@
 e2
 20
 3a
-00
-cf
+01
+02
 78
 46
 fc
@@ -840,6 +1044,22 @@
 20
 22
 1f
+20
+37
+92
+0b
+20
+40
+11
+61
+68
+48
+c8
+3a
+20
+20
+12
+05
 6f
 e0
 c8
@@ -862,8 +1082,8 @@
 d5
 20
 40
-22
-43
+01
+04
 79
 20
 2a
@@ -891,11 +1111,11 @@
 c5
 17
 81
-03
+3a
 c5
 16
 81
-15
+4c
 19
 31
 7e
@@ -914,20 +1134,20 @@
 28
 c5
 17
-80
-e9
+81
+20
 6f
 e0
 cb
 e2
 20
 3a
-00
-e7
+01
+1e
 20
 20
-00
-e9
+01
+20
 78
 4e
 fc
@@ -966,8 +1186,8 @@
 08
 c2
 00
-00
-ee
+01
+25
 78
 24
 7c
@@ -982,8 +1202,8 @@
 00
 c5
 97
-80
-f8
+81
+2f
 78
 43
 fc
@@ -1018,12 +1238,12 @@
 e2
 20
 3a
-00
-ff
+01
+36
 20
 20
 01
-00
+37
 78
 4d
 fc
@@ -1055,7 +1275,7 @@
 c2
 00
 01
-04
+3b
 78
 4e
 fc
@@ -1083,7 +1303,7 @@
 c5
 17
 01
-12
+49
 58
 00
 00
@@ -1098,8 +1318,8 @@
 00
 20
 20
-00
-e3
+01
+1a
 58
 00
 00
@@ -1110,8 +1330,8 @@
 05
 20
 20
-00
-e3
+01
+1a
 6f
 e0
 c1
@@ -1127,7 +1347,7 @@
 c2
 00
 01
-17
+4e
 19
 31
 7e
@@ -1158,8 +1378,8 @@
 28
 20
 20
-00
-e3
+01
+1a
 20
 40
 26
@@ -1167,11 +1387,11 @@
 24
 34
 01
-30
+67
 20
 40
 01
-41
+78
 20
 40
 26
@@ -1183,7 +1403,7 @@
 24
 3a
 01
-2b
+62
 6f
 e4
 48
@@ -1227,7 +1447,7 @@
 20
 5a
 01
-33
+6a
 20
 20
 26
@@ -1287,23 +1507,15 @@
 20
 20
 01
-23
+5a
 70
 48
 a6
 00
-69
-61
-01
-5f
-34
-73
-02
-00
 20
 40
 00
-7f
+b6
 6f
 e0
 c8
@@ -1315,11 +1527,11 @@
 24
 2c
 01
-4a
+7f
 24
 37
 81
-4a
+7f
 20
 20
 26
@@ -1356,10 +1568,18 @@
 40
 26
 7e
+24
+2c
+01
+79
+20
+00
+09
+c4
 20
 20
 01
-42
+79
 68
 48
 c8
@@ -1375,7 +1595,7 @@
 24
 21
 01
-58
+8f
 20
 20
 26
@@ -1383,7 +1603,7 @@
 20
 40
 01
-70
+a7
 20
 40
 27
@@ -1411,7 +1631,7 @@
 70
 41
 e8
-00
+06
 20
 60
 00
@@ -1435,7 +1655,7 @@
 c5
 13
 01
-67
+9e
 6f
 e0
 c8
@@ -1447,7 +1667,7 @@
 24
 21
 01
-6f
+a6
 6f
 e0
 c8
@@ -1467,7 +1687,7 @@
 c0
 00
 01
-70
+a7
 20
 60
 00
@@ -1483,7 +1703,7 @@
 c0
 01
 01
-75
+ac
 1f
 e0
 fe
@@ -1499,7 +1719,7 @@
 70
 41
 e8
-00
+06
 20
 60
 00
@@ -1635,7 +1855,7 @@
 c0
 1e
 01
-99
+d0
 20
 20
 43
@@ -1667,7 +1887,7 @@
 20
 40
 01
-a1
+d8
 20
 20
 40
@@ -1719,7 +1939,7 @@
 20
 3a
 01
-ba
+f1
 67
 e0
 cb
@@ -1730,6 +1950,10 @@
 00
 20
 40
+02
+03
+20
+40
 3e
 9b
 20
@@ -1750,12 +1974,8 @@
 cd
 20
 40
-48
-be
-20
-40
 01
-b7
+ee
 20
 20
 44
@@ -1767,7 +1987,7 @@
 da
 40
 01
-ba
+f1
 20
 20
 31
@@ -1811,11 +2031,11 @@
 20
 41
 01
-c6
+fd
 24
 41
+02
 01
-ca
 20
 20
 48
@@ -1844,74 +2064,158 @@
 60
 00
 00
-77
-1c
-aa
-55
-40
-00
-00
-40
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
+6f
+e4
+4b
+ab
+c4
+10
 00
-08
 00
+6f
+e0
+cb
+a7
+20
+7a
 00
 00
+1f
+e0
+ff
+ff
+67
+e0
+cb
+a7
+20
+3a
+02
+0c
+20
 40
-00
-00
-00
-06
-41
 02
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-c0
+0e
+20
+20
+49
+20
+20
+40
+02
+0e
+20
+20
+49
+12
+68
+48
+c9
+21
+20
+40
+60
+69
+68
+48
+c9
+15
+20
+40
+60
+69
+68
+48
+c9
+16
+20
+40
+60
+69
+68
+48
+c9
+22
+20
+40
+60
+69
+68
+48
+c9
+23
+20
+20
+60
+69
+9f
+b9
+aa
+55
+40
+00
+00
+40
+02
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+08
+00
+00
+00
+40
+00
+00
+00
+06
+41
+02
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+c0
 06
 2e
 00
@@ -2005,7 +2309,7 @@
 04
 08
 4a
-01
+00
 01
 80
 00
@@ -2803,567 +3107,263 @@
 02
 09
 69
-0d
-48
-0e
-9f
-0f
-ba
-09
-00
-ff
-ff
-aa
-55
-08
-00
-a3
-4a
-09
-5a
-0b
-f3
-09
-00
-ff
-ff
-aa
-55
-02
-00
-8d
-44
-2d
-49
-aa
-55
-01
-00
-8c
-44
-01
-aa
-55
-01
-00
-65
-48
-01
-aa
-55
-01
-00
-64
-48
-01
-aa
-55
-01
-00
-36
-48
-01
-aa
-55
-01
-00
-a8
-48
-06
-aa
-55
-02
-00
-38
-48
-c0
-12
-aa
-55
-03
-00
-54
-48
-19
-19
-1c
-aa
-55
-10
-00
-40
-48
-00
-13
-2c
-42
-06
-15
-36
-48
-0f
-1a
-3a
-4c
-11
-23
-31
-4d
-aa
-55
-01
-00
-5b
-48
-00
-aa
-55
-05
-00
-77
-48
-20
-15
-10
-05
-4e
-aa
-55
-05
-00
-8c
-48
-01
-3f
-3f
-3f
-3f
-aa
-55
-06
-00
-ad
-48
-0c
-f8
-00
-00
-77
-01
-aa
-55
-03
-00
-5c
-48
-00
-48
-60
-aa
-55
-01
-00
-7d
-48
-07
-aa
-55
-02
-00
-99
-48
-b5
-4a
-aa
-55
-01
-00
-ca
-48
-c8
-aa
-55
-02
-00
-c2
-48
-14
-00
-aa
-55
-02
-00
-c0
-48
-50
-00
-aa
-55
-02
-00
-bc
-4b
-64
-00
-aa
-55
-03
-00
-b8
-48
-00
-a6
-0e
-aa
-55
-01
-00
-e2
-4b
-01
-aa
-55
-03
-00
-b8
-49
-00
-50
-00
-aa
-55
-02
-00
-79
-44
-80
-1f
-aa
-55
-01
-00
-83
-44
-80
-aa
-55
-01
-00
-e8
-41
-01
-55
-aa
-aa
-55
-52
-69
-79
-e2
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+0d
+48
+0e
+9f
+0f
+ba
+09
+00
 ff
 ff
+aa
+55
+08
+00
+a3
+4a
+09
+5a
+0b
+f3
+09
+00
 ff
 ff
+aa
+55
+02
+00
+8d
+44
+2d
+49
+aa
+55
+01
+00
+8c
+44
+01
+aa
+55
+01
+00
+65
+48
+02
+aa
+55
+01
+00
+64
+48
+02
+aa
+55
+01
+00
+36
+48
+01
+aa
+55
+01
+00
+a8
+48
+06
+aa
+55
+02
+00
+38
+48
+c0
+12
+aa
+55
+03
+00
+54
+48
+19
+19
+1c
+aa
+55
+10
+00
+40
+48
+00
+13
+2c
+42
+06
+15
+36
+48
+0f
+1a
+3a
+4c
+11
+23
+31
+4d
+aa
+55
+01
+00
+5b
+48
+00
+aa
+55
+05
+00
+77
+48
+20
+15
+10
+05
+4e
+aa
+55
+05
+00
+8c
+48
+01
+3f
+3f
+3f
+3f
+aa
+55
+06
+00
+ad
+48
+0c
+f8
+00
+00
+77
+01
+aa
+55
+03
+00
+5c
+48
+00
+48
+60
+aa
+55
+01
+00
+7d
+48
+07
+aa
+55
+02
+00
+99
+48
+b5
+4a
+aa
+55
+01
+00
+ca
+48
+c8
+aa
+55
+02
+00
+c2
+48
+14
+00
+aa
+55
+02
+00
+c0
+48
+50
+00
+aa
+55
+02
+00
+bc
+4b
+64
+00
+aa
+55
+03
+00
+b8
+48
+00
+a6
+0e
+aa
+55
+01
+00
+e2
+4b
+01
+aa
+55
+03
+00
+b8
+49
+00
+50
+00
+aa
+55
+02
+00
+79
+44
+80
+1f
+aa
+55
+01
+00
+83
+44
+80
+aa
+55
+01
+00
+e8
+41
+06
+55
+aa
+aa
+55
+5a
+69
+9c
+ce
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-7f
-01
+91
+e3
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/patch.prog	(revision 614)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/patch.prog	(working copy)
@@ -48,11 +48,11 @@
 	call enable_authrom
 //	call g24_chamap_param_update
 
-	call mouse_setting_config
+	call p_mouse_setting_config
 	call mouse_init_sunt
 	setarg 0x600
 	store 2,mem_24g_rx_window
-	setarg 26500  
+	setarg 69815  
 	store 3,mem_24g_short_sleep_set
 
 	rtn wake
@@ -62,6 +62,62 @@
 	call p_mouse_cb_fuction
 	branch mouse_init+7
 
+p_mouse_setting_config:
+	rtn wake
+	call g24_transmit_init
+	call g24_chmap_param_init
+	call p_mouse_gpio_init
+	branch mouse_setting_config+4
+
+p_mouse_gpio_init:
+	fetcht 1,mem_eeprom_wp_gpio
+	call gpio_config_output
+	call usb_offline_check_init
+	fetcht 1,mem_lbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_rbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_mbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_bk_button_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_fw_button_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_dpi_button_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_matrix_public_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_config_select_device_button_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_customer_key_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_a_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_b_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_ta_data_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_whee_tb_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_sensor_motion_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_device_switch_gpio
+	call mouse_gpio_config_input_pu
+	
+	fetcht 1,mem_sensor_reset_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_select_sensor_angle_gpio
+	branch mouse_gpio_config_input_pu
+
 p_mouse_cb_fuction:
 	setarg p_mouse_24g_before_lpm_sleep
 	store 2,mem_cb_before_lpm_sleep
@@ -498,7 +554,7 @@
 	rtnbit1 UI_STATE_BLE_ADV
 	rtnbit1 UI_STATE_BT_RECONNECT
 	rtnbit1 UI_STATE_BT_DISCOVERY
-	jam TX_POWER_0DB,mem_tx_power
+	jam TX_POWER_6DB,mem_tx_power
 	rtn
 	fetchr rega,2,mem_rssi_signal_buf_ptr
 	call rssi_average
@@ -525,7 +581,7 @@
 	store 1,mem_power_ctrl_level
 	beq 1,power_ctrl_incrs_level1
 p_power_ctrl_incrs_level2:	//+6dBm
-	jam TX_POWER_0DB,mem_tx_power
+	jam TX_POWER_6DB,mem_tx_power
 	rtn
 	
 
@@ -612,6 +668,7 @@
 
 
 p_mouse_bb_event_timer:
+	call p_mouse_device_poweron_timer
 	call mouse_adc_read
 	call mouse_low_voltage_led_timer
 	//24g
@@ -619,7 +676,6 @@
 	call g24_reconn_timeout_timer
 	call mouse_24g_long_sleep_param_update_timer
 	//led
-	call mouse_device_poweron_timer
 	call p_mouse_dpi_led_blink_delay_timer
 	branch mouse_bb_event_timer+8
 
@@ -651,6 +707,39 @@
 p_mouse_dpi_led_blink_count_clean:
 	increase -3,temp		// 4-->1  5-->2
 	rtn
+
+p_mouse_device_poweron_timer:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_POWER_ON_LED
+	fetch 1,mem_mouse_device_poweron_timer_count
+	rtn blank
+	increase -1,pdata
+	store 1,mem_mouse_device_poweron_timer_count
+	branch p_mouse_device_led_off,blank
+p_mouse_device_led_on:
+	call p_mouse_led_config_ouput
+	branch mouse_device_led_on
+
+p_mouse_device_led_off:
+	call p_mouse_led_config_ouput
+	branch mouse_device_led_off
+
+p_mouse_led_config_ouput:
+	fetcht 1,mem_config_low_voltage_alarm_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_config_device_24g_led_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_config_device_bt1_led_gpio
+	call gpio_config_output
+	
+	fetcht 1,mem_config_device_bt2_led_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_dpi_led_gpio
+	branch gpio_config_output
+	
 /////////////////////////////////////////////////////////////////////////////////////////////////
 	
  	
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/sched/mouse.dat	(revision 614)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/sched/mouse.dat	(working copy)
@@ -1,6 +1,6 @@
 mem_device_option:08	#08 mouse
 
-mem_lpm_config:88 11 ca	#4khz
+mem_lpm_config:88 1f ca	#4khz
 mem_fcomp_div:18
 
 mem_rf_init_data:ff
@@ -100,7 +100,7 @@
 4a	#2.4g+eeprom
 
 #sensor select  1byte
-01 #3level dpi+(2.4g:125+bt/ble:115)Hz
+00 #3level dpi+(2.4g:125+bt/ble:115)Hz
 
 #led select  1byte
 01 #poweron
@@ -471,7 +471,7 @@
 mem_eeprom_base:80 1f
 mem_eeprom_block_size:80
 
-mem_tx_power:01#3dbm
+mem_tx_power:06#6dbm
 
 
 
