source: trunk/platform/ixus970_sd890/sub/100b/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, 0xffa2e430)
5NSTUB(AllocateUncacheableMemory, 0xff82856c)
6NSTUB(Close, 0xff823d90)
7NSTUB(CreateTask, 0xff81b818)
8NSTUB(DeleteFile_Fut, 0xff82363c)
9// Best match: 95%
10NSTUB(EnterToCompensationEVF, 0xff825e84)
11NSTUB(ExecuteEventProcedure, 0xff869480)
12// Best match: 95%
13NSTUB(ExitFromCompensationEVF, 0xff825ed4)
14NSTUB(ExitTask, 0xff81baa8)
15NSTUB(Fclose_Fut, 0xff8237b8)
16NSTUB(Feof_Fut, 0xff8239a4)
17NSTUB(Fflush_Fut, 0xff8239e0)
18NSTUB(Fgets_Fut, 0xff82390c)
19NSTUB(Fopen_Fut, 0xff823778)
20NSTUB(Fread_Fut, 0xff823864)
21NSTUB(FreeMemory, 0xffa2e428)
22NSTUB(FreeUncacheableMemory, 0xff8285a0)
23NSTUB(Fseek_Fut, 0xff823958)
24NSTUB(Fwrite_Fut, 0xff8238b8)
25NSTUB(GetBatteryTemperature, 0xff8453a0)
26NSTUB(GetCCDTemperature, 0xff845330)
27NSTUB(GetCurrentAvValue, 0xff92fb48)
28NSTUB(GetDrive_ClusterSize, 0xff84f2c0)
29NSTUB(GetDrive_FreeClusters, 0xff84f328)
30NSTUB(GetDrive_TotalClusters, 0xff84f2f4)
31// Best match: 64%
32NSTUB(GetFocusLensSubjectDistance, 0xff92ec40)
33// Best match: 78%
34NSTUB(GetFocusLensSubjectDistanceFromLens, 0xff92ef4c)
35// Best match: 96%
36NSTUB(GetOpticalTemperature, 0xff845410)
37// Best match: 96%
38NSTUB(GetParameterData, 0xff95d934)
39// Best match: 68%
40NSTUB(GetPropertyCase, 0xff86d008)
41NSTUB(GetSystemTime, 0xffa2e488)
42// Best match: 92%
43NSTUB(GetZoomLensCurrentPoint, 0xff932dec)
44NSTUB(GetZoomLensCurrentPosition, 0xffa244d8)
45// Best match: 67%
46NSTUB(IsStrobeChargeCompleted, 0xff8bda04)
47NSTUB(LocalTime, 0xff866acc)
48// Best match: 93%
49NSTUB(LockMainPower, 0xff8754b4)
50NSTUB(Lseek, 0xff823ed0)
51// Best match: 92%
52NSTUB(MakeDirectory_Fut, 0xff8236b0)
53// Best match: 69%
54NSTUB(MoveFocusLensToDistance, 0xffa85638)
55// Best match: 58%
56NSTUB(MoveZoomLensWithPoint, 0xffa2adbc)
57// Best match: 62%
58NSTUB(NewTaskShell, 0xff86cacc)
59NSTUB(Open, 0xff823d68)
60NSTUB(PT_PlaySound, 0xff85b240)
61NSTUB(PostLogicalEventForNotPowerType, 0xff873274)
62NSTUB(PostLogicalEventToUI, 0xff8732c0)
63NSTUB(Read, 0xff81a094)
64NSTUB(ReadFastDir, 0xffa13500)
65// Best match: 62%
66NSTUB(RefreshPhysicalScreen, 0xff9b12e8)
67NSTUB(Remove, 0xff823dd8)
68// Best match: 93%
69NSTUB(RenameFile_Fut, 0xff8235e8)
70// Best match: 93%
71NSTUB(SetAutoShutdownTime, 0xff875528)
72// Best match: 81%
73NSTUB(SetCurrentCaptureModeType, 0xff87c334)
74NSTUB(SetFileTimeStamp, 0xff82406c)
75// Best match: 64%
76NSTUB(SetLogicalEventActive, 0xff875194)
77// Best match: 96%
78NSTUB(SetParameterData, 0xff95d8a4)
79// Best match: 65%
80NSTUB(SetPropertyCase, 0xff86cf08)
81// Best match: 92%
82NSTUB(SleepTask, 0xff8283f0)
83NSTUB(TakeSemaphore, 0xff81b6ac)
84// Best match: 62%
85NSTUB(TurnOffBackLight, 0xff881d28)
86// Best match: 77%
87NSTUB(TurnOnBackLight, 0xff881d10)
88// Best match: 86%
89NSTUB(UIFS_WriteFirmInfoToFile, 0xff9510f4)
90// Best match: 93%
91NSTUB(UnlockMainPower, 0xff875408)
92// Best match: 96%
93NSTUB(UpdateMBROnFlash, 0xff84f100)
94// Best match: 78%
95NSTUB(VbattGet, 0xff82071c)
96NSTUB(Write, 0xff823e3c)
97NSTUB(_log, 0xffaaebb8)
98NSTUB(_log10, 0xffaadafc)
99NSTUB(_pow, 0xffaadc6c)
100NSTUB(_sqrt, 0xffaaffd8)
101NSTUB(close, 0xff819eac)
102NSTUB(closedir, 0xffa135d0)
103NSTUB(closefastdir, 0xffa135d0)
104NSTUB(free, 0xff813a98)
105// Best match: 86%
106NSTUB(kbd_p1_f, 0xff821f3c)
107// Best match: 86%
108NSTUB(kbd_p1_f_cont, 0xff821f48)
109// Best match: 89%
110NSTUB(kbd_p2_f, 0xff821770)
111NSTUB(kbd_pwr_off, 0xff84296c)
112NSTUB(kbd_pwr_on, 0xff84291c)
113// Best match: 77%
114NSTUB(kbd_read_keys, 0xff821e38)
115// Best match: 81%
116NSTUB(kbd_read_keys_r2, 0xff842494)
117NSTUB(lseek, 0xff823ed0)
118NSTUB(malloc, 0xff8139c4)
119NSTUB(memcmp, 0xff81d844)
120NSTUB(memcpy, 0xff8943a4)
121NSTUB(memset, 0xff9b169c)
122NSTUB(mkdir, 0xff824134)
123NSTUB(mktime_ext, 0xff894c10)
124NSTUB(open, 0xff819dfc)
125NSTUB(opendir, 0xffa1346c)
126NSTUB(openfastdir, 0xffa1346c)
127// Best match: 95%
128NSTUB(qsort, 0xff9b1ba4)
129// Best match: 95%
130NSTUB(rand, 0xff81d94c)
131NSTUB(read, 0xff81a094)
132NSTUB(readfastdir, 0xffa13500)
133NSTUB(rename, 0xff823e64)
134// Best match: 95%
135NSTUB(srand, 0xff81d940)
136NSTUB(stat, 0xff823f9c)
137NSTUB(strcat, 0xff894190)
138// Best match: 56%
139NSTUB(strchr, 0xff894218)
140NSTUB(strcmp, 0xff81d7dc)
141NSTUB(strcpy, 0xff81d7c4)
142NSTUB(strftime, 0xff894618)
143NSTUB(strlen, 0xff81d820)
144NSTUB(strncmp, 0xff8941cc)
145NSTUB(strncpy, 0xff82e200)
146NSTUB(strrchr, 0xff89423c)
147NSTUB(strtol, 0xff82e438)
148NSTUB(strtolx, 0xff82e23c)
149NSTUB(time, 0xff866fd0)
150NSTUB(vsprintf, 0xff81d744)
151NSTUB(write, 0xff81a0f4)
Note: See TracBrowser for help on using the repository browser.