#include "platform.h"
#include "lolevel.h"
#include "levent.h"
gehe zum Quellcode dieser Datei
|
void | _sub_FF821D04 (long mem, long *data) |
|
long | _GetPropertyCase_orig (long opt_id, void *buf, long bufsize) |
|
long | _SetPropertyCase_orig (long opt_id, void *buf, long bufsize) |
|
void | _SetAFBeamBrightness (long val) |
|
void | _SetAFBeamOff () |
|
unsigned long | _time_orig (unsigned long *timer) |
|
unsigned long | _time (__attribute__((unused)) unsigned long *timer) |
|
void | set_shooting_status (long l) |
|
long | _GetPropertyCase (long cse, void *ptr, long len) |
|
long | _SetPropertyCase (long cse, void *ptr, long len) |
|
void | shutdown () |
|
void | dummy_nop () |
|
static void | led_on (const int led, const int brightness) |
|
static void | led_off (const int led) |
|
void | debug_led (int state) |
|
int | get_flash_params_count (void) |
|
void | set_led (int led, int state) |
|
void | camera_set_led (int led, int state, int bright) |
|
short | get_uiprop_value (unsigned long id) |
|
#define LED_BRIGHTNESS 200 |
#define LED_PR 0xc0220088 |
#define PARAM_FILE_COUNTER 0x2A |
Definiert in Zeile 4 der Datei lib.c.
long _GetPropertyCase |
( |
long |
cse, |
|
|
void * |
ptr, |
|
|
long |
len |
|
) |
| |
Definiert in Zeile 92 der Datei lib.c.
94 if (
len==
sizeof(
long)){
96 }
else if (
len==
sizeof(
short)){
long _GetPropertyCase_orig |
( |
long |
opt_id, |
|
|
void * |
buf, |
|
|
long |
bufsize |
|
) |
| |
void _SetAFBeamBrightness |
( |
long |
val) | |
|
long _SetPropertyCase |
( |
long |
cse, |
|
|
void * |
ptr, |
|
|
long |
len |
|
) |
| |
long _SetPropertyCase_orig |
( |
long |
opt_id, |
|
|
void * |
buf, |
|
|
long |
bufsize |
|
) |
| |
void _sub_FF821D04 |
( |
long |
mem, |
|
|
long * |
data |
|
) |
| |
unsigned long _time |
( |
__attribute__((unused)) unsigned long * |
timer) | |
|
Definiert in Zeile 15 der Datei lib.c.
unsigned long _time_orig |
( |
unsigned long * |
timer) | |
|
void camera_set_led |
( |
int |
led, |
|
|
int |
state, |
|
|
int |
bright |
|
) |
| |
void debug_led |
( |
int |
state) | |
|
int get_flash_params_count |
( |
void |
) | |
|
short get_uiprop_value |
( |
unsigned long |
id) | |
|
Definiert in Zeile 267 der Datei lib.c.
270 if (
id >= (
unsigned)uiprop_count)
static void led_off |
( |
const int |
led) | |
|
|
static |
Definiert in Zeile 208 der Datei lib.c.
210 if (led < 4 || led > 10 || led == 6)
return;
214 case (
LED_GREEN) : p=(
void*)0xc02200D8;
break;
215 case (
LED_ORANGE): p=(
void*)0xc02200DC;
break;
216 case (
LED_YELLOW): p=(
void*)0xc02200E0;
break;
217 case (
LED_BLUE) : p=(
void*)0xc02200E4;
break;
static void led_on |
( |
const int |
led, |
|
|
const int |
brightness |
|
) |
| |
|
static |
Definiert in Zeile 175 der Datei lib.c.
177 if (led < 4 || led > 10 || led == 6)
return;
192 case (
LED_GREEN) : p=(
void*)0xc02200D8;
break;
193 case (
LED_ORANGE): p=(
void*)0xc02200DC;
break;
194 case (
LED_YELLOW): p=(
void*)0xc02200E0;
break;
195 case (
LED_BLUE) : p=(
void*)0xc02200E4;
break;
void set_led |
( |
int |
led, |
|
|
int |
state |
|
) |
| |
void set_shooting_status |
( |
long |
l) | |
|
Definiert in Zeile 45 der Datei lib.c.
Definiert in Zeile 119 der Datei lib.c.
121 volatile long *p = (
void*)0xc022002c;
125 "AND R0, R1, #0x80\n"
126 "ORR R1, R1, #0x80\n"
unsigned long bootuptime = 0 |
|
static |
Definiert in Zeile 13 der Datei lib.c.
volatile long shooting_status_ =0 |
Definiert in Zeile 40 der Datei lib.c.