#include "lolevel.h"
#include "platform.h"
#include "core.h"
#include "keyboard.h"
gehe zum Quellcode dieser Datei
|
long | link_bss_start |
|
long | link_bss_end |
|
struct { |
int zp |
|
int fl |
|
} | fl_tbl [] |
|
const int | zoom_points = NUM_FL |
|
static const int | fov_tbl [] = {63,54,48,42,36,32,27,23,20,18} |
|
static const int | mav_tbl [] = {294,311,348,371,393,418,445,474,500} |
|
static const int | xav_tbl [] = {582,599,636,659,681,706,733,762,788} |
|
Definiert in Zeile 43 der Datei boot.c.
45 long *canon_data_src = (
void*)0xFFEDAC70;
46 long *canon_data_dst = (
void*)0x1900;
47 long canon_data_len = 0xDF84 - 0x1900;
48 long *canon_bss_start = (
void*)0xDF84;
49 long canon_bss_len = 0xD4F38 - 0xDF84;
56 "MRC p15, 0, R0,c1,c0\n"
57 "ORR R0, R0, #0x1000\n"
60 "MCR p15, 0, R0,c1,c0\n"
64 for(i=0;i<canon_data_len/4;i++)
65 canon_data_dst[i]=canon_data_src[i];
67 for(i=0;i<canon_bss_len/4;i++)
70 asm volatile (
"B sub_FFC001A4_my\n");
int get_effective_focal_length |
( |
int |
zp) | |
|
int get_focal_length |
( |
int |
zp) | |
|
Definiert in Zeile 82 der Datei main.c.
98 return fl_tbl[NUM_FL-1].fl;
long get_sensor_width |
( |
) | |
|
Definiert in Zeile 16 der Datei main.c.
21 if ((
long)&link_bss_end > (
MEMISOSTART + MEMISOSIZE)){
27 while (bss<&link_bss_end)
Initialisierung:= {
{ 0, 5000},
{ 1, 6000},
{ 2, 7000},
{ 3, 8000},
{ 4, 9500},
{ 5, 10900},
{ 6, 12800},
{ 7, 15000},
{ 8, 17300},
{ 9, 20000},
}
const int fov_tbl[] = {63,54,48,42,36,32,27,23,20,18} |
|
static |
const int mav_tbl[] = {294,311,348,371,393,418,445,474,500} |
|
static |
const int xav_tbl[] = {582,599,636,659,681,706,733,762,788} |
|
static |