CHDK_DE Vorschauversion  Trunk Rev. 6014
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
mount.c-Dateireferenz

gehe zum Quellcode dieser Datei

Funktionen

void __attribute__ ((naked, noinline))
 *-------------------------------------------------------------------— Mehr ...
 

Dokumentation der Funktionen

void __attribute__ ( (naked, noinline)  )

*-------------------------------------------------------------------—

!!

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 1 der Datei mount.c.

1  {
2  asm volatile(
3  "STMFD SP!, {R4,LR}\n"
4  "BL _Unmount_FileSystem\n" // +
5  "BL sub_FF81CA18\n"
6  "SUBS R4, R0, #0\n"
7  "MOV R0, #0x5000\n"
8  "MOV R1, #0\n"
9  "ADD R0, R0, #6\n"
10  "BEQ loc_FF824454\n"
11  "BL sub_FFB5F594\n"
12 "loc_FF824454:\n"
13  "BL sub_FF81CA44_my\n" //---------------->
14  "MOV R0, #0x5000\n"
15  "CMP R4, #0\n"
16  "MOV R1, R4\n"
17  "ADD R0, R0, #6\n"
18  "LDMNEFD SP!, {R4,PC}\n"
19  "LDMFD SP!, {R4,LR}\n"
20  "B sub_FFB5F594\n"
21  );
22 }