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"
17 " LDR R6, =0x19EBC \n"
23 " LDR R0, [R5, #0xC] \n"
26 " BL sub_FF827D8C /*_ReceiveMessageQueue*/ \n"
28 " BEQ loc_FF85E000 \n"
30 " LDR R0, =0xFF85DC98 /*'SsShootTask.c'*/ \n"
33 " LDMFD SP!, {R3-R9,PC} \n"
39 " ADDLS PC, PC, R1, LSL#2 \n"
73 " BL captseq_hack_override_active\n"
75 " BL shooting_expo_param_override\n"
80 " STREQ R0, [R6,#0x24]\n"
81 " LDRNE R0, [R6,#0x24]\n"
83 " BEQ loc_FF85E22C \n"
86 " LDR R0, [R6, #0x24] \n"
88 " BEQ loc_FF85E0CC \n"
92 " STRNE R9, [R5, #4] \n"
93 " LDRNE R0, [R4, #8] \n"
94 " ORRNE R0, R0, #0x40000000 \n"
95 " STRNE R0, [R4, #8] \n"
96 " BNE loc_FF85E22C \n"
100 " BL sub_FF86D11C \n"
101 " STR R0, [R4, #0x14] \n"
103 " BL sub_FF93DAA0_my \n"
104 " BL capt_seq_hook_raw_here \n"
106 " STRNE R9, [R5, #4] \n"
110 " BL sub_FF85E344_my \n"
115 " BL sub_FF93C560 \n"
119 " BL sub_FF93C050 \n"
122 " STR R7, [R6, #0x24] \n"
126 " BL sub_FF93C384 \n"
130 " BL sub_FF93C38C \n"
134 " BL sub_FF93C480 \n"
138 " LDR R4, [R0, #0xC] \n"
139 " BL sub_FF93C394 \n"
141 " BL sub_FF93CBA8 \n"
144 " BNE loc_FF85E164 \n"
145 " BL sub_FF86D11C \n"
146 " STR R0, [R4, #0x14] \n"
148 " BL sub_FF93D9B8 \n"
150 " BL sub_FF93DF0C \n"
152 " LDR R0, [R4, #0x14] \n"
153 " BL sub_FF86D328 \n"
156 " BL sub_FF93C384 \n"
160 " BL sub_FF85C69C \n"
164 " BL sub_FF93C4E0 \n"
167 " BL sub_FF85C148 \n"
171 " BL sub_FF93C384 \n"
175 " BL sub_FF93CE14 \n"
179 " BL sub_FF93CFFC \n"
183 " BL sub_FF93D08C \n"
187 " BL sub_FF93D140 \n"
191 " BL sub_FF93D338 \n"
195 " BL sub_FF93D388 \n"
200 " BL sub_FF93D40C \n"
204 " BL sub_FF93D55C \n"
208 " BL sub_FF93D5F0 \n"
212 " BL sub_FF93D6B8 \n"
216 " BL sub_FF93C684 \n"
217 " BL sub_FF824C38 \n"
221 " BL sub_FF93D1FC \n"
225 " BL sub_FF93D268 \n"
229 " BL sub_FF93F4C8 \n"
233 " BL sub_FF93F4E4 \n"
237 " BL sub_FF93F4F4 \n"
241 " BL sub_FF93F520 \n"
246 " LDR R0, =0xFF85DC98 /*'SsShootTask.c'*/ \n"
247 " BL _DebugAssert \n"
251 " LDR R1, [R0, #4] \n"
252 " LDR R0, [R5, #8] \n"
253 " BL sub_FF827B08 /*_SetEventFlag*/ \n"
255 " LDR R0, [R4, #8] \n"
257 " LDREQ R1, =0x10D \n"
258 " LDREQ R0, =0xFF85DC98 /*'SsShootTask.c'*/ \n"
259 " BLEQ _DebugAssert \n"
260 " STR R7, [R4, #8] \n"