source: trunk/platform/a640/sub/100b/stubs_entry.S @ 944

Revision 944, 5.8 KB checked in by reyalp, 3 years ago (diff)

experimental reboot support. See http://chdk.setepontos.com/index.php/topic,5648.msg55194.html#msg55194

  • Property svn:eol-style set to native
Line 
1// !!! THIS FILE IS GENERATED. DO NOT EDIT. !!!
2#include "stubs_asm.h"
3
4NSTUB(AllocateMemory, 0xffc01ab0)
5NSTUB(AllocateUncacheableMemory, 0xffc04b00)
6NSTUB(Close, 0xffc625a8)
7NSTUB(CreatePhysicalVram, 0xffd3074c)
8NSTUB(CreateTask, 0xffc12154)
9NSTUB(CreateTaskStrict, 0xffc131f4)
10NSTUB(DeleteFile_Fut, 0xffc5b46c)
11NSTUB(DisableDispatch, 0xffc11f78)
12NSTUB(DisplayImagePhysicalScreen, 0xffd2f954)
13NSTUB(EnableDispatch, 0xffc12004)
14NSTUB(ExecuteEventProcedure, 0xffc0699c)
15NSTUB(ExitTask, 0xffc12514)
16NSTUB(Fclose_Fut, 0xffc5b5e0)
17NSTUB(Feof_Fut, 0xffc5b7dc)
18NSTUB(Fflush_Fut, 0xffc5b818)
19NSTUB(Fgets_Fut, 0xffc5b744)
20NSTUB(Fopen_Fut, 0xffc5b5a0)
21NSTUB(Fread_Fut, 0xffc5b69c)
22NSTUB(FreeMemory, 0xffc01abc)
23NSTUB(FreeUncacheableMemory, 0xffc04b34)
24NSTUB(Fseek_Fut, 0xffc5b790)
25NSTUB(Fwrite_Fut, 0xffc5b6f0)
26NSTUB(GetCurrentAvValue, 0xffeb09c8)
27// ALT: NSTUB(GetCurrentAvValue, 0xffeb0ac0) // 13/0
28// ALT: NSTUB(GetCurrentAvValue, 0xffeb2f20) // 13/0
29NSTUB(GetCurrentTargetDistance, 0xffeb2ec8)
30// Best match: 96%
31NSTUB(GetFocusLensSubjectDistance, 0xffea4e74)
32// Best match: 57%
33NSTUB(GetFocusLensSubjectDistanceFromLens, 0xffea5428)
34NSTUB(GetParameterData, 0xffd704f8)
35// Best match: 92%
36NSTUB(GetPropertyCase, 0xffc15484)
37NSTUB(GetSystemTime, 0xffc04d38)
38// Best match: 93%
39NSTUB(GetZoomLensCurrentPoint, 0xffe912a0)
40// ALT: NSTUB(GetZoomLensCurrentPoint, 0xffe912a0) // 27/2
41// Best match: 93%
42NSTUB(GetZoomLensCurrentPosition, 0xffe912b4)
43// ALT: NSTUB(GetZoomLensCurrentPosition, 0xffe912b4) // 27/2
44NSTUB(IsStrobeChargeCompleted, 0xffd0a4a8)
45NSTUB(LockMainPower, 0xffd6ab88)
46NSTUB(MakeDirectory, 0xffc628bc)
47NSTUB(MakeDirectory_Fut, 0xffc5b520)
48// Best match: 90%
49NSTUB(Mount_FileSystem, 0xffc618d0)
50// ALT: NSTUB(Mount_FileSystem, 0xffc618d0) // 27/3
51// Best match: 96%
52NSTUB(MoveFocusLensToDistance, 0xffeb3168)
53NSTUB(MoveZoomLensWithPoint, 0xffe91180)
54// ALT: NSTUB(MoveZoomLensWithPoint, 0xffe91180) // 25/0
55NSTUB(Open, 0xffc62580)
56// Best match: 96%
57NSTUB(PhySw_testgpio, 0xffc19004)
58NSTUB(PostLogicalEventForNotPowerType, 0xffd66914)
59NSTUB(PostLogicalEventToUI, 0xffd66990)
60// ALT: NSTUB(PostLogicalEventToUI, 0xffd66a18) // 21/0
61NSTUB(ProtectFile, 0xffc5ab90)
62// Best match: 92%
63NSTUB(PutInNdFilter, 0xffeb0e50)
64// ALT: NSTUB(PutInNdFilter, 0xffeb0e50) // 25/2
65// Best match: 94%
66NSTUB(PutOutNdFilter, 0xffeb0e98)
67// ALT: NSTUB(PutOutNdFilter, 0xffeb0e98) // 16/1
68NSTUB(Read, 0xffc6263c)
69NSTUB(RefreshPhysicalScreen, 0xffd822a0)
70NSTUB(Remove, 0xffc625c8)
71NSTUB(RenameFile_Fut, 0xffc5b3c4)
72// Best match: 96%
73NSTUB(Restart, 0xffc13674)
74NSTUB(SetAutoShutdownTime, 0xffd6aa8c)
75NSTUB(SetCurrentCaptureModeType, 0xffd99768)
76// Best match: 88%
77NSTUB(SetLogicalEventActive, 0xffd686e8)
78NSTUB(SetParameterData, 0xffd70418)
79NSTUB(SetPropertyCase, 0xffc15334)
80NSTUB(SleepTask, 0xffc12068)
81NSTUB(TakeSemaphore, 0xffc11b64)
82NSTUB(TurnOffBackLight, 0xffdba500)
83NSTUB(TurnOnBackLight, 0xffdba4d0)
84NSTUB(UnlockMainPower, 0xffd6ac20)
85NSTUB(Unmount_FileSystem, 0xffc61974)
86// Best match: 89%
87NSTUB(UnsetZoomForMovie, 0xffda5544)
88NSTUB(UpdateMBROnFlash, 0xffc61ac8)
89// Best match: 96%
90NSTUB(VbattGet, 0xffc1cd70)
91NSTUB(Write, 0xffc62648)
92NSTUB(_log, 0xffeefc18)
93// ALT: NSTUB(_log, 0xffeefc18) // 27/0
94NSTUB(_log10, 0xffeebfb8)
95// ALT: NSTUB(_log10, 0xffeebfb8) // 27/0
96NSTUB(_pow, 0xffeec140)
97// ALT: NSTUB(_pow, 0xffeec140) // 25/0
98NSTUB(_sqrt, 0xffeee014)
99// ALT: NSTUB(_sqrt, 0xffeee014) // 24/0
100NSTUB(chdir, 0xffefa820)
101// ALT: NSTUB(chdir, 0xffefa820) // 27/0
102NSTUB(close, 0xffefa160)
103NSTUB(closedir, 0xffef75e8)
104NSTUB(errnoOfTaskGet, 0xffef7db4)
105// ERROR: free is not found!
106NSTUB(ints_disable, 0xffc0deb0)
107NSTUB(ints_enable, 0xffc0debc)
108NSTUB(ioctl, 0xffefa2a0)
109NSTUB(iosDevAdd, 0xffefb380)
110NSTUB(iosDevDelete, 0xffefb358)
111NSTUB(iosDevFind, 0xffefb30c)
112NSTUB(iosDrvInstall, 0xffefb644)
113NSTUB(isalpha, 0xffef155c)
114NSTUB(isdigit, 0xffef158c)
115NSTUB(islower, 0xffef15bc)
116NSTUB(ispunct, 0xffef15ec)
117NSTUB(isspace, 0xffef1604)
118NSTUB(isupper, 0xffef161c)
119NSTUB(isxdigit, 0xffef1634)
120NSTUB(kbd_p1_f, 0xffc17b18)
121NSTUB(kbd_p1_f_cont, 0xffc17b24)
122NSTUB(kbd_p2_f, 0xffc17efc)
123NSTUB(kbd_pwr_off, 0xffc18f90)
124// ALT: NSTUB(kbd_pwr_off, 0xffc18fc0) // 6/0
125// ALT: NSTUB(kbd_pwr_off, 0xffc18fdc) // 6/0
126NSTUB(kbd_pwr_on, 0xffc18f68)
127NSTUB(kbd_read_keys_r2, 0xffc18914)
128// Best match: 93%
129NSTUB(localtime, 0xffef5ddc)
130NSTUB(lseek, 0xffefa2a4)
131// Best match: 53%
132NSTUB(malloc, 0xffefd1a0)
133// ALT: NSTUB(malloc, 0xffefd1a0) // 15/13
134NSTUB(memchr, 0xffef5188)
135NSTUB(memcmp, 0xffef51bc)
136// ALT: NSTUB(memcmp, 0xfff01360) // 9/0
137NSTUB(memcpy, 0xffef51f8)
138NSTUB(memset, 0xffef5270)
139NSTUB(mkdir, 0xffc62800)
140NSTUB(mktime, 0xffef5fa4)
141NSTUB(open, 0xffefa7a4)
142NSTUB(opendir, 0xffef761c)
143NSTUB(qsort, 0xffef4a1c)
144NSTUB(rand, 0xffef4a40)
145// ALT: NSTUB(rand, 0xffef4a40) // 8/0
146NSTUB(read, 0xffefa1c0)
147NSTUB(readdir, 0xffef75b4)
148NSTUB(rename, 0xffefa7ac)
149// ALT: NSTUB(rename, 0xffefa7ac) // 26/0
150NSTUB(rewinddir, 0xffef75dc)
151NSTUB(srand, 0xffef4a64)
152// ALT: NSTUB(srand, 0xffef4a64) // 4/0
153NSTUB(stat, 0xffef76b0)
154NSTUB(strcat, 0xffef5290)
155NSTUB(strchr, 0xffef52bc)
156NSTUB(strcmp, 0xffef52e0)
157NSTUB(strcpy, 0xffef5474)
158NSTUB(strftime, 0xffef6afc)
159NSTUB(strlen, 0xffef55d8)
160NSTUB(strncmp, 0xffef563c)
161NSTUB(strncpy, 0xffef5680)
162// ALT: NSTUB(strncpy, 0xffef5680) // 24/0
163NSTUB(strpbrk, 0xffef56c8)
164NSTUB(strrchr, 0xffef5704)
165// ALT: NSTUB(strrchr, 0xffef5704) // 8/0
166NSTUB(strtol, 0xffef4e58)
167NSTUB(strtoul, 0xffef5000)
168NSTUB(taskCreateHookAdd, 0xffeffe00)
169NSTUB(taskDeleteHookAdd, 0xffeffd3c)
170// Best match: 82%
171NSTUB(taskIdListGet, 0xfff09dc8)
172NSTUB(taskLock, 0xfff0a484)
173NSTUB(taskName, 0xfff09cc0)
174NSTUB(taskResume, 0xfff0a0a4)
175NSTUB(taskSuspend, 0xfff09ed0)
176NSTUB(taskUnlock, 0xfff0a52c)
177NSTUB(time, 0xffef6b28)
178// ALT: NSTUB(time, 0xffef6b28) // 25/0
179NSTUB(tolower, 0xffef164c)
180NSTUB(toupper, 0xffef165c)
181NSTUB(utime, 0xffef7744)
182// ALT: NSTUB(utime, 0xffef7744) // 26/0
183NSTUB(vsprintf, 0xffef8f08)
184NSTUB(write, 0xffefa230)
Note: See TracBrowser for help on using the repository browser.