#include "lolevel.h"
#include "platform.h"
#include "core.h"
gehe zum Quellcode dieser Datei
!!
Definiert in Zeile 67 der Datei boot.c.
69 " LDR R0, =0xFFC0021C \n"
71 " LDR R3, =0xFFC00254 \n"
75 " LDRCC R2, [R0], #4 \n"
76 " STRCC R2, [R1], #4 \n"
77 " BCC loc_FFC001B0 \n"
78 " LDR R0, =0xFFC00254 \n"
80 " LDR R3, =0xFFC00468 \n"
84 " LDRCC R2, [R0], #4 \n"
85 " STRCC R2, [R1], #4 \n"
86 " BCC loc_FFC001CC \n"
88 " MSR CPSR_cxsf, R0 \n"
91 " MSR CPSR_cxsf, R0 \n"
94 " LDR R2, =0xEEEEEEEE \n"
99 " STRCC R2, [R0], #4 \n"
100 " BCC loc_FFC00200 \n"
101 " BL sub_FFC00FA0_my \n"
Definiert in Zeile 31 der Datei boot.c.
33 long *canon_data_src = (
void*)0xFFEAB38C;
34 long *canon_data_dst = (
void*)0x1900;
35 long canon_data_len = 0xEBA8 - 0x1900;
36 long *canon_bss_start = (
void*)0xEBA8;
37 long canon_bss_len = 0xA5718 - 0xEBA8;
44 "MRC p15, 0, R0,c1,c0\n"
45 "ORR R0, R0, #0x1000\n"
48 "MCR p15, 0, R0,c1,c0\n"
51 for(i=0;i<canon_data_len/4;i++)
52 canon_data_dst[i]=canon_data_src[i];
54 for(i=0;i<canon_bss_len/4;i++)
61 asm volatile (
"B sub_FFC001A4_my\n");
void CreateTask_spytask |
( |
) | |
|
void taskCreateHook |
( |
int * |
p) | |
|
Definiert in Zeile 8 der Datei boot.c.
long wrs_kernel_bss_start |