#include "lolevel.h"
#include "platform.h"
#include "core.h"
#include "dryos31.h"
gehe zum Quellcode dieser Datei
#define DEBUG_LED ((unsigned volatile *)0xC0220130) |
#define GREEN_LED ((unsigned volatile *)0xC0220134) |
#define offsetof |
( |
|
TYPE, |
|
|
|
MEMBER |
|
) |
| ((int) &((TYPE *)0)->MEMBER) |
Definiert in Zeile 6 der Datei boot.c.
!!
Definiert in Zeile 144 der Datei boot.c.
146 " LDR R0, =0xFF810218\n"
148 " LDR R3, =0xFF810250\n"
151 " LDRCC R2, [R0],#4\n"
152 " STRCC R2, [R1],#4\n"
153 " BCC loc_FF8101AC\n"
154 " LDR R0, =0xFF810250\n"
156 " LDR R3, =0xFF810464\n"
159 " LDRCC R2, [R0],#4\n"
160 " STRCC R2, [R1],#4\n"
161 " BCC loc_FF8101C8\n"
163 " MSR CPSR_cxsf, R0\n"
166 " MSR CPSR_cxsf, R0\n"
169 " LDR R2, =0xEEEEEEEE\n"
173 " STRCC R2, [R0],#4\n"
174 " BCC loc_FF8101FC\n"
175 " BL sub_FF810FC4_my\n"
Definiert in Zeile 38 der Datei boot.c.
39 long *canon_data_src = (
void*)0xFFEBFB4C;
40 long *canon_data_dst = (
void*)0x1900;
41 long canon_data_len = 0xD700 - 0x1900;
42 long *canon_bss_start = (
void*)0xD700;
43 long canon_bss_len = 0xA47E0 - 0xD700;
50 "MRC p15, 0, R0,c1,c0\n"
51 "ORR R0, R0, #0x1000\n"
54 "MCR p15, 0, R0,c1,c0\n"
57 for(i=0;i<canon_data_len/4;i++)
58 canon_data_dst[i]=canon_data_src[i];
60 for(i=0;i<canon_bss_len/4;i++)
77 asm volatile (
"B sub_FFC001A4_my\n");
void CreateTask_blinker |
( |
) | |
|
void CreateTask_spytask |
( |
) | |
|
void task_InitFileModules |
( |
) | |
|
void task_MovieRecord |
( |
) | |
|
void task_RotaryEncoder |
( |
) | |
|
Definiert in Zeile 8 der Datei boot.c.
long wrs_kernel_bss_start |