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

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define LED_PR   0xC0220130
 

Funktionen

static void __attribute__ ((noreturn))
 

Makro-Dokumentation

#define LED_PR   0xC0220130

Definiert in Zeile 26 der Datei main.c.

Dokumentation der Funktionen

static void __attribute__ ( (noreturn)  )
static

Definiert in Zeile 1 der Datei main.c.

12 {
13 
14  void __attribute__((noreturn)) (*copy_and_restart)(char *dst, char *src, long length);
15  int i;
16 
17  for (i=0; i<(blob_copy_and_reset_size/sizeof(long)); i++){
18  ((long*)(RESTARTSTART))[i] = blob_copy_and_reset[i];
19  }
20 
21  copy_and_restart = (void*)RESTARTSTART;
22  copy_and_restart((void*)MEMISOSTART, (char*)blob_chdk_core, blob_chdk_core_size);
23 
24 }