AlexeyK, я так не думаю.
writeFile:
push {r6,r7,lr}
sub sp,4
mov r6,r1
mov r7,r2
mov r5,r0
bl ffsRemoveFile
mov r1,r5
mov r0,sp
bl ffsCreateFile
cmp r0,0
bne exWriteFile ;Вот эта
ldr r0,sp
mov r1,r6
mov r2,r7
bl ffsWriteFile
ldr r0,sp
bl ffsTruncateFile
ldr r0,sp
bl ffsCloseFile
exWriteFile: ;Не может дотенуться до сюда....
add sp,4
pop {r6,r7,pc}
Правда этот глюк у меня только с прошивкой X600XEDL2,с остальными вроде нормальнО!Тут 22 байта,а он дотянуть не может!! В ручную,я уже заколеблся править!!!!