Index: ep_empty.bat
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/ep_empty.bat	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/ep_empty.bat	(working copy)
@@ -6,7 +6,10 @@
 e er 0 10
 e ew 0 112233
 e er 0 10
-e ep empty.dat
+e ep empty.dat 0
+e ep empty.dat 2000
+e ep empty.dat 4000
+e ep empty.dat 6000
 e er 0 10
 e ku
 e au
Index: output/eeprom.dat
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/eeprom.dat	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/eeprom.dat	(working copy)
@@ -18,7 +18,7 @@
 1e
 aa
 55
-50
+60
 1f
 c6
 42
@@ -7927,115 +7927,131 @@
 bd
 4b
 c8
-27
-2e
-4d
-ae
-5a
-a3
+24
+56
+45
 e6
-8e
-b4
-7c
+24
+9b
+ae
+43
 cb
-55
+bc
+84
+d0
 8b
-12
-dd
-b8
-35
-7c
-3d
-35
-62
-7f
-dc
-0e
+e5
+73
+70
+b1
+8b
+9a
 07
-28
-e3
-38
-2f
-88
-ce
-f3
-bf
-8c
+e6
+8f
+d3
+3c
+87
+d8
+ea
+8a
+af
+77
+6f
+41
+3d
+84
 a7
 ba
 95
-07
-bb
-e8
-60
-4a
-e7
-37
-9a
-22
-9b
+77
+aa
+5a
+e2
+32
+f6
+c8
+7a
+9d
+3a
 0f
-20
-08
-5c
-fb
+c0
+0a
+3c
+f4
 fd
-61
-ae
-f1
-59
-9f
-17
-ed
-ab
-c6
-dd
-52
-57
-6f
-5d
+9b
+ce
+93
 be
-61
-77
-a0
-20
-59
-19
-72
-e5
-9c
+d0
+b5
+8f
+4c
+c1
+75
+10
+d0
+9f
 51
-c9
-be
+8e
+e6
 cb
-d6
-01
-b2
-2a
-45
+c4
+db
+98
+65
+50
+6c
+5e
+6e
+28
+f0
+3b
+c1
+a0
+00
+9a
+15
 09
-8d
-9d
-85
-f7
-ab
-60
-bc
+14
+cc
+fd
+b7
 c0
-30
-55
-de
-e4
-d3
-c9
-5d
-90
-31
-f3
-38
-32
+71
+83
+22
+70
+a5
+d6
+e6
+5f
+47
+12
+50
+fd
+8c
+18
+83
 08
-bf
+be
+32
+d2
+8b
+bd
+b4
+7e
+b9
+56
+45
+d1
+60
+4d
+49
+7a
+45
+c4
 aa
 55
 40
@@ -9601,7 +9617,7 @@
 00
 84
 4c
-8d
+9d
 26
 00
 55
@@ -9628,6 +9644,10 @@
 f0
 44
 20
+40
+7d
+7c
+20
 60
 00
 00
@@ -9867,12 +9887,8 @@
 00
 00
 00
-00
-00
-00
-00
-16
-b2
+08
+69
 ff
 1e
 f0
Index: output/program.lis
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/program.lis	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/program.lis	(working copy)
@@ -2660,37 +2660,38 @@
 07b5 18518400 rshift4 temp ,temp 
 07b6 6fe0cc7f fetch 1 ,mem_zcode_current_number 
 07b7 98467c00 isub temp ,null 
-07b8 202287d1 branch p_zcode_run ,zero 
-07b9 6048cc7f storet 1 ,mem_zcode_current_number 
-07ba 58000100 setarg zcode_buff_size 
-07bb 984f8400 imul32 temp ,temp 
-07bc 6fe14c84 fetch 2 ,mem_xip_flash_offset 
-07bd 98467e00 isub temp ,pdata 
-07be 68494c80 fetcht 2 ,mem_eeprom_start_addr 
-07bf 9840fe00 iadd temp ,pdata 
-07c0 67e14c82 store 2 ,mem_eeprom_address 
+07b8 202287d2 branch p_zcode_run ,zero 
+07b9 18408401 increase 1 ,temp 
+07ba 6048cc7f storet 1 ,mem_zcode_current_number 
+07bb 58000100 setarg zcode_buff_size 
+07bc 984f8400 imul32 temp ,temp 
+07bd 6fe14c84 fetch 2 ,mem_xip_flash_offset 
+07be 98467e00 isub temp ,pdata 
+07bf 68494c80 fetcht 2 ,mem_eeprom_start_addr 
+07c0 9840fe00 iadd temp ,pdata 
+07c1 67e14c82 store 2 ,mem_eeprom_address 
 
 p_zcode_read_loop:
-07c1 6fe14c82 fetch 2 ,mem_eeprom_address 
-07c2 1ff0fe00 byteswap pdata ,pdata 
-07c3 67e101e0 store 2 ,mem_addr_mi 
-07c4 d8400100 arg zcode_buff_size ,temp 
-07c5 da200e00 arg mem_zcode_buff ,rega 
-07c6 20406ce7 call iicd_read_eep 
-07c7 6fe20e00 fetch 4 ,mem_zcode_buff 
-07c8 684a4c87 fetcht 4 ,mem_zcode_head 
-07c9 98467c00 isub temp ,null 
-07ca 242287c1 nbranch p_zcode_read_loop ,zero 
-07cb 58000e00 setarg mem_zcode_buff 
-07cc 67e140f0 store 2 ,mem_patch_ptr 
-07cd 7040f240 jam zcode_code_size ,mem_patch_len 
-07ce 20406b11 call load_ucode 
-07cf 58000000 setarg 0 
-07d0 67e240f0 store 4 ,mem_patch_ptr 
+07c2 6fe14c82 fetch 2 ,mem_eeprom_address 
+07c3 1ff0fe00 byteswap pdata ,pdata 
+07c4 67e101e0 store 2 ,mem_addr_mi 
+07c5 d8400100 arg zcode_buff_size ,temp 
+07c6 da200e00 arg mem_zcode_buff ,rega 
+07c7 20406ce7 call iicd_read_eep 
+07c8 6fe20e00 fetch 4 ,mem_zcode_buff 
+07c9 684a4c87 fetcht 4 ,mem_zcode_head 
+07ca 98467c00 isub temp ,null 
+07cb 242287c2 nbranch p_zcode_read_loop ,zero 
+07cc 58000e00 setarg mem_zcode_buff 
+07cd 67e140f0 store 2 ,mem_patch_ptr 
+07ce 7040f240 jam zcode_code_size ,mem_patch_len 
+07cf 20406b11 call load_ucode 
+07d0 58000000 setarg 0 
+07d1 67e240f0 store 4 ,mem_patch_ptr 
 
 p_zcode_run:
-07d1 6fe0cc7e fetch 1 ,mem_zcode_temp_param0 
-07d2 20200001 branch p_zcode 
+07d2 6fe0cc7e fetch 1 ,mem_zcode_temp_param0 
+07d3 20200001 branch p_zcode 
               org 0x2000
 
 start:
@@ -34946,5 +34947,6 @@
 
 z_mouse_start_work:
 10003 704ff044 jam 0x44 ,0x4ff0 
-10004 20600000 rtn 
+10004 20407d7c call ice_break 
+10005 20600000 rtn 
 
Index: output/romcode.rom
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/romcode.rom	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/romcode.rom	(working copy)
@@ -23535,6 +23535,7 @@
 6ff08c25
 c3808000
 6fe0890d
+c4008000
 00020001
 18000228
 03020002
@@ -24046,4 +24047,4 @@
 00000000
 00000000
 00000000
-00001127
\ No newline at end of file
+00005530
\ No newline at end of file
Index: program/patch.prog
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/patch.prog	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/patch.prog	(working copy)
@@ -3304,7 +3304,7 @@
 	fetch 1,mem_zcode_current_number
 	isub temp,null
 	branch p_zcode_run,zero // if this zcode is already loaded, do not load again
-
+	increase 1,temp
 	storet 1,mem_zcode_current_number
 	setarg ZCODE_BUFF_SIZE
 	imul32 temp,temp
Index: program/z.prog
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/z.prog	(revision 4991)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/z.prog	(working copy)
@@ -1,9 +1,9 @@
 org 0x10001
 z_entrance0:
-    beq ZCODE_01,z_mouse_start_work
-    rtn
+	beq ZCODE_01,z_mouse_start_work
+	rtn
 
 z_mouse_start_work:
-jam 0x44,0x4ff0
-// call ice_break
-rtn
\ No newline at end of file
+	jam 0x44,0x4ff0
+	call ice_break
+	rtn
\ No newline at end of file
