gehe zum Quellcode dieser Datei
|
#define | DP (void*)0xC0220138 |
|
#define | LED_AF (void*)0xC0223030 |
|
#define | LED_ISO (void*)0xC022012C |
|
#define | LED_PWR (void*)0xC0220130 |
|
#define | LED_BLUE (void*)0xC0220128 |
|
#define | DELAY 5000000 |
|
#define DP (void*)0xC0220138 |
Definiert in Zeile 9 der Datei main.c.
#define LED_AF (void*)0xC0223030 |
#define LED_BLUE (void*)0xC0220128 |
#define LED_ISO (void*)0xC022012C |
#define LED_PWR (void*)0xC0220130 |
Definiert in Zeile 18 der Datei main.c.
31 const char *
src = src_void;
33 if (src < dst && dst < src + length)
65 "LDR R1, =0xC0200000\n"
66 "MOV R0, #0xFFFFFFFF\n"
67 "STR R0, [R1,#0x10C]\n"
69 "STR R0, [R1,#0x1C]\n"
70 "STR R0, [R1,#0x2C]\n"
71 "STR R0, [R1,#0x3C]\n"
72 "STR R0, [R1,#0x4C]\n"
73 "STR R0, [R1,#0x5C]\n"
74 "STR R0, [R1,#0x6C]\n"
75 "STR R0, [R1,#0x7C]\n"
76 "STR R0, [R1,#0x8C]\n"
77 "STR R0, [R1,#0x9C]\n"
78 "STR R0, [R1,#0xAC]\n"
79 "STR R0, [R1,#0xBC]\n"
80 "STR R0, [R1,#0xCC]\n"
81 "STR R0, [R1,#0xDC]\n"
82 "STR R0, [R1,#0xEC]\n"
84 "STR R0, [R1,#0xFC]\n"
85 "LDMEQFD SP!, {R4,PC}\n"
87 "MCR p15, 0, R0,c1,c0\n"
89 "MCR p15, 0, R0,c7,c10, 4\n"
90 "MCR p15, 0, R0,c7,c5\n"
91 "MCR p15, 0, R0,c7,c6\n"
92 "MOV R0, #0x80000006\n"
93 "MCR p15, 0, R0,c9,c1\n"
94 "MCR p15, 0, R0,c9,c1, 1\n"
95 "MRC p15, 0, R0,c1,c0\n"
96 "ORR R0, R0, #0x50000\n"
97 "MCR p15, 0, R0,c1,c0\n"
98 "LDR R0, =0x12345678\n"
99 "MOV R1, #0x80000000\n"
100 "STR R0, [R1,#0xFFC]\n"
103 "LDMFD SP!, {R4,LR}\n"
105 : :
"r"(dst_void) :
"memory",
"r0",
"r1",
"r2",
"r3",
"r4");