gehe zum Quellcode dieser Datei
|
void | __attribute__ ((naked, noinline)) |
| *-------------------------------------------------------------------— Mehr ...
|
|
#define FWT_MUSTSEEK 0x40 |
#define FWT_SEEKMASK 0x40 |
#define MAX_CHUNKS_FOR_FWT 7 |
*-------------------------------------------------------------------—
!!
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 46 der Datei filewrite.c.
48 " STMFD SP!, {R1-R7,LR} \n"
53 " LDR R0, [R5, #0x10] \n"
56 " BL sub_FF829E30 /*_ReceiveMessageQueue*/ \n"
58 " LDRNE R2, =0x409 \n"
59 " LDRNE R1, =0xFFAE2D7C /*'dwFWrite.c'*/ \n"
61 " BLNE _DebugAssert \n"
62 " LDR R0, [SP, #8] \n"
65 " ADDCC PC, PC, R1, LSL#2 \n"
86 " LDR R0, [R4, #0x10] \n"
88 " BL sub_FF82A0AC /*_GetNumberOfPostedMessages*/ \n"
91 " BEQ loc_FFAE2C34 \n"
92 " LDR R0, [R4, #0x10] \n"
95 " BL sub_FF829E30 /*_ReceiveMessageQueue*/ \n"
99 " LDR R0, [R4, #4] \n"
101 " BEQ loc_FFAE2C68 \n"
104 " STR R0, [R4, #4] \n"
107 " BL sub_FF8B7908 \n"
108 " LDR R0, =0x131B3C \n"
109 " BL sub_FF8324A8 \n"
111 " BL sub_FF830374 \n"
114 " LDR R0, [R4, #0xC] \n"
115 " BL _GiveSemaphore \n"
120 " ADD R0, R0, #0x58 \n"
121 " BL sub_FF8324A8 \n"
123 " BL sub_FF830234 \n"
126 " BL sub_FF8B7908 \n"
127 " LDR R0, [R4, #0xC] \n"
128 " BL sub_FF82F0D8 \n"
129 " ADD R0, R4, #0x58 \n"
132 " LDR R3, =ignore_current_write\n"
138 " BL sub_FF8281A4 \n"
141 " BL sub_FF8B7908 \n"
142 " ADD R0, R4, #0x58 \n"
146 " BL sub_FFAE283C_my \n"
150 " LDR R1, [R0, #4] \n"
152 " LDR R0, [R5, #4] \n"
156 " LDREQ R0, =0x9200013 \n"
158 " STREQ R0, [R4, #0x10] \n"
160 " BLEQ sub_FFAE277C \n"
165 " LDRSB R0, [R0, #0x58] \n"
167 " BEQ loc_FFAE2B94 \n"
168 " STRB R0, [SP, #4] \n"
169 " ADD R0, R4, #0x58 \n"
170 " STRB R6, [SP, #5] \n"
171 " BL sub_FF8324A8 \n"
173 " BL sub_FF830234 \n"
176 " LDR R3, =ignore_current_write\n"
183 " BL sub_FF82F0F0 \n"
185 " ADD R0, R4, #0x58 \n"
189 " BL sub_FF8324A8 \n"
190 " LDR R1, [R5, #0x1C] \n"
191 " BL sub_FF830374 \n"
192 " LDR R1, [R5, #0x14] \n"
194 " LDRNE R0, [R4, #0x10] \n"
199 " BL sub_FFAE2F98_my \n"
203 " BL sub_FFAE29F4_my \n"