Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/eeprom.dat	(revision 657)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/eeprom.dat	(working copy)
@@ -2,80 +2,96 @@
 02
 aa
 55
-d2
-08
+7a
+0a
 c2
 84
 00
-0a
+0c
 c0
 00
 80
-13
+17
 c0
 45
 81
-84
+a0
 c0
 57
 00
-1f
+23
 c0
 64
 81
-93
+af
 c0
 65
 01
-9e
+ba
 c0
 68
 01
-ce
+ea
+c0
+68
+82
+50
 c0
 6b
 01
-a7
+c3
 c0
 6c
 81
-db
+f7
+c0
+6f
+02
+86
 20
 20
 13
 7c
 c0
+6e
+80
+6a
+c0
 6f
 00
-96
+a8
 c0
 6f
 80
-b4
+c6
 c0
 70
 80
-de
+f0
 c0
 71
 00
-71
+83
 c0
 74
 80
-89
+9b
 c0
 75
 01
-2e
+40
 c0
 75
 81
-60
+72
+c0
+76
+01
+7a
 c0
 76
 81
-68
+84
 20
 20
 13
@@ -91,7 +107,7 @@
 20
 40
 00
-17
+1b
 20
 20
 08
@@ -149,9 +165,9 @@
 48
 38
 58
-01
-10
-b7
+00
+e2
+90
 67
 e1
 c8
@@ -175,7 +191,7 @@
 20
 40
 00
-2c
+30
 20
 20
 3b
@@ -183,7 +199,7 @@
 58
 00
 00
-68
+7a
 67
 e1
 4b
@@ -191,7 +207,7 @@
 58
 00
 00
-33
+37
 67
 e1
 48
@@ -199,7 +215,7 @@
 58
 00
 00
-4f
+51
 67
 e1
 48
@@ -227,7 +243,7 @@
 c3
 0a
 80
-3a
+3e
 6f
 e0
 cb
@@ -247,7 +263,7 @@
 c2
 80
 80
-49
+4d
 68
 48
 c7
@@ -308,14 +324,6 @@
 40
 48
 d0
-6f
-e1
-48
-d5
-20
-7a
-00
-00
 20
 20
 26
@@ -395,15 +403,15 @@
 20
 40
 00
-8c
+9e
 24
 2c
 00
-66
+68
 24
 37
 80
-66
+68
 20
 40
 48
@@ -419,7 +427,71 @@
 20
 20
 00
-5b
+5d
+c6
+1a
+00
+00
+c5
+13
+a4
+0e
+c6
+93
+00
+00
+6f
+e0
+c8
+a1
+c2
+80
+a3
+40
+c2
+81
+25
+80
+6f
+e0
+c8
+bd
+c0
+00
+80
+73
+20
+20
+26
+21
+20
+40
+22
+ea
+24
+34
+00
+6c
+20
+40
+26
+db
+6f
+e1
+48
+be
+1f
+e0
+fe
+01
+67
+e1
+48
+be
+20
+20
+26
+21
 6f
 e0
 c9
@@ -467,19 +539,19 @@
 c0
 00
 80
-78
+8a
 c0
 01
 00
-7a
+8c
 c0
 01
 80
-7c
+8e
 c0
 02
 00
-7e
+90
 20
 60
 00
@@ -491,7 +563,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -499,7 +571,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -507,7 +579,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -547,7 +619,7 @@
 20
 40
 00
-8c
+9e
 20
 20
 23
@@ -559,7 +631,7 @@
 20
 40
 00
-8c
+9e
 20
 20
 25
@@ -595,7 +667,7 @@
 20
 40
 00
-9e
+b0
 20
 57
 a2
@@ -643,7 +715,7 @@
 c5
 97
 80
-a3
+b5
 78
 3c
 fc
@@ -707,7 +779,7 @@
 20
 3a
 00
-b1
+c3
 20
 20
 21
@@ -751,7 +823,7 @@
 c5
 13
 80
-bf
+d1
 6f
 e0
 c7
@@ -803,7 +875,7 @@
 20
 22
 80
-cb
+dd
 20
 40
 22
@@ -815,11 +887,11 @@
 c2
 00
 00
-c8
+da
 c5
 13
 80
-d0
+e2
 18
 a2
 22
@@ -859,7 +931,7 @@
 20
 3a
 00
-d8
+ea
 78
 46
 fc
@@ -915,7 +987,7 @@
 20
 40
 00
-da
+ec
 79
 20
 2a
@@ -943,11 +1015,11 @@
 c5
 17
 81
-10
+22
 c5
 16
 81
-22
+34
 19
 31
 7e
@@ -966,20 +1038,20 @@
 28
 c5
 17
-80
-f6
+81
+08
 6f
 e0
 cb
 e2
 20
 3a
-00
-f4
+01
+06
 20
 20
-00
-f6
+01
+08
 78
 4e
 fc
@@ -1018,8 +1090,8 @@
 08
 c2
 00
-00
-fb
+01
+0d
 78
 24
 7c
@@ -1035,7 +1107,7 @@
 c5
 97
 81
-05
+17
 78
 43
 fc
@@ -1071,11 +1143,11 @@
 20
 3a
 01
-0c
+1e
 20
 20
 01
-0d
+1f
 78
 4d
 fc
@@ -1107,7 +1179,7 @@
 c2
 00
 01
-11
+23
 78
 4e
 fc
@@ -1135,7 +1207,7 @@
 c5
 17
 01
-1f
+31
 58
 00
 00
@@ -1150,8 +1222,8 @@
 00
 20
 20
-00
-f0
+01
+02
 58
 00
 00
@@ -1162,8 +1234,8 @@
 05
 20
 20
-00
-f0
+01
+02
 6f
 e0
 c1
@@ -1179,7 +1251,7 @@
 c2
 00
 01
-24
+36
 19
 31
 7e
@@ -1210,8 +1282,8 @@
 28
 20
 20
-00
-f0
+01
+02
 20
 40
 26
@@ -1219,11 +1291,11 @@
 24
 34
 01
-3d
+4f
 20
 40
 01
-4e
+60
 20
 40
 26
@@ -1235,7 +1307,7 @@
 24
 3a
 01
-38
+4a
 6f
 e4
 48
@@ -1279,7 +1351,7 @@
 20
 5a
 01
-40
+52
 20
 20
 26
@@ -1339,7 +1411,7 @@
 20
 20
 01
-30
+42
 70
 48
 a6
@@ -1347,7 +1419,7 @@
 20
 40
 00
-8c
+9e
 6f
 e0
 c8
@@ -1359,11 +1431,11 @@
 24
 2c
 01
-55
+67
 24
 37
 81
-55
+67
 20
 20
 26
@@ -1403,7 +1475,7 @@
 24
 2c
 01
-4f
+61
 20
 00
 09
@@ -1411,7 +1483,7 @@
 20
 20
 01
-4f
+61
 68
 48
 c8
@@ -1427,7 +1499,7 @@
 24
 21
 01
-65
+77
 20
 20
 26
@@ -1435,7 +1507,7 @@
 20
 40
 01
-7d
+99
 20
 40
 27
@@ -1445,8 +1517,48 @@
 22
 cb
 6f
-e1
-47
+e0
+cb
+aa
+24
+5a
+26
+e1
+78
+34
+7c
+00
+20
+40
+14
+65
+6f
+e1
+c1
+74
+20
+3a
+7e
+56
+6f
+e0
+c0
+99
+20
+3a
+7e
+56
+6f
+e1
+48
+9f
+20
+20
+7e
+05
+6f
+e1
+47
 8c
 c3
 85
@@ -1487,7 +1599,7 @@
 c5
 13
 01
-74
+90
 6f
 e0
 c8
@@ -1499,7 +1611,7 @@
 24
 21
 01
-7c
+98
 6f
 e0
 c8
@@ -1519,7 +1631,7 @@
 c0
 00
 01
-7d
+99
 20
 60
 00
@@ -1535,7 +1647,7 @@
 c0
 01
 01
-82
+9e
 1f
 e0
 fe
@@ -1703,15 +1815,15 @@
 c0
 1c
 81
-ac
+c8
 c0
 1e
 01
-ae
+ca
 c0
 1d
 01
-b4
+d0
 20
 20
 43
@@ -1719,7 +1831,7 @@
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1727,7 +1839,7 @@
 20
 40
 02
-08
+24
 6f
 e2
 48
@@ -1763,19 +1875,19 @@
 c0
 01
 01
-bc
+d8
 c0
 02
 01
-c2
+de
 c0
 01
 81
-c9
+e5
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1787,19 +1899,19 @@
 c2
 97
 81
-c0
+dc
 c2
 98
 01
-c0
+dc
 20
 20
 48
 06
 20
 40
-01
-f1
+02
+0d
 20
 20
 48
@@ -1811,7 +1923,7 @@
 c3
 17
 81
-c7
+e3
 6f
 e0
 cb
@@ -1819,7 +1931,7 @@
 c0
 00
 81
-c7
+e3
 20
 20
 48
@@ -1827,7 +1939,7 @@
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1839,15 +1951,15 @@
 c3
 17
 81
-c7
+e3
 c2
 89
 81
-c7
+e3
 c2
 89
 01
-c7
+e3
 20
 20
 48
@@ -1859,7 +1971,7 @@
 20
 40
 01
-d1
+ed
 20
 20
 40
@@ -1895,7 +2007,7 @@
 20
 3a
 02
-21
+3d
 67
 e0
 cb
@@ -1907,7 +2019,7 @@
 20
 40
 01
-e3
+ff
 20
 40
 3e
@@ -1931,7 +2043,7 @@
 20
 40
 02
-1e
+3a
 20
 20
 44
@@ -1950,12 +2062,12 @@
 e8
 c0
 00
-81
-f8
+82
+14
 20
 40
 02
-05
+21
 6f
 e0
 cb
@@ -1978,8 +2090,8 @@
 00
 20
 42
-81
-ef
+82
+0b
 20
 60
 00
@@ -1991,7 +2103,7 @@
 20
 20
 02
-0a
+26
 70
 4b
 eb
@@ -2026,8 +2138,8 @@
 ec
 da
 40
-01
-fb
+02
+17
 20
 20
 31
@@ -2047,7 +2159,7 @@
 20
 3a
 02
-03
+1f
 6f
 e0
 cb
@@ -2055,7 +2167,7 @@
 20
 3a
 02
-08
+24
 1f
 e0
 ff
@@ -2071,7 +2183,7 @@
 c0
 00
 82
-0a
+26
 70
 4b
 e7
@@ -2099,7 +2211,7 @@
 24
 3a
 02
-0e
+2a
 70
 4b
 e5
@@ -2123,7 +2235,7 @@
 c0
 01
 82
-14
+30
 68
 48
 cb
@@ -2170,8 +2282,8 @@
 01
 20
 20
-01
-f4
+02
+10
 da
 60
 4b
@@ -2179,7 +2291,7 @@
 da
 40
 02
-21
+3d
 20
 20
 31
@@ -2191,7 +2303,7 @@
 c2
 8e
 02
-27
+43
 6f
 e0
 c9
@@ -2199,15 +2311,15 @@
 c0
 00
 02
-2e
+4a
 c0
 00
 82
-30
+4c
 20
 20
 02
-2c
+48
 6f
 e0
 c9
@@ -2215,19 +2327,19 @@
 c0
 00
 02
-30
+4c
 c0
 00
 82
-32
+4e
 c0
 01
 02
-2c
+48
 20
 20
 02
-2e
+4a
 70
 4b
 ed
@@ -2235,7 +2347,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2243,7 +2355,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2251,7 +2363,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2259,255 +2371,367 @@
 20
 20
 02
-1b
-c3
-ab
-aa
-55
-40
+37
+6f
+e0
+cb
+e1
+24
+5a
+41
+21
+da
+20
 00
 00
+20
 40
 02
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-08
-00
-00
-00
+59
+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
-06
-2e
-00
-00
-aa
-55
-01
-00
-9a
+5e
+20
 40
-08
-aa
-55
-03
-00
-7a
-41
-88
-1f
-ca
-aa
-55
-01
-00
-c5
+02
+63
+20
 40
-18
-aa
-55
-01
-00
-ef
-41
-ff
-aa
-55
 02
-00
-ca
+68
+20
 40
-ef
-41
-aa
-55
-01
-00
-7d
-41
-70
-aa
-55
-01
-00
-7a
+02
+75
+20
+20
 41
-88
-aa
-55
-01
-00
-7c
+1e
+6f
+e0
+c9
+18
+20
+40
+02
+82
+20
+40
 41
-ce
-aa
-55
-01
-00
-d0
-44
-00
-aa
-55
-01
-00
-ea
+24
+68
+48
+c9
+18
+20
+20
+3f
+56
+6f
+e0
+c9
+19
+20
+40
+02
+82
+20
+40
 41
-ff
-aa
-55
-01
-00
-ee
+2a
+68
+48
+c9
+19
+20
+20
+3f
+56
+6f
+e0
+c9
+1a
+20
+40
+02
+82
+20
+40
 41
-00
-aa
-55
-08
-00
-ab
-4b
-04
-08
-4a
-00
-01
+30
+68
+48
+c9
+1a
+20
+20
+3f
+56
+6f
+e0
+c9
+0d
+c1
+7f
 80
 00
+70
+4b
+96
 03
-aa
-55
-0c
+6f
+e0
+cb
+91
+1f
+e2
+26
 00
-fe
+68
 48
-b0
-04
-58
-02
-64
-64
-94
-85
-90
-63
-75
-80
-aa
-55
-1a
-00
+c9
 0d
-49
-07
-06
-08
-0a
-ff
-ff
-04
-05
-ff
-ff
+6f
+e0
+c9
+10
+c0
+7f
+82
+71
+20
+20
+41
+3e
+6f
+e0
+c9
 0d
-07
-06
-08
-ff
-ff
-ff
-ff
-0b
-0c
-ff
-ff
-03
-03
-00
-00
-aa
-55
-01
-00
-e6
-4b
-03
-aa
-55
+20
+40
 02
-00
-ea
+84
+68
+48
+c9
+0d
+20
+20
+41
 4b
-14
-05
-aa
-55
-01
-00
-58
-0b
-ff
-aa
-55
-12
+6f
+e0
+c9
+0e
+c1
+7f
+80
 00
-cc
+70
 4b
-00
-05
-00
+96
 04
+6f
+e0
+cb
+92
+1f
+e2
+26
+00
+68
+48
+c9
+0e
+6f
+e0
+c9
+10
+c0
+7f
+82
+7e
+20
+20
+41
+57
+6f
+e0
+c9
+0e
+20
+40
+02
+84
+68
+48
+c9
+0e
+20
+20
+41
+64
+d8
+40
+00
+3f
+20
+20
+60
+93
+d8
+40
+00
+3e
+20
+20
+60
+93
+20
+40
+49
+90
+20
+40
+79
+36
+20
+40
+02
+8a
+20
+20
+46
+4f
+6f
+e4
+4b
+ab
+c2
+97
+40
+36
+6f
+e0
+c9
+0f
+c1
+7f
+80
+00
+da
+20
+00
+00
+70
+4b
+96
+05
+68
+48
+c9
+0f
+20
+40
+02
+93
+20
+20
+40
+2f
+6f
+e4
+4b
+ab
+c2
+96
+40
+48
+6f
+e0
+cb
+93
+1f
+e2
+26
+00
+6f
+e0
+c9
+10
+c0
+7f
+82
+9a
+20
+20
+40
+3f
+6f
+e0
+c9
+0f
+20
+40
+02
+84
+68
+48
+c9
+0f
+20
+20
+41
+95
+38
+64
+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
+43
+42
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
 00
 00
 00
@@ -2522,56 +2746,256 @@
 00
 00
 00
+00
+00
+00
+00
+00
+e0
+06
+3e
+00
+00
 aa
 55
 01
 00
-99
+9a
 40
-01
+08
 aa
 55
-02
-00
-b3
-4b
 03
-01
+00
+7a
+41
+88
+1f
+ca
 aa
 55
-08
+01
 00
-38
-49
+c5
+40
+18
+aa
+55
+01
 00
-34
-ff
-ff
-ff
-ff
-ff
+ef
+41
 ff
 aa
 55
-07
+02
 00
-56
-49
-34
-ff
-ff
-ff
-ff
-ff
-ff
+ca
+40
+ef
+41
 aa
 55
-17
+01
 00
-73
-49
-33
-ff
+7d
+41
+70
+aa
+55
+01
+00
+7a
+41
+88
+aa
+55
+01
+00
+7c
+41
+ce
+aa
+55
+01
+00
+d0
+44
+00
+aa
+55
+01
+00
+ea
+41
+ff
+aa
+55
+01
+00
+ee
+41
+00
+aa
+55
+08
+00
+ab
+4b
+04
+08
+4a
+00
+01
+80
+00
+03
+aa
+55
+0c
+00
+fe
+48
+b0
+04
+58
+02
+64
+64
+94
+85
+90
+63
+75
+80
+aa
+55
+1a
+00
+0d
+49
+07
+06
+08
+0a
+ff
+ff
+04
+05
+ff
+ff
+0d
+07
+06
+08
+ff
+ff
+ff
+ff
+0b
+0c
+ff
+ff
+03
+03
+00
+00
+aa
+55
+01
+00
+e6
+4b
+03
+aa
+55
+02
+00
+ea
+4b
+14
+05
+aa
+55
+01
+00
+58
+0b
+ff
+aa
+55
+12
+00
+cc
+4b
+00
+05
+00
+04
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+01
+00
+99
+40
+01
+aa
+55
+02
+00
+b3
+4b
+03
+01
+aa
+55
+08
+00
+38
+49
+00
+34
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+07
+00
+56
+49
+34
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+17
+00
+73
+49
+33
+ff
 ff
 ff
 ff
@@ -2960,961 +3384,537 @@
 00
 00
 00
-00
-aa
-55
-01
-00
-32
-44
-07
-aa
-55
-08
-00
-4c
-44
-fb
-00
-48
-08
-fb
-00
-48
-08
-aa
-55
-06
-00
-7a
-43
-8e
-b1
-3a
-0e
-8e
-ed
-aa
-55
-02
-00
-e7
-4a
-15
-00
-aa
-55
-02
-00
-57
-43
-19
-00
-aa
-55
-06
-00
-e9
-4a
-1d
-00
-21
-00
-30
-00
-aa
-55
-02
-00
-d1
-43
-22
-00
-aa
-55
-01
-00
-f0
-4a
-96
-aa
-55
-01
-00
-86
-44
-ff
-aa
-55
-01
-00
-90
-47
-ff
-aa
-55
-01
-00
-8f
-47
-1e
-aa
-55
-0c
-00
-d0
-49
-03
-04
-01
-02
-20
-2a
-3f
-15
-06
-0c
-10
-04
-aa
-55
-a2
-00
-df
-49
-09
-5a
-26
-34
-19
-04
-09
-00
-ff
-ff
-09
-5a
-0d
-f0
-1d
-e3
-7d
-d2
-ff
-ff
-09
-5a
-0d
-10
-1d
-ed
-7d
-80
-ff
-ff
-1b
-35
-28
-b4
-29
-46
-2a
-96
-2b
-8c
-2c
-6e
-2d
-64
-38
-5f
-39
-0f
-3a
-32
-3b
-47
-42
-10
-ff
-ff
-54
-2e
-55
-f2
-61
-f4
-63
-70
-75
-52
-76
-41
-77
-ed
-78
-23
-79
-46
-7a
-e5
-7c
-48
-7e
-77
-7f
-01
-0b
-00
-7f
-00
-09
-00
-ff
-ff
-09
-5a
-ff
-27
-ab
-40
-be
-d1
-a0
-41
-a1
-12
-a5
-84
-a7
-ff
-b5
-d0
-b6
-00
-ff
-00
-09
-00
-ff
-ff
-09
-5a
-0d
-10
-0e
-c5
-5b
-9a
-10
-38
-11
-42
-28
-28
-41
-23
-49
-39
-4a
-b0
-4b
-a0
-4c
-90
-4d
-70
-09
-00
-ff
-ff
-09
-5a
-06
-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
-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
-d9
-6e
-72
-78
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+00
+aa
+55
+01
+00
+32
+44
+07
+aa
+55
+08
+00
+4c
+44
+fb
+00
+48
+08
+fb
+00
+48
+08
+aa
+55
+06
+00
+7a
+43
+8e
+b1
+3a
+0e
+8e
+ed
+aa
+55
+02
+00
+e7
+4a
+15
+00
+aa
+55
+02
+00
+57
+43
+19
+00
+aa
+55
+06
+00
+e9
+4a
+1d
+00
+21
+00
+30
+00
+aa
+55
+02
+00
+d1
+43
+22
+00
+aa
+55
+01
+00
+f0
+4a
+96
+aa
+55
+01
+00
+86
+44
 ff
+aa
+55
+01
+00
+90
+47
 ff
+aa
+55
+01
+00
+8f
+47
+1e
+aa
+55
+0c
+00
+d0
+49
+03
+04
+01
+02
+20
+2a
+3f
+15
+06
+0c
+10
+04
+aa
+55
+a2
+00
+df
+49
+09
+5a
+26
+34
+19
+04
+09
+00
 ff
 ff
+09
+5a
+0d
+f0
+1d
+e3
+7d
+d2
 ff
 ff
+09
+5a
+0d
+10
+1d
+ed
+7d
+80
 ff
 ff
+1b
+35
+28
+b4
+29
+46
+2a
+96
+2b
+8c
+2c
+6e
+2d
+64
+38
+5f
+39
+0f
+3a
+32
+3b
+47
+42
+10
 ff
 ff
+54
+2e
+55
+f2
+61
+f4
+63
+70
+75
+52
+76
+41
+77
+ed
+78
+23
+79
+46
+7a
+e5
+7c
+48
+7e
+77
+7f
+01
+0b
+00
+7f
+00
+09
+00
 ff
 ff
+09
+5a
 ff
+27
+ab
+40
+be
+d1
+a0
+41
+a1
+12
+a5
+84
+a7
 ff
+b5
+d0
+b6
+00
 ff
+00
+09
+00
 ff
 ff
+09
+5a
+0d
+10
+0e
+c5
+5b
+9a
+10
+38
+11
+42
+28
+28
+41
+23
+49
+39
+4a
+b0
+4b
+a0
+4c
+90
+4d
+70
+09
+00
 ff
 ff
+09
+5a
+06
+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
+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
+4b
+6f
+10
+f8
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-6b
-52
+da
+23
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/flash.dat	(revision 657)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/output/flash.dat	(working copy)
@@ -2,80 +2,96 @@
 02
 aa
 55
-d2
-08
+7a
+0a
 c2
 84
 00
-0a
+0c
 c0
 00
 80
-13
+17
 c0
 45
 81
-84
+a0
 c0
 57
 00
-1f
+23
 c0
 64
 81
-93
+af
 c0
 65
 01
-9e
+ba
 c0
 68
 01
-ce
+ea
+c0
+68
+82
+50
 c0
 6b
 01
-a7
+c3
 c0
 6c
 81
-db
+f7
+c0
+6f
+02
+86
 20
 20
 13
 7c
 c0
+6e
+80
+6a
+c0
 6f
 00
-96
+a8
 c0
 6f
 80
-b4
+c6
 c0
 70
 80
-de
+f0
 c0
 71
 00
-71
+83
 c0
 74
 80
-89
+9b
 c0
 75
 01
-2e
+40
 c0
 75
 81
-60
+72
+c0
+76
+01
+7a
 c0
 76
 81
-68
+84
 20
 20
 13
@@ -91,7 +107,7 @@
 20
 40
 00
-17
+1b
 20
 20
 08
@@ -149,9 +165,9 @@
 48
 38
 58
-01
-10
-b7
+00
+e2
+90
 67
 e1
 c8
@@ -175,7 +191,7 @@
 20
 40
 00
-2c
+30
 20
 20
 3b
@@ -183,7 +199,7 @@
 58
 00
 00
-68
+7a
 67
 e1
 4b
@@ -191,7 +207,7 @@
 58
 00
 00
-33
+37
 67
 e1
 48
@@ -199,7 +215,7 @@
 58
 00
 00
-4f
+51
 67
 e1
 48
@@ -227,7 +243,7 @@
 c3
 0a
 80
-3a
+3e
 6f
 e0
 cb
@@ -247,7 +263,7 @@
 c2
 80
 80
-49
+4d
 68
 48
 c7
@@ -308,14 +324,6 @@
 40
 48
 d0
-6f
-e1
-48
-d5
-20
-7a
-00
-00
 20
 20
 26
@@ -395,15 +403,15 @@
 20
 40
 00
-8c
+9e
 24
 2c
 00
-66
+68
 24
 37
 80
-66
+68
 20
 40
 48
@@ -419,7 +427,71 @@
 20
 20
 00
-5b
+5d
+c6
+1a
+00
+00
+c5
+13
+a4
+0e
+c6
+93
+00
+00
+6f
+e0
+c8
+a1
+c2
+80
+a3
+40
+c2
+81
+25
+80
+6f
+e0
+c8
+bd
+c0
+00
+80
+73
+20
+20
+26
+21
+20
+40
+22
+ea
+24
+34
+00
+6c
+20
+40
+26
+db
+6f
+e1
+48
+be
+1f
+e0
+fe
+01
+67
+e1
+48
+be
+20
+20
+26
+21
 6f
 e0
 c9
@@ -467,19 +539,19 @@
 c0
 00
 80
-78
+8a
 c0
 01
 00
-7a
+8c
 c0
 01
 80
-7c
+8e
 c0
 02
 00
-7e
+90
 20
 60
 00
@@ -491,7 +563,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -499,7 +571,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -507,7 +579,7 @@
 20
 20
 00
-7f
+91
 70
 47
 c6
@@ -547,7 +619,7 @@
 20
 40
 00
-8c
+9e
 20
 20
 23
@@ -559,7 +631,7 @@
 20
 40
 00
-8c
+9e
 20
 20
 25
@@ -595,7 +667,7 @@
 20
 40
 00
-9e
+b0
 20
 57
 a2
@@ -643,7 +715,7 @@
 c5
 97
 80
-a3
+b5
 78
 3c
 fc
@@ -707,7 +779,7 @@
 20
 3a
 00
-b1
+c3
 20
 20
 21
@@ -751,7 +823,7 @@
 c5
 13
 80
-bf
+d1
 6f
 e0
 c7
@@ -803,7 +875,7 @@
 20
 22
 80
-cb
+dd
 20
 40
 22
@@ -815,11 +887,11 @@
 c2
 00
 00
-c8
+da
 c5
 13
 80
-d0
+e2
 18
 a2
 22
@@ -859,7 +931,7 @@
 20
 3a
 00
-d8
+ea
 78
 46
 fc
@@ -915,7 +987,7 @@
 20
 40
 00
-da
+ec
 79
 20
 2a
@@ -943,11 +1015,11 @@
 c5
 17
 81
-10
+22
 c5
 16
 81
-22
+34
 19
 31
 7e
@@ -966,20 +1038,20 @@
 28
 c5
 17
-80
-f6
+81
+08
 6f
 e0
 cb
 e2
 20
 3a
-00
-f4
+01
+06
 20
 20
-00
-f6
+01
+08
 78
 4e
 fc
@@ -1018,8 +1090,8 @@
 08
 c2
 00
-00
-fb
+01
+0d
 78
 24
 7c
@@ -1035,7 +1107,7 @@
 c5
 97
 81
-05
+17
 78
 43
 fc
@@ -1071,11 +1143,11 @@
 20
 3a
 01
-0c
+1e
 20
 20
 01
-0d
+1f
 78
 4d
 fc
@@ -1107,7 +1179,7 @@
 c2
 00
 01
-11
+23
 78
 4e
 fc
@@ -1135,7 +1207,7 @@
 c5
 17
 01
-1f
+31
 58
 00
 00
@@ -1150,8 +1222,8 @@
 00
 20
 20
-00
-f0
+01
+02
 58
 00
 00
@@ -1162,8 +1234,8 @@
 05
 20
 20
-00
-f0
+01
+02
 6f
 e0
 c1
@@ -1179,7 +1251,7 @@
 c2
 00
 01
-24
+36
 19
 31
 7e
@@ -1210,8 +1282,8 @@
 28
 20
 20
-00
-f0
+01
+02
 20
 40
 26
@@ -1219,11 +1291,11 @@
 24
 34
 01
-3d
+4f
 20
 40
 01
-4e
+60
 20
 40
 26
@@ -1235,7 +1307,7 @@
 24
 3a
 01
-38
+4a
 6f
 e4
 48
@@ -1279,7 +1351,7 @@
 20
 5a
 01
-40
+52
 20
 20
 26
@@ -1339,7 +1411,7 @@
 20
 20
 01
-30
+42
 70
 48
 a6
@@ -1347,7 +1419,7 @@
 20
 40
 00
-8c
+9e
 6f
 e0
 c8
@@ -1359,11 +1431,11 @@
 24
 2c
 01
-55
+67
 24
 37
 81
-55
+67
 20
 20
 26
@@ -1403,7 +1475,7 @@
 24
 2c
 01
-4f
+61
 20
 00
 09
@@ -1411,7 +1483,7 @@
 20
 20
 01
-4f
+61
 68
 48
 c8
@@ -1427,7 +1499,7 @@
 24
 21
 01
-65
+77
 20
 20
 26
@@ -1435,7 +1507,7 @@
 20
 40
 01
-7d
+99
 20
 40
 27
@@ -1445,8 +1517,48 @@
 22
 cb
 6f
-e1
-47
+e0
+cb
+aa
+24
+5a
+26
+e1
+78
+34
+7c
+00
+20
+40
+14
+65
+6f
+e1
+c1
+74
+20
+3a
+7e
+56
+6f
+e0
+c0
+99
+20
+3a
+7e
+56
+6f
+e1
+48
+9f
+20
+20
+7e
+05
+6f
+e1
+47
 8c
 c3
 85
@@ -1487,7 +1599,7 @@
 c5
 13
 01
-74
+90
 6f
 e0
 c8
@@ -1499,7 +1611,7 @@
 24
 21
 01
-7c
+98
 6f
 e0
 c8
@@ -1519,7 +1631,7 @@
 c0
 00
 01
-7d
+99
 20
 60
 00
@@ -1535,7 +1647,7 @@
 c0
 01
 01
-82
+9e
 1f
 e0
 fe
@@ -1703,15 +1815,15 @@
 c0
 1c
 81
-ac
+c8
 c0
 1e
 01
-ae
+ca
 c0
 1d
 01
-b4
+d0
 20
 20
 43
@@ -1719,7 +1831,7 @@
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1727,7 +1839,7 @@
 20
 40
 02
-08
+24
 6f
 e2
 48
@@ -1763,19 +1875,19 @@
 c0
 01
 01
-bc
+d8
 c0
 02
 01
-c2
+de
 c0
 01
 81
-c9
+e5
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1787,19 +1899,19 @@
 c2
 97
 81
-c0
+dc
 c2
 98
 01
-c0
+dc
 20
 20
 48
 06
 20
 40
-01
-f1
+02
+0d
 20
 20
 48
@@ -1811,7 +1923,7 @@
 c3
 17
 81
-c7
+e3
 6f
 e0
 cb
@@ -1819,7 +1931,7 @@
 c0
 00
 81
-c7
+e3
 20
 20
 48
@@ -1827,7 +1939,7 @@
 20
 40
 02
-08
+24
 20
 20
 48
@@ -1839,15 +1951,15 @@
 c3
 17
 81
-c7
+e3
 c2
 89
 81
-c7
+e3
 c2
 89
 01
-c7
+e3
 20
 20
 48
@@ -1859,7 +1971,7 @@
 20
 40
 01
-d1
+ed
 20
 20
 40
@@ -1895,7 +2007,7 @@
 20
 3a
 02
-21
+3d
 67
 e0
 cb
@@ -1907,7 +2019,7 @@
 20
 40
 01
-e3
+ff
 20
 40
 3e
@@ -1931,7 +2043,7 @@
 20
 40
 02
-1e
+3a
 20
 20
 44
@@ -1950,12 +2062,12 @@
 e8
 c0
 00
-81
-f8
+82
+14
 20
 40
 02
-05
+21
 6f
 e0
 cb
@@ -1978,8 +2090,8 @@
 00
 20
 42
-81
-ef
+82
+0b
 20
 60
 00
@@ -1991,7 +2103,7 @@
 20
 20
 02
-0a
+26
 70
 4b
 eb
@@ -2026,8 +2138,8 @@
 ec
 da
 40
-01
-fb
+02
+17
 20
 20
 31
@@ -2047,7 +2159,7 @@
 20
 3a
 02
-03
+1f
 6f
 e0
 cb
@@ -2055,7 +2167,7 @@
 20
 3a
 02
-08
+24
 1f
 e0
 ff
@@ -2071,7 +2183,7 @@
 c0
 00
 82
-0a
+26
 70
 4b
 e7
@@ -2099,7 +2211,7 @@
 24
 3a
 02
-0e
+2a
 70
 4b
 e5
@@ -2123,7 +2235,7 @@
 c0
 01
 82
-14
+30
 68
 48
 cb
@@ -2170,8 +2282,8 @@
 01
 20
 20
-01
-f4
+02
+10
 da
 60
 4b
@@ -2179,7 +2291,7 @@
 da
 40
 02
-21
+3d
 20
 20
 31
@@ -2191,7 +2303,7 @@
 c2
 8e
 02
-27
+43
 6f
 e0
 c9
@@ -2199,15 +2311,15 @@
 c0
 00
 02
-2e
+4a
 c0
 00
 82
-30
+4c
 20
 20
 02
-2c
+48
 6f
 e0
 c9
@@ -2215,19 +2327,19 @@
 c0
 00
 02
-30
+4c
 c0
 00
 82
-32
+4e
 c0
 01
 02
-2c
+48
 20
 20
 02
-2e
+4a
 70
 4b
 ed
@@ -2235,7 +2347,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2243,7 +2355,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2251,7 +2363,7 @@
 20
 20
 02
-1b
+37
 70
 4b
 ed
@@ -2259,255 +2371,367 @@
 20
 20
 02
-1b
-c3
-ab
-aa
-55
-40
+37
+6f
+e0
+cb
+e1
+24
+5a
+41
+21
+da
+20
 00
 00
+20
 40
 02
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-08
-00
-00
-00
+59
+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
-06
-2e
-00
-00
-aa
-55
-01
-00
-9a
+5e
+20
 40
-08
-aa
-55
-03
-00
-7a
-41
-88
-1f
-ca
-aa
-55
-01
-00
-c5
+02
+63
+20
 40
-18
-aa
-55
-01
-00
-ef
-41
-ff
-aa
-55
 02
-00
-ca
+68
+20
 40
-ef
-41
-aa
-55
-01
-00
-7d
-41
-70
-aa
-55
-01
-00
-7a
+02
+75
+20
+20
 41
-88
-aa
-55
-01
-00
-7c
+1e
+6f
+e0
+c9
+18
+20
+40
+02
+82
+20
+40
 41
-ce
-aa
-55
-01
-00
-d0
-44
-00
-aa
-55
-01
-00
-ea
+24
+68
+48
+c9
+18
+20
+20
+3f
+56
+6f
+e0
+c9
+19
+20
+40
+02
+82
+20
+40
 41
-ff
-aa
-55
-01
-00
-ee
+2a
+68
+48
+c9
+19
+20
+20
+3f
+56
+6f
+e0
+c9
+1a
+20
+40
+02
+82
+20
+40
 41
-00
-aa
-55
-08
-00
-ab
-4b
-04
-08
-4a
-00
-01
+30
+68
+48
+c9
+1a
+20
+20
+3f
+56
+6f
+e0
+c9
+0d
+c1
+7f
 80
 00
+70
+4b
+96
 03
-aa
-55
-0c
+6f
+e0
+cb
+91
+1f
+e2
+26
 00
-fe
+68
 48
-b0
-04
-58
-02
-64
-64
-94
-85
-90
-63
-75
-80
-aa
-55
-1a
-00
+c9
 0d
-49
-07
-06
-08
-0a
-ff
-ff
-04
-05
-ff
-ff
+6f
+e0
+c9
+10
+c0
+7f
+82
+71
+20
+20
+41
+3e
+6f
+e0
+c9
 0d
-07
-06
-08
-ff
-ff
-ff
-ff
-0b
-0c
-ff
-ff
-03
-03
-00
-00
-aa
-55
-01
-00
-e6
-4b
-03
-aa
-55
+20
+40
 02
-00
-ea
+84
+68
+48
+c9
+0d
+20
+20
+41
 4b
-14
-05
-aa
-55
-01
-00
-58
-0b
-ff
-aa
-55
-12
+6f
+e0
+c9
+0e
+c1
+7f
+80
 00
-cc
+70
 4b
-00
-05
-00
+96
 04
+6f
+e0
+cb
+92
+1f
+e2
+26
+00
+68
+48
+c9
+0e
+6f
+e0
+c9
+10
+c0
+7f
+82
+7e
+20
+20
+41
+57
+6f
+e0
+c9
+0e
+20
+40
+02
+84
+68
+48
+c9
+0e
+20
+20
+41
+64
+d8
+40
+00
+3f
+20
+20
+60
+93
+d8
+40
+00
+3e
+20
+20
+60
+93
+20
+40
+49
+90
+20
+40
+79
+36
+20
+40
+02
+8a
+20
+20
+46
+4f
+6f
+e4
+4b
+ab
+c2
+97
+40
+36
+6f
+e0
+c9
+0f
+c1
+7f
+80
+00
+da
+20
+00
+00
+70
+4b
+96
+05
+68
+48
+c9
+0f
+20
+40
+02
+93
+20
+20
+40
+2f
+6f
+e4
+4b
+ab
+c2
+96
+40
+48
+6f
+e0
+cb
+93
+1f
+e2
+26
+00
+6f
+e0
+c9
+10
+c0
+7f
+82
+9a
+20
+20
+40
+3f
+6f
+e0
+c9
+0f
+20
+40
+02
+84
+68
+48
+c9
+0f
+20
+20
+41
+95
+38
+64
+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
+43
+42
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
 00
 00
 00
@@ -2522,56 +2746,256 @@
 00
 00
 00
+00
+00
+00
+00
+00
+e0
+06
+3e
+00
+00
 aa
 55
 01
 00
-99
+9a
 40
-01
+08
 aa
 55
-02
-00
-b3
-4b
 03
-01
+00
+7a
+41
+88
+1f
+ca
 aa
 55
-08
+01
 00
-38
-49
+c5
+40
+18
+aa
+55
+01
 00
-34
-ff
-ff
-ff
-ff
-ff
+ef
+41
 ff
 aa
 55
-07
+02
 00
-56
-49
-34
-ff
-ff
-ff
-ff
-ff
-ff
+ca
+40
+ef
+41
 aa
 55
-17
+01
 00
-73
-49
-33
-ff
+7d
+41
+70
+aa
+55
+01
+00
+7a
+41
+88
+aa
+55
+01
+00
+7c
+41
+ce
+aa
+55
+01
+00
+d0
+44
+00
+aa
+55
+01
+00
+ea
+41
+ff
+aa
+55
+01
+00
+ee
+41
+00
+aa
+55
+08
+00
+ab
+4b
+04
+08
+4a
+00
+01
+80
+00
+03
+aa
+55
+0c
+00
+fe
+48
+b0
+04
+58
+02
+64
+64
+94
+85
+90
+63
+75
+80
+aa
+55
+1a
+00
+0d
+49
+07
+06
+08
+0a
+ff
+ff
+04
+05
+ff
+ff
+0d
+07
+06
+08
+ff
+ff
+ff
+ff
+0b
+0c
+ff
+ff
+03
+03
+00
+00
+aa
+55
+01
+00
+e6
+4b
+03
+aa
+55
+02
+00
+ea
+4b
+14
+05
+aa
+55
+01
+00
+58
+0b
+ff
+aa
+55
+12
+00
+cc
+4b
+00
+05
+00
+04
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+01
+00
+99
+40
+01
+aa
+55
+02
+00
+b3
+4b
+03
+01
+aa
+55
+08
+00
+38
+49
+00
+34
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+07
+00
+56
+49
+34
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+17
+00
+73
+49
+33
+ff
 ff
 ff
 ff
@@ -2960,961 +3384,537 @@
 00
 00
 00
-00
-aa
-55
-01
-00
-32
-44
-07
-aa
-55
-08
-00
-4c
-44
-fb
-00
-48
-08
-fb
-00
-48
-08
-aa
-55
-06
-00
-7a
-43
-8e
-b1
-3a
-0e
-8e
-ed
-aa
-55
-02
-00
-e7
-4a
-15
-00
-aa
-55
-02
-00
-57
-43
-19
-00
-aa
-55
-06
-00
-e9
-4a
-1d
-00
-21
-00
-30
-00
-aa
-55
-02
-00
-d1
-43
-22
-00
-aa
-55
-01
-00
-f0
-4a
-96
-aa
-55
-01
-00
-86
-44
-ff
-aa
-55
-01
-00
-90
-47
-ff
-aa
-55
-01
-00
-8f
-47
-1e
-aa
-55
-0c
-00
-d0
-49
-03
-04
-01
-02
-20
-2a
-3f
-15
-06
-0c
-10
-04
-aa
-55
-a2
-00
-df
-49
-09
-5a
-26
-34
-19
-04
-09
-00
-ff
-ff
-09
-5a
-0d
-f0
-1d
-e3
-7d
-d2
-ff
-ff
-09
-5a
-0d
-10
-1d
-ed
-7d
-80
-ff
-ff
-1b
-35
-28
-b4
-29
-46
-2a
-96
-2b
-8c
-2c
-6e
-2d
-64
-38
-5f
-39
-0f
-3a
-32
-3b
-47
-42
-10
-ff
-ff
-54
-2e
-55
-f2
-61
-f4
-63
-70
-75
-52
-76
-41
-77
-ed
-78
-23
-79
-46
-7a
-e5
-7c
-48
-7e
-77
-7f
-01
-0b
-00
-7f
-00
-09
-00
-ff
-ff
-09
-5a
-ff
-27
-ab
-40
-be
-d1
-a0
-41
-a1
-12
-a5
-84
-a7
-ff
-b5
-d0
-b6
-00
-ff
-00
-09
-00
-ff
-ff
-09
-5a
-0d
-10
-0e
-c5
-5b
-9a
-10
-38
-11
-42
-28
-28
-41
-23
-49
-39
-4a
-b0
-4b
-a0
-4c
-90
-4d
-70
-09
-00
-ff
-ff
-09
-5a
-06
-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
-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
-d9
-6e
-72
-78
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+00
+aa
+55
+01
+00
+32
+44
+07
+aa
+55
+08
+00
+4c
+44
+fb
+00
+48
+08
+fb
+00
+48
+08
+aa
+55
+06
+00
+7a
+43
+8e
+b1
+3a
+0e
+8e
+ed
+aa
+55
+02
+00
+e7
+4a
+15
+00
+aa
+55
+02
+00
+57
+43
+19
+00
+aa
+55
+06
+00
+e9
+4a
+1d
+00
+21
+00
+30
+00
+aa
+55
+02
+00
+d1
+43
+22
+00
+aa
+55
+01
+00
+f0
+4a
+96
+aa
+55
+01
+00
+86
+44
 ff
+aa
+55
+01
+00
+90
+47
 ff
+aa
+55
+01
+00
+8f
+47
+1e
+aa
+55
+0c
+00
+d0
+49
+03
+04
+01
+02
+20
+2a
+3f
+15
+06
+0c
+10
+04
+aa
+55
+a2
+00
+df
+49
+09
+5a
+26
+34
+19
+04
+09
+00
 ff
 ff
+09
+5a
+0d
+f0
+1d
+e3
+7d
+d2
 ff
 ff
+09
+5a
+0d
+10
+1d
+ed
+7d
+80
 ff
 ff
+1b
+35
+28
+b4
+29
+46
+2a
+96
+2b
+8c
+2c
+6e
+2d
+64
+38
+5f
+39
+0f
+3a
+32
+3b
+47
+42
+10
 ff
 ff
+54
+2e
+55
+f2
+61
+f4
+63
+70
+75
+52
+76
+41
+77
+ed
+78
+23
+79
+46
+7a
+e5
+7c
+48
+7e
+77
+7f
+01
+0b
+00
+7f
+00
+09
+00
 ff
 ff
+09
+5a
 ff
+27
+ab
+40
+be
+d1
+a0
+41
+a1
+12
+a5
+84
+a7
 ff
+b5
+d0
+b6
+00
 ff
+00
+09
+00
 ff
 ff
+09
+5a
+0d
+10
+0e
+c5
+5b
+9a
+10
+38
+11
+42
+28
+28
+41
+23
+49
+39
+4a
+b0
+4b
+a0
+4c
+90
+4d
+70
+09
+00
 ff
 ff
+09
+5a
+06
+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
+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
+4b
+6f
+10
+f8
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-6b
-52
+da
+23
Index: program/app_mouse.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/app_mouse.prog	(revision 657)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/app_mouse.prog	(working copy)
@@ -1521,6 +1521,7 @@
 	jam MOUSE_DPI_KEY,mem_mouse_key_temp
 	fetcht 1,mem_dpi_button_gpio
 	call mouse_dpi_key_check
+mouse_dpi_check_next:
 	store 1,mem_mouse_dpikey_press_status
 	fetch 1,mem_matrix_public_gpio
 	beq GPIO_DISABLE,mouse_3io6key_dpi_check_end
@@ -1542,6 +1543,7 @@
 	copy pdata,regc
 	fetch 1,mem_matrix_public_gpio
 	beq GPIO_DISABLE,mouse_3io6key_check
+mouse_dpi_key_check_next:
 	fetch 1,mem_mouse_ghost_flag
 	nbranch mouse_dpi_check_end,blank
 	branch mouse_dpi_key_connect_matrix	
@@ -1861,6 +1863,7 @@
 	call mouse_check_mkey_gpio
 	call mouse_check_bkkey_gpio
 	call mouse_check_fwkey_gpio
+mouse_check_key_gpio_next:
 	call mouse_check_customerkey_gpio
 	copy rega,pdata
 	rtn
@@ -1903,6 +1906,7 @@
 	fetcht 1,mem_bk_button_gpio
 	fetch 1,mem_matrix_public_gpio
 	beq GPIO_DISABLE,mouse_3io6key_bk_check
+mouse_check_bkkey_gpio_next:
 	call gpio_get_bit
 	branch mouse_check_bk_button_connect_gnd,true
 	fetcht 1,mem_matrix_public_gpio
@@ -1936,6 +1940,7 @@
 	fetcht 1,mem_fw_button_gpio
 	fetch 1,mem_matrix_public_gpio
 	beq GPIO_DISABLE,mouse_3io6key_fw_check
+mouse_check_fwkey_gpio_next:
 	call gpio_get_bit
 	branch mouse_check_fw_button_connect_gnd,true
 	fetcht 1,mem_matrix_public_gpio
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/patch.prog	(revision 657)
+++ /YC1308AC/branch/mouse_project/YHK/mouse_only_24g/program/patch.prog	(working copy)
@@ -7,11 +7,14 @@
 	beq patch19_1,p_mouse_setgpio_hibernate
 	beq patch19_2,p_mouse_lpm_before_common
 	beq patch1a_0,p_mouse_seting_dpi
+	beq patch1a_1,p_mouse_check_key_gpio
 	beq patch1a_6,p_mouse_priority_bb_event
 	beq patch1b_1,p_mouse_bb_event_timer
+	beq patch1b_6,p_mouse_idle
 	branch loop
 
 pf_patch_ext:
+	beq patch3b_5,p_g24_dispatch
 	beq patch3b_6,p_g24_receive_packet
 	beq patch3b_7,p_g24_receive_skip_fec1
 	beq patch3c_1,p_g24_transmit
@@ -19,6 +22,7 @@
 	beq patch3d_1,p_g24_reconn_dispatch
 	beq patch3d_2,p_g24_transmit_no_interrupt
 	beq patch3d_3,p_g24_transmit_hop_process
+	beq patch3d_4,p_g24_lpm_wait
 	beq patch3d_5,p_power_ctrl_start
 	branch loop
 
@@ -52,7 +56,7 @@
 	call mouse_init_sunt
 	setarg 0x600
 	store 2,mem_24g_rx_window
-	setarg 69815  
+	setarg 58000  
 	store 3,mem_24g_short_sleep_set
 
 	rtn wake
@@ -99,16 +103,8 @@
 	jam TYPE_MS,mem_24g_data_type
 	arg 7,rega	//length
 	arg mem_mouse_key,regb //tx buff
-//	fetch MOUSE_FLAG_LEN,mem_mouse_flag
-//	bbit1 MOUSE_ENABLE_24G_250Hz,g24_transmit_by_interrupt_enable
-	fetch 2,mem_mouse_z
-	rtn blank
 	branch g24_transmit_by_interrupt_enable
 
-	
-
-
-
 p_mouse_24g_search_dongle:
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	rtnbit0 MOUSE_ENABLE_24G_SEARCH_DONGLE
@@ -139,8 +135,30 @@
 p_mouse_24g_search_dongle_loop_retry:
 	call g24_ch
 	branch p_mouse_24g_search_dongle_loop
+	
 
+p_g24_dispatch:
+	rtnmark1 mark_adc_enable
+	bmark1 mark_24g_rxmode,g24_receive_dispatch
+p_g24_transmit_dispatch:
+	rtnmark0 mark_24g
+	fetch 1,mem_24g_conn_sm
+	bbit1 STATE_24G_PAIR,g24_pair_dispatch
+	bbit1 STATE_24G_RECONN,g24_reconn_dispatch
+	fetch 1,mem_24g_transmit_by_interrupt
+	beq G24_TX_TIMER_INT_ENABLE,p_g24_transmit_by_interrupt
+	branch g24_transmit_no_interrupt
+
+p_g24_transmit_by_interrupt:
+	call g24_timer_check
+	nbranch p_g24_transmit_dispatch,user
+	call g24_interval_calibrate
+	fetch 2,mem_24g_transmit_by_interrupt_exit_count
+	increase 1,pdata
+	store 2,mem_24g_transmit_by_interrupt_exit_count
+	branch g24_transmit_no_interrupt
 
+	
 /**************************************g24 new process start********************************************/
 p_mouse_24g_before_lpm_sleep:
 	fetch 1,mem_device_flag
@@ -492,6 +510,20 @@
 	call power_ctrl_pac_succ_decrs
 	branch g24_ch
 
+p_g24_lpm_wait:
+	fetch 1,mem_24g_device_led_status
+	ncall g24_transmit_by_interrupt_enable,blank
+	enable user
+	call lpo_calibration
+	fetch 3,mem_clks_per_lpo
+	branch disable_user,blank
+	fetch 1,mem_lpm_mode
+	branch disable_user,blank
+//	fetch 1,mem_24g_transmit_by_interrupt
+//	beq G24_TX_TIMER_INT_ENABLE,disable_user
+p_g24_setgpio_lpm_before:
+	fetch 2,mem_cb_24g_lpm_before
+	branch callback_func	
 
 p_power_ctrl_start:
 	fetch 2,mem_ui_state_map
@@ -808,5 +840,109 @@
 	branch p_mouse_dpi_multi_led_blink
 
 ///////////////////////////////////////////led set end////////////////////////////////////////////////
+
+//////////////////////////////modify key start///////////////////////////////////////////////
+p_mouse_check_key_gpio:	//when mem_matrix_public_gpio=0xff
+	fetch 1,mem_sensor_shutdown_flag
+	ncall mouse_check_key_gpio_once,blank
+	arg 0,rega
+	call p_mouse_check_lkey_gpio
+	call p_mouse_check_rkey_gpio
+	call p_mouse_check_mkey_gpio
+	call p_mouse_check_bkkey_gpio
+	call p_mouse_check_fwkey_gpio
+	branch mouse_check_key_gpio_next
+
+p_mouse_check_lkey_gpio:
+	fetch 1,mem_lbutton_gpio
+	call p_mouse_gpio_config_output_high
+	call mouse_check_lkey_gpio
+	fetcht 1,mem_lbutton_gpio
+	branch mouse_gpio_config_input_pu
+p_mouse_check_rkey_gpio:
+	fetch 1,mem_rbutton_gpio
+	call p_mouse_gpio_config_output_high
+	call mouse_check_rkey_gpio
+	fetcht 1,mem_rbutton_gpio
+	branch mouse_gpio_config_input_pu
+p_mouse_check_mkey_gpio:
+	fetch 1,mem_mbutton_gpio
+	call p_mouse_gpio_config_output_high
+	call mouse_check_mkey_gpio
+	fetcht 1,mem_mbutton_gpio
+	branch mouse_gpio_config_input_pu	
+
+p_mouse_check_bkkey_gpio:
+	fetch 1,mem_bk_button_gpio
+	rtneq GPIO_DISABLE
+	jam MOUSE_BK_KEY,mem_mouse_key_temp
+	fetch 1,mem_mouse_bkkey_press_status
+	copy pdata,regc
+	fetcht 1,mem_bk_button_gpio
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,p_mouse_3io6key_bk_check
+	branch mouse_check_bkkey_gpio_next
+p_mouse_3io6key_bk_check:
+	fetch 1,mem_bk_button_gpio
+	call p_mouse_gpio_config_output_low
+	fetcht 1,mem_bk_button_gpio
+	branch mouse_3io6key_bk_check	
+
+p_mouse_check_fwkey_gpio:
+	fetch 1,mem_fw_button_gpio
+	rtneq GPIO_DISABLE
+	jam MOUSE_FW_KEY,mem_mouse_key_temp
+	fetch 1,mem_mouse_fwkey_press_status
+	copy pdata,regc
+	fetcht 1,mem_fw_button_gpio
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,p_mouse_3io6key_fw_check
+	branch mouse_check_fwkey_gpio_next
+p_mouse_3io6key_fw_check:
+	fetch 1,mem_fw_button_gpio
+	call p_mouse_gpio_config_output_low
+	fetcht 1,mem_fw_button_gpio
+	branch mouse_3io6key_fw_check	
+
+//input:pdata gpio number
+p_mouse_gpio_config_output_high:
+	arg gpcfg_output_high,temp
+	branch gpio_config_function_int
+		
+//input:pdata gpio number
+p_mouse_gpio_config_output_low:
+	arg gpcfg_output_low,temp
+	branch gpio_config_function_int	
+
+p_mouse_idle:
+	call mouse_low_voltage_led_no_enter_lpm
+	call ui_check_paring_button
+	call p_mouse_dpi_check
+	branch mouse_idle+4
+p_mouse_dpi_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC,mouse_dpi_check_connect_adc
+	fetch 1,mem_dpi_button_gpio
+	rtneq GPIO_DISABLE
+	arg 0,rega
+	jam MOUSE_DPI_KEY,mem_mouse_key_temp
+	fetcht 1,mem_dpi_button_gpio
+	call p_mouse_dpi_key_check
+	branch mouse_dpi_check_next
+p_mouse_dpi_key_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_GND,mouse_dpi_key_connect_gnd
+	fetch 1,mem_mouse_dpikey_press_status
+	copy pdata,regc
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,p_mouse_3io6key_dpi_check
+	branch mouse_dpi_key_check_next
+p_mouse_3io6key_dpi_check:
+	fetch 1,mem_dpi_button_gpio
+	call p_mouse_gpio_config_output_low
+	fetcht 1,mem_dpi_button_gpio
+	branch mouse_3io6key_check
 	
+//////////////////////////////modify key end///////////////////////////////////////////////
+
  	
