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
__MovieRecorder_c__100
__MovieRecorder_c__100
ASM1989 -> In sx200:FF857190 //"Mounter.c"
ASM1989 -> In sx200:FF81B284 // DebugAssert
Definiert in Zeile 62 der Datei capt_seq.c.
64 " push {r3, r4, r5, r6, r7, lr}\n"
65 " ldr r4, =0x00037518\n"
67 " ldr r5, =0x0000ba6c\n"
73 " lsls r0, r0, #0x1f\n"
76 " ldr r1, =0xfc12db64\n"
80 " pop {r3, r4, r5, r6, r7, pc}\n"
94 #ifdef CAPTSEQ_DEBUG_LOG
103 " bhs loc_fc12dffe\n"
105 "branchtable_fc12df22:\n"
106 " .byte((loc_fc12df4e - branchtable_fc12df22) / 2)\n"
107 " .byte((loc_fc12df62 - branchtable_fc12df22) / 2)\n"
108 " .byte((loc_fc12df6a - branchtable_fc12df22) / 2)\n"
109 " .byte((loc_fc12df78 - branchtable_fc12df22) / 2)\n"
110 " .byte((loc_fc12df72 - branchtable_fc12df22) / 2)\n"
111 " .byte((loc_fc12df80 - branchtable_fc12df22) / 2)\n"
112 " .byte((loc_fc12df86 - branchtable_fc12df22) / 2)\n"
113 " .byte((loc_fc12df8c - branchtable_fc12df22) / 2)\n"
114 " .byte((loc_fc12df94 - branchtable_fc12df22) / 2)\n"
115 " .byte((loc_fc12dfd0 - branchtable_fc12df22) / 2)\n"
116 " .byte((loc_fc12df9e - branchtable_fc12df22) / 2)\n"
117 " .byte((loc_fc12dfa6 - branchtable_fc12df22) / 2)\n"
118 " .byte((loc_fc12dfac - branchtable_fc12df22) / 2)\n"
119 " .byte((loc_fc12dfb4 - branchtable_fc12df22) / 2)\n"
120 " .byte((loc_fc12dfc4 - branchtable_fc12df22) / 2)\n"
121 " .byte((loc_fc12dfca - branchtable_fc12df22) / 2)\n"
122 " .byte((loc_fc12dfd6 - branchtable_fc12df22) / 2)\n"
123 " .byte((loc_fc12dfdc - branchtable_fc12df22) / 2)\n"
124 " .byte((loc_fc12dfe2 - branchtable_fc12df22) / 2)\n"
125 " .byte((loc_fc12dfe8 - branchtable_fc12df22) / 2)\n"
126 " .byte((loc_fc12dfee - branchtable_fc12df22) / 2)\n"
127 " .byte((loc_fc12dff4 - branchtable_fc12df22) / 2)\n"
128 " .byte((loc_fc12dff8 - branchtable_fc12df22) / 2)\n"
129 " .byte((loc_fc12e000 - branchtable_fc12df22) / 2)\n"
130 " .byte((loc_fc12e006 - branchtable_fc12df22) / 2)\n"
131 " .byte((loc_fc12e00c - branchtable_fc12df22) / 2)\n"
132 " .byte((loc_fc12e012 - branchtable_fc12df22) / 2)\n"
133 " .byte((loc_fc12e018 - branchtable_fc12df22) / 2)\n"
134 " .byte((loc_fc12e020 - branchtable_fc12df22) / 2)\n"
135 " .byte((loc_fc12e026 - branchtable_fc12df22) / 2)\n"
136 " .byte((loc_fc12e02a - branchtable_fc12df22) / 2)\n"
137 " .byte((loc_fc12e032 - branchtable_fc12df22) / 2)\n"
138 " .byte((loc_fc12e038 - branchtable_fc12df22) / 2)\n"
139 " .byte((loc_fc12e03e - branchtable_fc12df22) / 2)\n"
140 " .byte((loc_fc12e044 - branchtable_fc12df22) / 2)\n"
141 " .byte((loc_fc12e04a - branchtable_fc12df22) / 2)\n"
142 " .byte((loc_fc12e050 - branchtable_fc12df22) / 2)\n"
143 " .byte((loc_fc12e056 - branchtable_fc12df22) / 2)\n"
144 " .byte((loc_fc12e05e - branchtable_fc12df22) / 2)\n"
145 " .byte((loc_fc12e064 - branchtable_fc12df22) / 2)\n"
146 " .byte((loc_fc12e06e - branchtable_fc12df22) / 2)\n"
147 " .byte((loc_fc12e09a - branchtable_fc12df22) / 2)\n"
148 " .byte((loc_fc12e0a0 - branchtable_fc12df22) / 2)\n"
149 " .byte((loc_fc12e0ba - branchtable_fc12df22) / 2)\n"
153 #ifdef CAPTSEQ_DEBUG_LOG
156 " BL shooting_expo_param_override\n"
158 " ldr r0, [r4, #0x28]\n"
160 " beq loc_fc12df60\n"
162 " bl sub_fc1b9426_my\n"
166 " ldr r0, [r0, #0x10]\n"
168 " bl sub_fc1b929a_my\n"
180 " str r6, [r4, #0x28]\n"
189 " ldr r0, [r0, #0x10]\n"
198 " ldr r0, [r4, #0x50]\n"
205 " ldr r0, [r0, #0xc]\n"
276 " ldr r0, [r0, #0xc]\n"
299 " ldr r0, [r0, #0xc]\n"
314 " ldrh.w r0, [r4, #0x198]\n"
316 " beq loc_fc12e08c\n"
318 " sub.w r1, r0, #0x4200\n"
320 " bne loc_fc12e0ba\n"
339 " ldr r1, =0xfc12db64\n"
341 " blx sub_fc29b538\n"
344 #ifdef CAPTSEQ_DEBUG_LOG
349 " bl capt_seq_hook_set_nr\n"
351 " ldr r1, [r0, #4]\n"
353 " blx sub_fc29b420\n"
355 " ldr r0, [r7, #8]\n"
356 " cbnz r0, loc_fc12e0d8\n"
358 " ldr r1, =0xfc12db64\n"
360 " blx sub_fc29b538\n"
362 " str r6, [r7, #8]\n"