CHDK_DE Vorschauversion  Trunk Rev. 5654
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
capt_seq.c-Dateireferenz
#include "lolevel.h"
#include "platform.h"
#include "core.h"
#include "../../../generic/capt_seq.c"
+ Include-Abhängigkeitsdiagramm für capt_seq.c:

gehe zum Quellcode dieser Datei

Funktionen

void __attribute__ ((naked, noinline))
 

Variablen

static long * nrflag = (long*)0x5E64
 

Dokumentation der Funktionen

void __attribute__ ( (naked, noinline)  )

Definiert in Zeile 9 der Datei capt_seq.c.

10 {
11  (void)p;
12  asm volatile (
13  "STMFD SP!, {R4-R6,LR}\n"
14  "LDR R3, =0x726D4\n"
15  "LDR R5, =0x5E60\n"
16  "SUB SP, SP, #4\n"
17  "LDR R1, =0xFFFFFFFF\n"
18  "STR R0, [R5]\n"
19  "LDR R0, [R3]\n"
20  "BL sub_FFC0FB48\n"
21  "LDR R3, =0x9C780\n"
22  "LDR R0, [R3,#0x74]\n"
23  "BL sub_FFC87868\n"
24  "BL sub_FFD2905C\n"
25 
26  "LDR R3, =0x5E68\n"
27  "LDR R0, [R3]\n"
28  "BL sub_FFC87D14\n"
29  "BL wait_until_remote_button_is_released\n" //+
30  "BL capt_seq_hook_set_nr\n" //+
31  "B sub_FFD29118\n"
32  );
33 } // a420, ok

Variablen-Dokumentation

long* nrflag = (long*)0x5E64
static

Definiert in Zeile 5 der Datei capt_seq.c.