source: trunk/platform/ixus80_sd1100/sub/101a/stubs_entry.S @ 865

Revision 865, 4.2 KB checked in by reyalp, 3 years ago (diff)
  • add strtoul on all cameras. Only tested on a540 but perfect matches on all.
  • fix lua handling of hex constants that would set sign bit. Now (as in standard lua) treated as an unsigned value, rather than resulting in LONG_MAX. Note that arithmetic and comparisons on such values in lua will still treat them as signed!
  • use strtoul in luaB_tonumber(), as in stock lua.
  • Property svn:eol-style set to native
Line 
1// !!! THIS FILE IS GENERATED. DO NOT EDIT. !!!
2#include "stubs_asm.h"
3
4NSTUB(AllocateMemory, 0xffa26fe8)
5NSTUB(AllocateUncacheableMemory, 0xff828630)
6NSTUB(Close, 0xff823e54)
7NSTUB(CreateTask, 0xff81b8e0)
8NSTUB(DeleteFile_Fut, 0xff823700)
9NSTUB(EnterToCompensationEVF, 0xff825f48)
10NSTUB(ExecuteEventProcedure, 0xff8691f8)
11NSTUB(ExitFromCompensationEVF, 0xff825f98)
12NSTUB(ExitTask, 0xff81bb70)
13NSTUB(Fclose_Fut, 0xff82387c)
14NSTUB(Feof_Fut, 0xff823a68)
15NSTUB(Fflush_Fut, 0xff823aa4)
16NSTUB(Fgets_Fut, 0xff8239d0)
17NSTUB(Fopen_Fut, 0xff82383c)
18NSTUB(Fread_Fut, 0xff823928)
19NSTUB(FreeMemory, 0xffa26fe0)
20NSTUB(FreeUncacheableMemory, 0xff828664)
21NSTUB(Fseek_Fut, 0xff823a1c)
22NSTUB(Fwrite_Fut, 0xff82397c)
23NSTUB(GetBatteryTemperature, 0xff845214)
24NSTUB(GetCCDTemperature, 0xff8451a4)
25NSTUB(GetCurrentAvValue, 0xff92c420)
26NSTUB(GetDrive_ClusterSize, 0xff84f0d4)
27NSTUB(GetDrive_FreeClusters, 0xff84f13c)
28NSTUB(GetDrive_TotalClusters, 0xff84f108)
29// Best match: 64%
30NSTUB(GetFocusLensSubjectDistance, 0xff92b518)
31// Best match: 78%
32NSTUB(GetFocusLensSubjectDistanceFromLens, 0xff92b824)
33NSTUB(GetOpticalTemperature, 0xff845284)
34// Best match: 96%
35NSTUB(GetParameterData, 0xff95b418)
36// Best match: 68%
37NSTUB(GetPropertyCase, 0xff86cd80)
38NSTUB(GetSystemTime, 0xffa27040)
39// Best match: 92%
40NSTUB(GetZoomLensCurrentPoint, 0xff92f1c4)
41NSTUB(GetZoomLensCurrentPosition, 0xffa1d080)
42// Best match: 67%
43NSTUB(IsStrobeChargeCompleted, 0xff8bae5c)
44NSTUB(LocalTime, 0xff866844)
45// Best match: 93%
46NSTUB(LockMainPower, 0xff873894)
47NSTUB(Lseek, 0xff823f94)
48// Best match: 92%
49NSTUB(MakeDirectory_Fut, 0xff823774)
50// Best match: 69%
51NSTUB(MoveFocusLensToDistance, 0xffa7c840)
52// Best match: 58%
53NSTUB(MoveZoomLensWithPoint, 0xffa23964)
54// Best match: 62%
55NSTUB(NewTaskShell, 0xff86c844)
56NSTUB(Open, 0xff823e2c)
57NSTUB(PT_PlaySound, 0xff85b064)
58NSTUB(PostLogicalEventForNotPowerType, 0xff872f04)
59NSTUB(PostLogicalEventToUI, 0xff872f50)
60NSTUB(Read, 0xff81a15c)
61NSTUB(ReadFastDir, 0xffa0c138)
62// Best match: 62%
63NSTUB(RefreshPhysicalScreen, 0xff9aabf8)
64NSTUB(Remove, 0xff823e9c)
65// Best match: 93%
66NSTUB(RenameFile_Fut, 0xff8236ac)
67// Best match: 93%
68NSTUB(SetAutoShutdownTime, 0xff873908)
69// Best match: 81%
70NSTUB(SetCurrentCaptureModeType, 0xff87a4b0)
71NSTUB(SetFileTimeStamp, 0xff824130)
72// Best match: 64%
73NSTUB(SetLogicalEventActive, 0xff873630)
74// Best match: 96%
75NSTUB(SetParameterData, 0xff95b388)
76// Best match: 65%
77NSTUB(SetPropertyCase, 0xff86cc80)
78// Best match: 92%
79NSTUB(SleepTask, 0xff8284b4)
80NSTUB(TakeSemaphore, 0xff81b774)
81// Best match: 62%
82NSTUB(TurnOffBackLight, 0xff87fd7c)
83// Best match: 77%
84NSTUB(TurnOnBackLight, 0xff87fd64)
85// Best match: 86%
86NSTUB(UIFS_WriteFirmInfoToFile, 0xff94daa4)
87// Best match: 93%
88NSTUB(UnlockMainPower, 0xff8737e8)
89// Best match: 96%
90NSTUB(UpdateMBROnFlash, 0xff84ef14)
91// Best match: 78%
92NSTUB(VbattGet, 0xff8207e4)
93NSTUB(Write, 0xff823f00)
94NSTUB(_log, 0xffaa6044)
95NSTUB(_log10, 0xffaa4f88)
96NSTUB(_pow, 0xffaa50f8)
97NSTUB(_sqrt, 0xffaa7464)
98NSTUB(close, 0xff819f74)
99NSTUB(closedir, 0xffa0c208)
100NSTUB(closefastdir, 0xffa0c208)
101NSTUB(free, 0xff813a98)
102// Best match: 86%
103NSTUB(kbd_p1_f, 0xff822000)
104// Best match: 86%
105NSTUB(kbd_p1_f_cont, 0xff82200c)
106// Best match: 89%
107NSTUB(kbd_p2_f, 0xff821838)
108NSTUB(kbd_pwr_off, 0xff842a88)
109NSTUB(kbd_pwr_on, 0xff842a38)
110// Best match: 77%
111NSTUB(kbd_read_keys, 0xff821efc)
112// Best match: 86%
113NSTUB(kbd_read_keys_r2, 0xff8425e8)
114NSTUB(lseek, 0xff823f94)
115NSTUB(malloc, 0xff8139c4)
116NSTUB(memcmp, 0xff81d90c)
117NSTUB(memcpy, 0xff892234)
118NSTUB(memset, 0xff9aafac)
119NSTUB(mkdir, 0xff8241f8)
120NSTUB(mktime_ext, 0xff892aa0)
121NSTUB(open, 0xff819ec4)
122NSTUB(opendir, 0xffa0c0a4)
123NSTUB(openfastdir, 0xffa0c0a4)
124// Best match: 95%
125NSTUB(qsort, 0xff9ab4b4)
126// Best match: 95%
127NSTUB(rand, 0xff81da14)
128NSTUB(read, 0xff81a15c)
129NSTUB(readfastdir, 0xffa0c138)
130NSTUB(rename, 0xff823f28)
131// Best match: 95%
132NSTUB(srand, 0xff81da08)
133NSTUB(stat, 0xff824060)
134NSTUB(strcat, 0xff892020)
135// Best match: 56%
136NSTUB(strchr, 0xff8920a8)
137NSTUB(strcmp, 0xff81d8a4)
138NSTUB(strcpy, 0xff81d88c)
139NSTUB(strftime, 0xff8924a8)
140NSTUB(strlen, 0xff81d8e8)
141NSTUB(strncmp, 0xff89205c)
142NSTUB(strncpy, 0xff82e194)
143NSTUB(strrchr, 0xff8920cc)
144NSTUB(strtol, 0xff82e3cc)
145NSTUB(strtolx, 0xff82e1d0)
146NSTUB(time, 0xff866d48)
147NSTUB(vsprintf, 0xff81d80c)
148NSTUB(write, 0xff81a1bc)
Note: See TracBrowser for help on using the repository browser.