CHDK_DE Vorschauversion  Trunk Rev. 5573
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
sd1200_debug.h-Dateireferenz
+ Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define LED_IO_R   0xC0220130
 
#define LED_IO_G   0xC0220134
 
#define LED_IO_Y   0xC0220138
 
#define LED_AF   0xC0223030
 
#define DELAY_1S   { int i; for (i = 0; i < 0x200000; i++) { asm volatile ("nop\n" ); } }
 
#define LED_ON(x)   { volatile long *p = (void *)x; *p = 0x46; }
 
#define LED_OFF(x)   { volatile long *p = (void *)x; *p = 0x44; }
 
#define LED_ON_1S(x)
 
#define LED_OFF_1S(x)
 

Makro-Dokumentation

#define DELAY_1S   { int i; for (i = 0; i < 0x200000; i++) { asm volatile ("nop\n" ); } }

Definiert in Zeile 6 der Datei sd1200_debug.h.

#define LED_AF   0xC0223030

Definiert in Zeile 4 der Datei sd1200_debug.h.

#define LED_IO_G   0xC0220134

Definiert in Zeile 2 der Datei sd1200_debug.h.

#define LED_IO_R   0xC0220130

Definiert in Zeile 1 der Datei sd1200_debug.h.

#define LED_IO_Y   0xC0220138

Definiert in Zeile 3 der Datei sd1200_debug.h.

#define LED_OFF (   x)    { volatile long *p = (void *)x; *p = 0x44; }

Definiert in Zeile 9 der Datei sd1200_debug.h.

#define LED_OFF_1S (   x)
Wert:
{ volatile long *p = (void *)x; *p = 0x44; \
int i; for (i = 0; i < 0x200000; i++) { asm volatile ("nop\n" ); } }

Definiert in Zeile 13 der Datei sd1200_debug.h.

#define LED_ON (   x)    { volatile long *p = (void *)x; *p = 0x46; }

Definiert in Zeile 8 der Datei sd1200_debug.h.

#define LED_ON_1S (   x)
Wert:
{ volatile long *p = (void *)x; *p = 0x46; \
int i; for (i = 0; i < 0x200000; i++) { asm volatile ("nop\n" ); } }

Definiert in Zeile 11 der Datei sd1200_debug.h.