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 DEF(physw_status ,0x00034d4c)
34 DEF(physw_run ,0x00001c3c)
35 DEF(physw_sleep_delay ,0x00001c44)
36 DEF(levent_table ,0xff4214e8)
37 DEF(FlashParamsTable ,0xff4ce948)
38 DEF(movie_status ,0x000070dc)
39 DEF(video_compression_rate ,0x0000711c)
40 DEF(full_screen_refresh ,0x0000a424)
41 DEF(canon_menu_active ,0x000032f8)
42 DEF(canon_shoot_menu_active ,0x000087c9)
43 DEF(playrec_mode ,0x00003030)
44 DEF(zoom_status ,0x0000e7c0)
45 DEF(some_flag_for_af_scan ,0x000074e0)
46
47
48
49 DEF(focus_len_table ,0xfff4a30c)
50 DEF(zoom_busy ,0x00007000)
51 DEF(focus_busy ,0x00006e70)
52 DEF(recreview_hold ,0x0000391c)
53
54 DEF(palette_control ,0x0000a424)
55 DEF(active_palette_buffer ,0x0000a42c)
56 DEF(palette_buffer_ptr ,0x0000a430)
57 DEF(palette_buffer ,0x000c7dec)
58
59 DEF(bitmap_buffer ,0x0000a464)
60 DEF(active_bitmap_buffer ,0x0000a45c)
61 DEF(viewport_buffers ,0xff3d0430)
62 DEF(active_viewport_buffer ,0x00002104)
63
64
65
66 DEF(raw_buffers ,0xff3d1be0)
67 DEF(active_raw_buffer ,0x00002f8c)
68 DEF(fileio_semaphore ,0x00002c90)
69 DEF(exmem_alloc_table ,0x0003e678)
70 DEF(exmem_types_table ,0xff50d854)
71 DEF_CONST(exmem_type_count ,0x00000014)
72 DEF(imager_active ,0x00002040)
73 DEF_CONST(uiprop_count ,0x00000081)
74 DEF(cameracon_state ,0x00003480)
75
76
77
78
79 DEF(viewport_fb_d ,0x00002d40)
80
81 DEF(jpeg_count_str ,0x000c75f4)
82
83
84
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 DEF(ctypes, 0xff3cea3e)
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169 DEF(_nrflag,0x751c)
170
171
172
173
174
175 NHSTUB(AllocateUncacheableMemory ,0xff02b8cc)
176 NHSTUB(Close ,0xff027690)
177 NHSTUB(CreateBinarySemaphore ,0xff02b088)
178 NHSTUB(CreateTask ,0xff00e9b0)
179 NHSTUB(DebugAssert ,0xff00ec88)
180 NHSTUB(DeleteDirectory_Fut ,0xff02708c)
181 NHSTUB(DeleteFile_Fut ,0xff026fa8)
182 NHSTUB(DeleteSemaphore ,0xff02b148)
183 NHSTUB(DoAELock ,0xff0291d0)
184 NHSTUB(DoAFLock ,0xff028edc)
185 NHSTUB(EnterToCompensationEVF ,0xff029138)
186 NHSTUB(ExecuteEventProcedure ,0xff083fe0)
187 NHSTUB(ExitFromCompensationEVF ,0xff02917c)
188 NHSTUB(ExitTask ,0xff00ec40)
189 NHSTUB(ExpCtrlTool_StartContiAE ,0xff037f50)
190 NHSTUB(ExpCtrlTool_StopContiAE ,0xff038028)
191 NHSTUB(Fclose_Fut ,0xff027124)
192 NHSTUB(Feof_Fut ,0xff027310)
193 NHSTUB(Fflush_Fut ,0xff02734c)
194 NHSTUB(Fgets_Fut ,0xff027278)
195 NHSTUB(Fopen_Fut ,0xff0270e4)
196 NHSTUB(Fread_Fut ,0xff0271d0)
197 NHSTUB(FreeUncacheableMemory ,0xff02b90c)
198 NHSTUB(Fseek_Fut ,0xff0272c4)
199 NHSTUB(Fwrite_Fut ,0xff027224)
200 NHSTUB(GetBatteryTemperature ,0xff0597d4)
201 NHSTUB(GetCCDTemperature ,0xff059760)
202 NHSTUB(GetCurrentAvValue ,0xff17678c)
203 NHSTUB(GetCurrentShutterSpeed ,0xff0aa4a8)
204 NHSTUB(GetUsableMaxAv ,0xff3854b4)
205 NHSTUB(GetUsableMinAv ,0xff38549c)
206 NHSTUB(GetDrive_ClusterSize ,0xff0680d8)
207 NHSTUB(GetDrive_FreeClusters ,0xff068130)
208 NHSTUB(GetDrive_TotalClusters ,0xff068108)
209 NHSTUB(GetFocusLensSubjectDistance ,0xff174b20)
210 NHSTUB(GetFocusLensSubjectDistanceFromLens ,0xff174f80)
211 NHSTUB(GetImageFolder ,0xff1510ec)
212 NHSTUB(GetKbdState ,0xff0560b4)
213 NHSTUB(GetMemInfo ,0xff00a29c)
214 NHSTUB(GetOpticalTemperature ,0xff059848)
215 NHSTUB(GetParameterData ,0xff1b0360)
216 NHSTUB(GetPropertyCase ,0xff087d48)
217 NHSTUB(GetSystemTime ,0xff30fb44)
218 NHSTUB(GetVRAMHPixelsSize ,0xff045a10)
219 NHSTUB(GetVRAMVPixelsSize ,0xff045a1c)
220 NHSTUB(GetZoomLensCurrentPoint ,0xff179f70)
221 NHSTUB(GetZoomLensCurrentPosition ,0xff2f9ac8)
222 NHSTUB(GiveSemaphore ,0xff02b2c4)
223 NHSTUB(IsStrobeChargeCompleted ,0xff0dabe0)
224 NHSTUB(LEDDrive ,0xff0555f8)
225 NHSTUB(LocalTime ,0xff081870)
226 NHSTUB(LockMainPower ,0xff08d454)
227 NHSTUB(MakeDirectory_Fut ,0xff02701c)
228 NHSTUB(MakeSDCardBootable ,0xff068368)
229 NHSTUB(MoveFocusLensToDistance ,0xff3878dc)
230 NHSTUB(MoveIrisWithAv ,0xff30bc38)
231 NHSTUB(MoveZoomLensWithPoint ,0xff30c504)
232 NHSTUB(MoveOpticalZoomAt ,0xff0289ac)
233 NHSTUB(Open ,0xff0275c8)
234 NHSTUB(PB2Rec ,0xff090114)
235 NHSTUB(PT_MoveDigitalZoomToWide ,0xff072364)
236 NHSTUB(PT_MoveOpticalZoomAt ,0xff07233c)
237 NHSTUB(PT_PlaySound ,0xff07cc4c)
238 NHSTUB(PostLogicalEventForNotPowerType ,0xff08cbfc)
239 NHSTUB(PostLogicalEventToUI ,0xff08cc48)
240 NHSTUB(PutInNdFilter ,0xff30c34c)
241 NHSTUB(PutOutNdFilter ,0xff30c370)
242 NHSTUB(Read ,0xff00ad58)
243 NHSTUB(ReadFastDir ,0xff2e4530)
244 NHSTUB(Rec2PB ,0xff090154)
245 NHSTUB(RefreshPhysicalScreen ,0xff0a3f10)
246 NHSTUB(RenameFile_Fut ,0xff026f14)
247 NHSTUB(Restart ,0xff02d0e0)
248 NHSTUB(ScreenLock ,0xff0a5108)
249 NHSTUB(ScreenUnlock ,0xff0a516c)
250 NHSTUB(SetAE_ShutterSpeed ,0xff38a758)
251 NHSTUB(SetAutoShutdownTime ,0xff08d4c8)
252 NHSTUB(SetCurrentCaptureModeType ,0xff095608)
253 NHSTUB(SetDate ,0xff38c23c)
254 NHSTUB(SetFileAttributes ,0xff027a94)
255 NHSTUB(SetFileTimeStamp ,0xff027a1c)
256 NHSTUB(SetLogicalEventActive ,0xff08d1bc)
257 NHSTUB(SetParameterData ,0xff1b02d0)
258 NHSTUB(SetPropertyCase ,0xff087c2c)
259 NHSTUB(SetScriptMode ,0xff08d20c)
260 NHSTUB(SleepTask ,0xff02b570)
261 NHSTUB(TakeSemaphore ,0xff02b1f4)
262 NHSTUB(TurnOffBackLight ,0xff09b938)
263 NHSTUB(TurnOnBackLight ,0xff09b920)
264 NHSTUB(TurnOnDisplay ,0xff04f9f8)
265 NHSTUB(TurnOffDisplay ,0xff04fa08)
266 NHSTUB(UIFS_WriteFirmInfoToFile ,0xff19e09c)
267 NHSTUB(UnlockAE ,0xff0291f4)
268 NHSTUB(UnlockAF ,0xff028f14)
269 NHSTUB(UnlockMainPower ,0xff08d3a8)
270 NHSTUB(VbattGet ,0xff023004)
271 NHSTUB(Write ,0xff0276e4)
272 NHSTUB(WriteSDCard ,0xff163f5c)
273 NHSTUB(_log ,0xff3cb228)
274 NHSTUB(_log10 ,0xff3cb768)
275 NHSTUB(_pow ,0xff3cb8e0)
276 NHSTUB(_sqrt ,0xff3cd840)
277 NHSTUB(add_ptp_handler ,0xff28ee4c)
278 NHSTUB(apex2us ,0xff24e4e4)
279 NHSTUB(close ,0xff00abb4)
280 NHSTUB(err_init_task ,0xff005fd4)
281 NHSTUB(exmem_alloc ,0xff082838)
282 NHSTUB(exmem_ualloc ,0xff08268c)
283 NHSTUB(exmem_ufree ,0xff0827d8)
284 NHSTUB(free ,0xff004244)
285 NHSTUB(get_nd_value ,0xff2f75cc)
286 NHSTUB(get_current_nd_value ,0xff2f759c)
287 NHSTUB(get_current_deltasv ,0xff0ab05c)
288 NHSTUB(GetCurrentDriveBaseSvValue ,0xff0b10fc)
289 NHSTUB(kbd_p1_f ,0xff024ea8)
290 NHSTUB(kbd_p1_f_cont ,0xff024eb4)
291 NHSTUB(kbd_p2_f ,0xff02469c)
292 NHSTUB(kbd_read_keys ,0xff024e2c)
293 NHSTUB(kbd_read_keys_r2 ,0xff055ad0)
294 NHSTUB(lseek ,0xff0278ac)
295 NHSTUB(malloc ,0xff0041ec)
296 NHSTUB(memcmp ,0xff0108e8)
297 NHSTUB(memcpy ,0xff030fbc)
298 NHSTUB(memset ,0xff24cfd8)
299 NHSTUB(mkdir ,0xff027b2c)
300 NHSTUB(mktime_ext ,0xff0a5f80)
301 NHSTUB(open ,0xff00ab04)
302 NHSTUB(OpenFastDir ,0xff2e43dc)
303 NHSTUB(closedir ,0xff2e438c)
304 NHSTUB(get_fstype ,0xff068150)
305 NHSTUB(qsort ,0xff24d5e0)
306 NHSTUB(rand ,0xff24d118)
307 NHSTUB(realloc ,0xff24d054)
308 NHSTUB(reboot_fw_update ,0xff2e99cc)
309 NHSTUB(set_control_event ,0xff08ce6c)
310 NHSTUB(srand ,0xff24d10c)
311 NHSTUB(stat ,0xff0278f4)
312 NHSTUB(strcat ,0xff0a5738)
313 NHSTUB(strchr ,0xff0040b8)
314 NHSTUB(strcmp ,0xff0108a4)
315 NHSTUB(strcpy ,0xff01088c)
316 NHSTUB(strftime ,0xff0a5980)
317 NHSTUB(strlen ,0xff004104)
318 NHSTUB(strncmp ,0xff00406c)
319 NHSTUB(strncpy ,0xff004030)
320 NHSTUB(strrchr ,0xff0040dc)
321 NHSTUB(strtol ,0xff0312bc)
322 NHSTUB(strtolx ,0xff0310c0)
323 DEF(task_CaptSeq ,0xff074f1c)
324 DEF(task_DvlpSeqTask ,0xff076cd4)
325 DEF(task_ExpDrv ,0xff0bdd18)
326 DEF(task_FileWrite ,0xff2e250c)
327 DEF(task_InitFileModules ,0xff090ab0)
328 DEF(task_MovieRecord ,0xff17fc00)
329 DEF(task_PhySw ,0xff0249c8)
330 DEF(task_TouchPanel ,0xff059e84)
331 NHSTUB(time ,0xff081e4c)
332 NHSTUB(vsprintf ,0xff01084c)
333 NHSTUB(EngDrvRead ,0xff025e34)
334 NHSTUB(PTM_GetCurrentItem ,0xff08dd00)
335 NHSTUB(DisableISDriveError ,0xff30ceb4)
336 NHSTUB(CancelHPTimer ,0xff0836c8)
337 NHSTUB(SetHPTimerAfterNow ,0xff0835c0)
338 NHSTUB(PT_MFOn ,0xff0723f4)
339 NHSTUB(PT_MFOff ,0xff072404)
340 NHSTUB(GetAdChValue ,0xff051000)
341 NHSTUB(EnableHDMIPower ,0xff0550e8)
342 NHSTUB(DisableHDMIPower ,0xff055110)
343 NHSTUB(get_ptp_buf_size ,0xff10943c)
344 NHSTUB(get_ptp_file_buf ,0xff2909cc)
345 NHSTUB(SetVideoOutType ,0xff38af88)
346 NHSTUB(GetVideoOutType ,0xff38aebc)