CHDK_DE Vorschauversion
Trunk Rev. 6014
|
#include "camera_info.h"
#include "clock.h"
#include "modes.h"
#include "shooting.h"
#include "conf.h"
#include "action_stack.h"
#include "gui_draw.h"
#include "usb_remote.h"
#include "debug_led.h"
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | USB_BUFFER_SIZE 16 |
#define | CALIBRATE_SYNCH_DELAY 1 |
#define | KBD_CALIBRATE_TIME 100 |
Funktionen | |
void | debug_error (__attribute__((unused)) int err_num) |
void | kbd_synch_delay (int delay_value) |
void | kbd_calibrate_synch_delay () |
void | usb_remote_status_led (int state) |
void | usb_buffer_insert (int value) |
void | usb_remote_key (void) |
int | usb_HPtimer_good (__attribute__((unused)) int time, int interval) |
int | usb_HPtimer_bad (int time, int interval) |
void | clear_usb_power () |
int | get_usb_power (int mode) |
void | set_usb_remote_state () |
int | handle_usb_remote () |
Variablen | |
int | usb_sync_wait_flag =0 |
int | usb_remote_active =0 |
int | bracketing_timeout = 0 |
int | usb_power =0 |
static int | usb_count =0 |
static int | logic_module_usb_count = 0 |
int | remote_mark_count |
int | remote_space_count |
static int | usb_buffer [USB_BUFFER_SIZE] |
static int * | usb_buffer_in = usb_buffer |
static int * | usb_buffer_out = usb_buffer |
enum SWITCH_TYPE | switch_type = SW_NONE |
enum CONTROL_MODULE | control_module = RMT_NONE |
enum VIRTUAL_REMOTE_STATE | virtual_remote_state = REMOTE_RESET |
enum DRIVER_STATE | driver_state = SW_RESET |
enum LOGIC_MODULE_STATE | logic_module_state = LM_RESET |
enum USB_POWER_STATE | usb_state = USB_POWER_OFF |
enum CAMERA_MODE | camera_mode = CAMERA_MODE_PLAYBACK |
static int | synch_delay_tick = 2800 |
static int | synch_delay_calib = 0 |
int | usb_HPtimer_error_count |
void(* | usb_driver [])() |
void(* | usb_module_play [])() |
void(* | usb_module_shoot [])() |
void(* | usb_module_video [])() |
static int | rmt_state = RMT_DISABLED |
#define CALIBRATE_SYNCH_DELAY 1 |
Definiert in Zeile 177 der Datei usb_remote.c.
#define KBD_CALIBRATE_TIME 100 |
Definiert in Zeile 182 der Datei usb_remote.c.
#define USB_BUFFER_SIZE 16 |
Definiert in Zeile 39 der Datei usb_remote.c.
void clear_usb_power | ( | ) |
Definiert in Zeile 316 der Datei usb_remote.c.
void debug_error | ( | __attribute__((unused)) int | err_num) |
Definiert in Zeile 75 der Datei usb_remote.c.
int get_usb_power | ( | int | mode) |
Definiert in Zeile 331 der Datei usb_remote.c.
int handle_usb_remote | ( | ) |
Definiert in Zeile 399 der Datei usb_remote.c.
void kbd_calibrate_synch_delay | ( | ) |
Definiert in Zeile 186 der Datei usb_remote.c.
void kbd_synch_delay | ( | int | delay_value) |
Definiert in Zeile 157 der Datei usb_remote.c.
void set_usb_remote_state | ( | ) |
Definiert in Zeile 381 der Datei usb_remote.c.
void usb_buffer_insert | ( | int | value) |
Definiert in Zeile 239 der Datei usb_remote.c.
int usb_HPtimer_bad | ( | int | time, |
int | interval | ||
) |
Definiert in Zeile 304 der Datei usb_remote.c.
int usb_HPtimer_good | ( | __attribute__((unused)) int | time, |
int | interval | ||
) |
Definiert in Zeile 296 der Datei usb_remote.c.
void usb_remote_key | ( | void | ) |
Definiert in Zeile 249 der Datei usb_remote.c.
void usb_remote_status_led | ( | int | state) |
Definiert in Zeile 217 der Datei usb_remote.c.
int bracketing_timeout = 0 |
Definiert in Zeile 33 der Datei usb_remote.c.
enum CAMERA_MODE camera_mode = CAMERA_MODE_PLAYBACK |
Definiert in Zeile 51 der Datei usb_remote.c.
enum CONTROL_MODULE control_module = RMT_NONE |
Definiert in Zeile 46 der Datei usb_remote.c.
enum DRIVER_STATE driver_state = SW_RESET |
Definiert in Zeile 48 der Datei usb_remote.c.
enum LOGIC_MODULE_STATE logic_module_state = LM_RESET |
Definiert in Zeile 49 der Datei usb_remote.c.
|
static |
Definiert in Zeile 36 der Datei usb_remote.c.
int remote_mark_count |
Definiert in Zeile 37 der Datei usb_remote.c.
int remote_space_count |
Definiert in Zeile 37 der Datei usb_remote.c.
|
static |
Definiert in Zeile 379 der Datei usb_remote.c.
enum SWITCH_TYPE switch_type = SW_NONE |
Definiert in Zeile 45 der Datei usb_remote.c.
|
static |
Definiert in Zeile 184 der Datei usb_remote.c.
|
static |
Definiert in Zeile 154 der Datei usb_remote.c.
|
static |
Definiert in Zeile 40 der Datei usb_remote.c.
|
static |
Definiert in Zeile 41 der Datei usb_remote.c.
|
static |
Definiert in Zeile 42 der Datei usb_remote.c.
|
static |
Definiert in Zeile 35 der Datei usb_remote.c.
void(* usb_driver[])() |
Definiert in Zeile 281 der Datei usb_input.c.
int usb_HPtimer_error_count |
Definiert in Zeile 294 der Datei usb_remote.c.
void(* usb_module_play[])() |
Definiert in Zeile 674 der Datei usb_module.c.
void(* usb_module_shoot[])() |
Definiert in Zeile 691 der Datei usb_module.c.
void(* usb_module_video[])() |
Definiert in Zeile 708 der Datei usb_module.c.
int usb_power =0 |
Definiert in Zeile 34 der Datei usb_remote.c.
int usb_remote_active =0 |
Definiert in Zeile 32 der Datei usb_remote.c.
enum USB_POWER_STATE usb_state = USB_POWER_OFF |
Definiert in Zeile 50 der Datei usb_remote.c.
int usb_sync_wait_flag =0 |
Definiert in Zeile 31 der Datei usb_remote.c.
enum VIRTUAL_REMOTE_STATE virtual_remote_state = REMOTE_RESET |
Definiert in Zeile 47 der Datei usb_remote.c.