Index: output/flash.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/output/flash.dat	(revision 3350)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/output/flash.dat	(working copy)
@@ -47,11 +47,11 @@
 20
 40
 00
-18
+1c
 20
 40
 00
-2b
+2f
 68
 02
 40
@@ -97,9 +97,25 @@
 41
 54
 20
-20
+40
 03
 19
+68
+11
+00
+50
+79
+20
+7e
+02
+60
+11
+00
+50
+20
+60
+00
+00
 58
 00
 03
@@ -187,7 +203,7 @@
 24
 55
 80
-38
+3c
 20
 40
 02
@@ -244,22 +260,6 @@
 00
 00
 01
-20
-00
-00
-01
-20
-00
-00
-01
-20
-00
-00
-01
-20
-00
-00
-01
 c2
 84
 00
@@ -8160,8 +8160,8 @@
 20
 07
 f2
-51
-83
+cb
+a2
 aa
 55
 08
@@ -9126,7 +9126,7 @@
 00
 cc
 4b
-0e
+0f
 00
 aa
 55
@@ -12325,5 +12325,5 @@
 55
 00
 00
-59
-8c
+94
+26
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/output/program.lis	(revision 3350)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/output/program.lis	(working copy)
@@ -16,8 +16,8 @@
 0007 204004dc call p_mouse_bt_discovery_button_up_init 
 0008 20400344 call p_mouse_spi_init 
 0009 20400790 call p_drawing_optima_init 
-000a 20400018 call p_mouse_cb_fuction 
-000b 2040002b call p_mouse_wakeup_from_power 
+000a 2040001c call p_mouse_cb_fuction 
+000b 2040002f call p_mouse_wakeup_from_power 
 000c 680240a0 fetch 4 ,mem_lap 
 000d 60024c8e store 4 ,mem_24g_device_addr 
 000e 20405810 call le_set_config_fixed_ltk 
@@ -29,54 +29,54 @@
 0014 600140bd store 2 ,mem_fcomp_mul 
 0015 58000000 setarg 0 
 0016 60014154 store 2 ,mem_lpm_interval 
-0017 20200319 branch p_mouse_setting_config 
+0017 20400319 call p_mouse_setting_config 
+0018 68110050 hfetch 2 ,core_clkoff 
+0019 79207e02 set1 2 ,pdata 
+001a 60110050 hstore 2 ,core_clkoff 
+001b 20600000 rtn 
 
 p_mouse_cb_fuction:
-0018 5800038c setarg p_mouse_g24_package_data 
-0019 60014d88 store 2 ,mem_cb_24g_data 
-001a 580003af setarg p_mouse_le 
-001b 600141ef store 2 ,mem_cb_le_process 
-001c 5800063b setarg p_le_mouse_bb_event_connect_complete 
-001d 600141f9 store 2 ,mem_cb_att_write 
-001e 580003d9 setarg p_mouse_bt 
-001f 600141f1 store 2 ,mem_cb_bt_process 
-0020 5800029c setarg p_mouse_before_lpm 
-0021 600141ed store 2 ,mem_cb_before_lpm 
-0022 58000413 setarg p_mouse_priority_bb_event 
-0023 600141f5 store 2 ,mem_cb_bb_event_process 
-0024 580003fe setarg p_mouse_idle 
-0025 600141f3 store 2 ,mem_cb_idle_process 
-0026 58000460 setarg p_mouse_before_hibernate 
-0027 600141eb store 2 ,mem_cb_before_hibernate 
-0028 5800046c setarg p_mouse_bb_event_timer 
-0029 600141fd store 2 ,mem_cb_event_timer 
-002a 20600000 rtn 
+001c 5800038c setarg p_mouse_g24_package_data 
+001d 60014d88 store 2 ,mem_cb_24g_data 
+001e 580003af setarg p_mouse_le 
+001f 600141ef store 2 ,mem_cb_le_process 
+0020 5800063b setarg p_le_mouse_bb_event_connect_complete 
+0021 600141f9 store 2 ,mem_cb_att_write 
+0022 580003d9 setarg p_mouse_bt 
+0023 600141f1 store 2 ,mem_cb_bt_process 
+0024 5800029c setarg p_mouse_before_lpm 
+0025 600141ed store 2 ,mem_cb_before_lpm 
+0026 58000413 setarg p_mouse_priority_bb_event 
+0027 600141f5 store 2 ,mem_cb_bb_event_process 
+0028 580003fe setarg p_mouse_idle 
+0029 600141f3 store 2 ,mem_cb_idle_process 
+002a 58000460 setarg p_mouse_before_hibernate 
+002b 600141eb store 2 ,mem_cb_before_hibernate 
+002c 5800046c setarg p_mouse_bb_event_timer 
+002d 600141fd store 2 ,mem_cb_event_timer 
+002e 20600000 rtn 
 
 p_mouse_wakeup_from_power:
-002b 58000019 setarg 25 
-002c 60014d9a store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-002d 24558038 ncall p_mouse_24g_transmit_by_interrupt_exit_count_max ,wake 
-002e 204002d2 call p_mouse_init_sunt 
-002f 20400465 call p_mouse_sensor_powerdown 
+002f 58000019 setarg 25 
+0030 60014d9a store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+0031 2455803c ncall p_mouse_24g_transmit_by_interrupt_exit_count_max ,wake 
+0032 204002d2 call p_mouse_init_sunt 
+0033 20400465 call p_mouse_sensor_powerdown 
 
 p_mouse_wakeup_no_from_power:
-0030 6800c71f fetch 1 ,mem_reconn_times_init 
-0031 6000c71e store 1 ,mem_reconn_times 
-0032 680344a0 fetch 6 ,mem_le_lap 
-0033 60034b62 store 6 ,mem_le_normal_lap 
-0034 6800c241 fetch 1 ,mem_power_on_flag 
-0035 c3810000 rtnbit1 2 
-0036 704b770a jam ble_poweron_reconn_timer ,mem_mouse_poweron_bt_start_reconn_timer 
-0037 2020050a branch p_mouse_dpi_config_default 
+0034 6800c71f fetch 1 ,mem_reconn_times_init 
+0035 6000c71e store 1 ,mem_reconn_times 
+0036 680344a0 fetch 6 ,mem_le_lap 
+0037 60034b62 store 6 ,mem_le_normal_lap 
+0038 6800c241 fetch 1 ,mem_power_on_flag 
+0039 c3810000 rtnbit1 2 
+003a 704b770a jam ble_poweron_reconn_timer ,mem_mouse_poweron_bt_start_reconn_timer 
+003b 2020050a branch p_mouse_dpi_config_default 
 
 p_mouse_24g_transmit_by_interrupt_exit_count_max:
-0038 58000177 setarg 375 
-0039 60014d9a store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-003a 20600000 rtn 
-003b 20000001 nop 1 
-003c 20000001 nop 1 
-003d 20000001 nop 1 
-003e 20000001 nop 1 
+003c 58000177 setarg 375 
+003d 60014d9a store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+003e 20600000 rtn 
 003f 20000001 nop 1 
 
 p_patch_array:
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/program/patch.prog	(revision 3350)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/program/patch.prog	(working copy)
@@ -60,7 +60,11 @@
 	setarg 0
 	store 2,mem_lpm_interval
 	//call load_adc_init
-	branch p_mouse_setting_config
+	call p_mouse_setting_config
+	hfetch 2,core_clkoff
+	set1 2,pdata
+	hstore 2,core_clkoff
+	rtn
 	
 p_mouse_cb_fuction:
 ifdef G24
@@ -112,10 +116,6 @@
 	rtn
 
 	nop 1
-	nop 1
-	nop 1
-	nop 1
-	nop 1
 	
 
 p_patch_array:
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/sched/mouse.dat	(revision 3350)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_XJQ/sched/mouse.dat	(working copy)
@@ -309,7 +309,7 @@
 mem_24g_allpowerful_addr:0f 0f 0f 0f 0f 0f
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:80 4f 12
-mem_firmware_version:0e 00
+mem_firmware_version:0f 00
 
 mem_device_flag:
 01
