gehe zum Quellcode dieser Datei
|
void | __attribute__ ((naked, noinline)) |
| *-------------------------------------------------------------------— Mehr ...
|
|
#define USE_STUBS_NRFLAG 1 |
*-------------------------------------------------------------------—
!!
IS_ERROR( hSoundHandle )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
"MOV R3, #0\n" "STR R3, [R9]\n"
TODO! below is from sd400
"MOV R3, #0\n" "STR R3, [R9]\n"
TODO! below is from sd400
Definiert in Zeile 14 der Datei capt_seq.c.
16 " STMFD SP!, {R3-R9,LR} \n"
18 " LDR R4, =0x11F70 \n"
23 " LDR R0, [R6, #4] \n"
26 " BL sub_FFC167B8 /*_ReceiveMessageQueue*/ \n"
28 " BEQ loc_FFC4A020 \n"
30 " LDR R0, =0xFFC49B94 /*'SsShootTask.c'*/ \n"
33 " LDMFD SP!, {R3-R9,PC} \n"
39 " ADDLS PC, PC, R1, LSL#2 \n"
75 " BL captseq_hack_override_active\n"
77 " BL shooting_expo_param_override\n"
82 " STREQ R0, [R4,#0x24]\n"
83 " LDRNE R0, [R4,#0x24]\n"
87 " BEQ loc_FFC4A2A0 \n"
90 " LDR R0, [R4, #0x24] \n"
92 " BEQ loc_FFC4A0F4 \n"
96 " STRNE R9, [R6, #0x10] \n"
97 " LDRNE R0, [R5, #8] \n"
98 " ORRNE R0, R0, #0x40000000 \n"
99 " STRNE R0, [R5, #8] \n"
100 " BNE loc_FFC4A2A0 \n"
104 " BL sub_FFC49B14 \n"
106 " BL sub_FFCFC540 \n"
108 " STRNE R9, [R6, #0x10] \n"
112 " LDR R0, [R4, #0x24] \n"
114 " BNE loc_FFC4A13C \n"
116 " BL sub_FFC4E41C \n"
120 " LDRNE R2, [R0, #0xC] \n"
122 " BNE loc_FFC4A1C8 \n"
126 " BL sub_FFC4A3B8_my \n"
129 " STR R7, [R4, #0x24] \n"
134 " BL sub_FFC4AAC4 \n"
138 " BL sub_FFC4A528 \n"
142 " BL sub_FFC4A898 \n"
146 " BL sub_FFC4A8A0 \n"
150 " BL sub_FFC4A9E4 \n"
154 " LDR R5, [R0, #0xC] \n"
155 " BL sub_FFC4A8A8 \n"
157 " BL sub_FFCFB5EC \n"
160 " BNE loc_FFC4A1B8 \n"
161 " BL sub_FFC5A478 \n"
162 " STR R0, [R5, #0x18] \n"
164 " BL sub_FFCFC478 \n"
166 " BL sub_FFCFC824 \n"
168 " LDR R0, [R5, #0x18] \n"
169 " BL sub_FFC5A68C \n"
172 " BL sub_FFC4A898 \n"
178 " BL sub_FFC483E8 \n"
182 " BL sub_FFC4AA44 \n"
185 " BL sub_FFC47F08 \n"
189 " LDR R0, [R4, #0x54] \n"
190 " BL sub_FFC4AE20 \n"
194 " BL sub_FFC4B0C8 \n"
198 " BL sub_FFC4B15C \n"
202 " BL sub_FFC4A898 \n"
206 " BL sub_FFCFB7FC \n"
210 " BL sub_FFCFB9DC \n"
214 " BL sub_FFCFBA6C \n"
218 " BL sub_FFCFBB14 \n"
223 " BL sub_FFCFBCD0 \n"
227 " BL sub_FFCFBE08 \n"
231 " BL sub_FFCFBE98 \n"
235 " BL sub_FFCFBF58 \n"
239 " BL sub_FFC4AC24 \n"
243 " BL sub_FFC4ACB0 \n"
244 " BL sub_FFC1498C \n"
248 " BL sub_FFCFBBD0 \n"
252 " BL sub_FFCFBC14 \n"
256 " BL sub_FFC4CC98 \n"
260 " BL sub_FFC4CCF4 \n"
264 " BL sub_FFC4CD50 \n"
265 " BL sub_FFC4CD10 \n"
269 " LDRH R0, [R4, #0x98] \n"
271 " BLNE sub_FFC4CFBC \n"
276 " LDR R0, =0xFFC49B94 /*'SsShootTask.c'*/ \n"
277 " BL _DebugAssert \n"
281 " LDR R1, [R0, #4] \n"
283 " BL sub_FFC524CC /*_SetEventFlag*/ \n"
285 " LDR R0, [R5, #8] \n"
287 " LDREQ R1, =0x12B \n"
288 " LDREQ R0, =0xFFC49B94 /*'SsShootTask.c'*/ \n"
289 " BLEQ _DebugAssert \n"
290 " STR R7, [R5, #8] \n"