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_FF827D90 /*_ReceiveMessageQueue*/ \n"
28 " BEQ loc_FF85E07C \n"
30 " LDR R0, =0xFF85DD14 /*'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_FF85E2A8 \n"
86 " LDR R0, [R6, #0x24] \n"
88 " BEQ loc_FF85E148 \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_FF85E2A8 \n"
100 " BL sub_FF86D198 \n"
101 " STR R0, [R4, #0x14] \n"
103 " BL sub_FF93DB30_my \n"
104 " BL capt_seq_hook_raw_here \n"
106 " STRNE R9, [R5, #4] \n"
110 " BL sub_FF85E3C0_my \n"
115 " BL sub_FF93C5F0 \n"
119 " BL sub_FF93C0E0 \n"
122 " STR R7, [R6, #0x24] \n"
126 " BL sub_FF93C414 \n"
130 " BL sub_FF93C41C \n"
134 " BL sub_FF93C510 \n"
138 " LDR R4, [R0, #0xC] \n"
139 " BL sub_FF93C424 \n"
141 " BL sub_FF93CC38 \n"
144 " BNE loc_FF85E1E0 \n"
145 " BL sub_FF86D198 \n"
146 " STR R0, [R4, #0x14] \n"
148 " BL sub_FF93DA48 \n"
150 " BL sub_FF93DF9C \n"
152 " LDR R0, [R4, #0x14] \n"
153 " BL sub_FF86D3A4 \n"
156 " BL sub_FF93C414 \n"
160 " BL sub_FF85C718 \n"
164 " BL sub_FF93C570 \n"
167 " BL sub_FF85C1C4 \n"
171 " BL sub_FF93C414 \n"
175 " BL sub_FF93CEA4 \n"
179 " BL sub_FF93D08C \n"
183 " BL sub_FF93D11C \n"
187 " BL sub_FF93D1D0 \n"
191 " BL sub_FF93D3C8 \n"
195 " BL sub_FF93D418 \n"
200 " BL sub_FF93D49C \n"
204 " BL sub_FF93D5EC \n"
208 " BL sub_FF93D680 \n"
212 " BL sub_FF93D748 \n"
216 " BL sub_FF93C714 \n"
217 " BL sub_FF824C38 \n"
221 " BL sub_FF93D28C \n"
225 " BL sub_FF93D2F8 \n"
229 " BL sub_FF93F558 \n"
233 " BL sub_FF93F574 \n"
237 " BL sub_FF93F584 \n"
241 " BL sub_FF93F5B0 \n"
246 " LDR R0, =0xFF85DD14 /*'SsShootTask.c'*/ \n"
247 " BL _DebugAssert \n"
251 " LDR R1, [R0, #4] \n"
252 " LDR R0, [R5, #8] \n"
253 " BL sub_FF827B0C /*_SetEventFlag*/ \n"
255 " LDR R0, [R4, #8] \n"
257 " LDREQ R1, =0x10D \n"
258 " LDREQ R0, =0xFF85DD14 /*'SsShootTask.c'*/ \n"
259 " BLEQ _DebugAssert \n"
260 " STR R7, [R4, #8] \n"