1
2 #include "stubs_asm.h"
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 DEF(physw_status ,0x000388e4)
38 DEF(physw_run ,0x00001c60)
39 DEF(physw_sleep_delay ,0x00001c68)
40 DEF(levent_table ,0xff587680)
41 DEF(FlashParamsTable ,0xff64021c)
42 DEF(movie_status ,0x0000ab7c)
43 DEF(video_compression_rate ,0x0000abbc)
44 DEF(full_screen_refresh ,0x0000dbf0)
45 DEF(canon_menu_active ,0x000034d4)
46 DEF(canon_shoot_menu_active ,0x0000c301)
47 DEF(playrec_mode ,0x00003224)
48 DEF(zoom_status ,0x00011514)
49
50
51
52 DEF(focus_len_table ,0xfff4bcf0)
53 DEF(zoom_busy ,0x0000aa14)
54 DEF(focus_busy ,0x0000a870)
55 DEF(recreview_hold ,0x00003ff0)
56
57 DEF(palette_control ,0x0000dbf0)
58 DEF(active_palette_buffer ,0x0000dbf8)
59 DEF(palette_buffer_ptr ,0x0000dbfc)
60 DEF(palette_buffer ,0x000ddb24)
61
62 DEF(bitmap_buffer ,0x0000dc2c)
63 DEF(active_bitmap_buffer ,0x0000dc24)
64 DEF(viewport_buffers ,0xff44117c)
65 DEF(active_viewport_buffer ,0x000021b0)
66
67
68
69 DEF(raw_buffers ,0xff4551a4)
70 DEF(active_raw_buffer ,0x00003194)
71 DEF(fileio_semaphore ,0x00002e60)
72 DEF(exmem_alloc_table ,0x00042034)
73 DEF(exmem_types_table ,0xff66f5dc)
74 DEF_CONST(exmem_type_count ,0x00000017)
75 DEF(imager_active ,0x000020e8)
76 DEF_CONST(uiprop_count ,0x0000008d)
77 DEF(cameracon_state ,0x00003af4)
78
79
80
81
82 DEF(viewport_fb_d ,0x00002f14)
83
84 DEF(jpeg_count_str ,0x000dd3b4)
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146 DEF(ctypes, 0xff4404b8)
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182 DEF(_nrflag,0xdd18)
183
184
185
186
187
188 NHSTUB(AllocateUncacheableMemory ,0xff02570c)
189 NHSTUB(Close ,0xff021cb0)
190 NHSTUB(CreateBinarySemaphore ,0x0068a824)
191 NHSTUB(CreateTask ,0x0068ab00)
192 NHSTUB(DebugAssert ,0x0068afd8)
193 NHSTUB(DeleteDirectory_Fut ,0xff0216b0)
194 NHSTUB(DeleteSemaphore ,0x0068a8e4)
195 NHSTUB(DoAELock ,0xff023cbc)
196 NHSTUB(DoAFLock ,0xff02390c)
197 NHSTUB(EnterToCompensationEVF ,0xff023bb0)
198 NHSTUB(ExecuteEventProcedure ,0xff07c400)
199 NHSTUB(ExitFromCompensationEVF ,0xff023bf4)
200 NHSTUB(ExitTask ,0x0068ad90)
201 NHSTUB(ExpCtrlTool_StartContiAE ,0xff02ee68)
202 NHSTUB(ExpCtrlTool_StopContiAE ,0xff02efb8)
203 NHSTUB(Fclose_Fut ,0xff021748)
204 NHSTUB(Feof_Fut ,0xff021934)
205 NHSTUB(Fflush_Fut ,0xff021970)
206 NHSTUB(Fgets_Fut ,0xff02189c)
207 NHSTUB(Fopen_Fut ,0xff021708)
208 NHSTUB(Fread_Fut ,0xff0217f4)
209 NHSTUB(FreeUncacheableMemory ,0xff02574c)
210 NHSTUB(Fseek_Fut ,0xff0218e8)
211 NHSTUB(Fwrite_Fut ,0xff021848)
212 NHSTUB(GetBatteryTemperature ,0xff0523ac)
213 NHSTUB(GetCCDTemperature ,0xff052338)
214 NHSTUB(GetCurrentAvValue ,0xff1ad3e8)
215 NHSTUB(GetCurrentShutterSpeed ,0xff0a6eb4)
216 NHSTUB(GetUsableMaxAv ,0xff3dd2e0)
217 NHSTUB(GetUsableMinAv ,0xff3dd2c8)
218 NHSTUB(GetDrive_ClusterSize ,0xff06093c)
219 NHSTUB(GetDrive_FreeClusters ,0xff060994)
220 NHSTUB(GetDrive_TotalClusters ,0xff06096c)
221 NHSTUB(GetFocusLensSubjectDistance ,0xff1ab340)
222 NHSTUB(GetFocusLensSubjectDistanceFromLens ,0xff1ab790)
223 NHSTUB(GetImageFolder ,0xff1872bc)
224 NHSTUB(GetKbdState ,0xff04dce8)
225 NHSTUB(GetMemInfo ,0xff0052e0)
226 NHSTUB(GetOpticalTemperature ,0xff052420)
227 NHSTUB(GetParameterData ,0xff1f4014)
228 NHSTUB(GetPropertyCase ,0xff080520)
229 NHSTUB(GetSystemTime ,0xff3584b4)
230 NHSTUB(GetVRAMHPixelsSize ,0xff03fe34)
231 NHSTUB(GetVRAMVPixelsSize ,0xff03fe40)
232 NHSTUB(GetZoomLensCurrentPoint ,0xff1b148c)
233 NHSTUB(GetZoomLensCurrentPosition ,0xff345838)
234 NHSTUB(GiveSemaphore ,0x0068aa60)
235 NHSTUB(IsStrobeChargeCompleted ,0xff0de2ec)
236 NHSTUB(LocalTime ,0x0068f2f4)
237 NHSTUB(LockMainPower ,0xff087fe8)
238 NHSTUB(MakeSDCardBootable ,0xff060bbc)
239 NHSTUB(MoveFocusLensToDistance ,0xff3df80c)
240 NHSTUB(MoveIrisWithAv ,0xff354d10)
241 NHSTUB(MoveZoomLensWithPoint ,0xff35554c)
242 NHSTUB(MoveOpticalZoomAt ,0xff02315c)
243 NHSTUB(Open ,0xff021be8)
244 NHSTUB(PB2Rec ,0xff08b370)
245 NHSTUB(PT_MoveDigitalZoomToWide ,0xff06a190)
246 NHSTUB(PT_MoveOpticalZoomAt ,0xff06a168)
247 NHSTUB(PT_PlaySound ,0xff076e60)
248 NHSTUB(PostLogicalEventForNotPowerType ,0xff08598c)
249 NHSTUB(PostLogicalEventToUI ,0xff0859d8)
250 NHSTUB(PutInNdFilter ,0xff3dd354)
251 NHSTUB(PutOutNdFilter ,0xff3dd38c)
252 NHSTUB(Read ,0xff005d9c)
253 NHSTUB(ReadFastDir ,0xff32ffe0)
254 NHSTUB(Rec2PB ,0xff08b3b0)
255 NHSTUB(RefreshPhysicalScreen ,0xff0a180c)
256 NHSTUB(RenameFile_Fut ,0xff0215a8)
257 NHSTUB(Restart ,0xff026f7c)
258 NHSTUB(ScreenLock ,0xff0a27ec)
259 NHSTUB(ScreenUnlock ,0xff0a2850)
260 NHSTUB(SetAE_ShutterSpeed ,0xff3e2934)
261 NHSTUB(SetAutoShutdownTime ,0xff08805c)
262 NHSTUB(SetCurrentCaptureModeType ,0xff08f718)
263 NHSTUB(SetDate ,0xff3e4418)
264 NHSTUB(SetFileAttributes ,0xff0220b4)
265 NHSTUB(SetFileTimeStamp ,0xff02203c)
266 NHSTUB(SetLogicalEventActive ,0xff087d24)
267 NHSTUB(SetParameterData ,0xff1f3f84)
268 NHSTUB(SetPropertyCase ,0xff080380)
269 NHSTUB(SetScriptMode ,0xff087dc0)
270 NHSTUB(SleepTask ,0x0068c2e8)
271 NHSTUB(TakeSemaphore ,0x0068a990)
272 NHSTUB(TurnOffBackLight ,0xff09953c)
273 NHSTUB(TurnOnBackLight ,0xff099524)
274 NHSTUB(TurnOnDisplay ,0xff047c5c)
275 NHSTUB(TurnOffDisplay ,0xff047c6c)
276 NHSTUB(UIFS_WriteFirmInfoToFile ,0xff1d79b4)
277 NHSTUB(UnlockAE ,0xff023ce0)
278 NHSTUB(UnlockAF ,0xff023944)
279 NHSTUB(UnlockMainPower ,0xff087f3c)
280 NHSTUB(VbattGet ,0xff01d0f0)
281 NHSTUB(Write ,0xff021d04)
282 NHSTUB(WriteSDCard ,0xff19da88)
283 NHSTUB(_log ,0x006915c8)
284 NHSTUB(_log10 ,0x00691b08)
285 NHSTUB(_pow ,0x00691c80)
286 NHSTUB(_sqrt ,0x00693c8c)
287 NHSTUB(add_ptp_handler ,0xff2c8224)
288 NHSTUB(apex2us ,0xff283ee8)
289 NHSTUB(close ,0xff005bf8)
290 NHSTUB(err_init_task ,0xff004388)
291 NHSTUB(exmem_alloc ,0xff07add4)
292 NHSTUB(exmem_ualloc ,0xff07ac2c)
293 NHSTUB(exmem_ufree ,0xff07ad74)
294 NHSTUB(free ,0xff002f84)
295 NHSTUB(get_current_deltasv ,0xff0a7ad0)
296 NHSTUB(GetCurrentDriveBaseSvValue ,0xff0adf98)
297 NHSTUB(kbd_p1_f ,0xff01f5fc)
298 NHSTUB(kbd_p1_f_cont ,0xff01f608)
299 NHSTUB(kbd_p2_f ,0xff01edf0)
300 NHSTUB(kbd_read_keys ,0xff01f5ac)
301 NHSTUB(kbd_read_keys_r2 ,0xff04d560)
302 NHSTUB(lseek ,0xff021ecc)
303 NHSTUB(malloc ,0xff002f2c)
304 NHSTUB(memcmp ,0xff00b99c)
305 NHSTUB(memcpy ,0xff028900)
306 NHSTUB(memset ,0xff281f4c)
307 NHSTUB(mkdir ,0xff02214c)
308 NHSTUB(mktime_ext ,0xff0a2d4c)
309 NHSTUB(open ,0xff005b48)
310 NHSTUB(OpenFastDir ,0xff32fe8c)
311 NHSTUB(closedir ,0xff32fe3c)
312 NHSTUB(get_fstype ,0xff0609b4)
313 NHSTUB(qsort ,0xff281eec)
314 NHSTUB(rand ,0xff281a24)
315 NHSTUB(realloc ,0xff281fc8)
316 NHSTUB(reboot_fw_update ,0xff3355d8)
317 NHSTUB(set_control_event ,0xff0878c8)
318 NHSTUB(srand ,0xff281a18)
319 NHSTUB(stat ,0xff021f14)
320 NHSTUB(strcat ,0xff0a33cc)
321 NHSTUB(strchr ,0xff002df8)
322 NHSTUB(strcmp ,0xff00ba98)
323 NHSTUB(strcpy ,0xff00b984)
324 NHSTUB(strftime ,0xff0a2d98)
325 NHSTUB(strlen ,0xff002e44)
326 NHSTUB(strncmp ,0xff002dac)
327 NHSTUB(strncpy ,0xff002d70)
328 NHSTUB(strrchr ,0xff002e1c)
329 NHSTUB(strtol ,0xff0288ec)
330 NHSTUB(strtolx ,0xff0286f0)
331 DEF(task_CaptSeq ,0xff06d6bc)
332 DEF(task_DvlpSeqTask ,0xff1c019c)
333 DEF(task_ExpDrv ,0xff0bc1b0)
334 DEF(task_FileWrite ,0xff32e840)
335 DEF(task_InitFileModules ,0xff08bbc4)
336 DEF(task_MovieRecord ,0xff1b8350)
337 DEF(task_PhySw ,0xff01f154)
338 DEF(task_RotaryEncoder ,0xff04deb0)
339 NHSTUB(time ,0x0068f8d0)
340 NHSTUB(vsprintf ,0xff00b834)
341 NHSTUB(EngDrvRead ,0xff020438)
342 NHSTUB(PTM_GetCurrentItem ,0xff088798)
343 NHSTUB(DisableISDriveError ,0xff355f4c)
344 NHSTUB(CancelHPTimer ,0xff07bae8)
345 NHSTUB(SetHPTimerAfterNow ,0xff07b9e0)
346 NHSTUB(PT_MFOn ,0xff06a240)
347 NHSTUB(PT_MFOff ,0xff06a250)
348 NHSTUB(GetAdChValue ,0xff0490c8)
349 NHSTUB(EnableHDMIPower ,0xff04c280)
350 NHSTUB(DisableHDMIPower ,0xff04c288)
351 NHSTUB(get_ptp_buf_size ,0xff123108)
352 NHSTUB(get_ptp_file_buf ,0xff2c9cf8)
353 NHSTUB(SetVideoOutType ,0xff3e3164)
354 NHSTUB(GetVideoOutType ,0xff3e3098)