#include "lolevel.h"
#include "platform.h"
#include "core.h"
#include "dryos31.h"
gehe zum Quellcode dieser Datei
#define DEBUG_LED 0xC02200BC |
#define offsetof |
( |
|
TYPE, |
|
|
|
MEMBER |
|
) |
| ((int) &((TYPE *)0)->MEMBER) |
Definiert in Zeile 6 der Datei boot.c.
*-------------------------------------------------------------------—
!!
IS_ERROR( hSoundHandle )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
IS_ERROR( RetCode )
"MOV R3, #0\n" "STR R3, [R9]\n"
TODO! below is from sd400
"MOV R3, #0\n" "STR R3, [R9]\n"
TODO! below is from sd400
Definiert in Zeile 78 der Datei boot.c.
80 " LDR R0, =0xFF810218\n"
82 " LDR R3, =0xFF810250\n"
85 " LDRCC R2, [R0],#4\n"
86 " STRCC R2, [R1],#4\n"
88 " LDR R0, =0xFF810250\n"
90 " LDR R3, =0xFF810464\n"
93 " LDRCC R2, [R0],#4\n"
94 " STRCC R2, [R1],#4\n"
97 " MSR CPSR_cxsf, R0\n"
100 " MSR CPSR_cxsf, R0\n"
103 " LDR R2, =0xEEEEEEEE\n"
107 " STRCC R2, [R0],#4\n"
108 " BCC loc_FF8101FC\n"
109 " BL sub_FF810F94_my\n"
Definiert in Zeile 41 der Datei boot.c.
42 long *canon_data_src = (
void*)0xFFB74B98;
43 long *canon_data_dst = (
void*)0x1900;
44 long canon_data_len = 0xFE80 - 0x1900;
45 long *canon_bss_start = (
void*)0xFE80;
46 long canon_bss_len = 0xE8B40 - 0xFE80;
53 "MRC p15, 0, R0,c1,c0\n"
54 "ORR R0, R0, #0x1000\n"
57 "MCR p15, 0, R0,c1,c0\n"
60 for(i=0;i<canon_data_len/4;i++)
61 canon_data_dst[i]=canon_data_src[i];
63 for(i=0;i<canon_bss_len/4;i++)
72 *(
int*)(0x2588)= (*(
int*)0xC02200F8)&1 ? 0x200000 : 0x100000;
75 asm volatile (
"B sub_FF8101A0_my\n");
void CreateTask_blinker |
( |
) | |
|
void CreateTask_spytask |
( |
) | |
|
void JogDial_task_my |
( |
void |
) | |
|
void task_InitFileModules |
( |
) | |
|
void task_MovieRecord |
( |
) | |
|
void task_RotaryEncoder |
( |
) | |
|
volatile int jogdial_stopped |
Definiert in Zeile 81 der Datei kbd.c.
Definiert in Zeile 8 der Datei boot.c.
long wrs_kernel_bss_start |