Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
mdc800_data Struct Reference

Data Fields

struct usb_device * dev
 
mdc800_state state
 
unsigned int endpoint [4]
 
struct urbirq_urb
 
wait_queue_head_t irq_wait
 
int irq_woken
 
charirq_urb_buffer
 
int camera_busy
 
int camera_request_ready
 
char camera_response [8]
 
struct urbwrite_urb
 
charwrite_urb_buffer
 
wait_queue_head_t write_wait
 
int written
 
struct urbdownload_urb
 
chardownload_urb_buffer
 
wait_queue_head_t download_wait
 
int downloaded
 
int download_left
 
char out [64]
 
int out_ptr
 
int out_count
 
int open
 
struct mutex io_lock
 
char in [8]
 
int in_count
 
int pic_index
 
int pic_len
 
int minor
 

Detailed Description

Definition at line 137 of file mdc800.c.

Field Documentation

int camera_busy

Definition at line 149 of file mdc800.c.

int camera_request_ready

Definition at line 150 of file mdc800.c.

char camera_response[8]

Definition at line 151 of file mdc800.c.

struct usb_device* dev

Definition at line 139 of file mdc800.c.

int download_left

Definition at line 163 of file mdc800.c.

struct urb* download_urb

Definition at line 159 of file mdc800.c.

char* download_urb_buffer

Definition at line 160 of file mdc800.c.

wait_queue_head_t download_wait

Definition at line 161 of file mdc800.c.

int downloaded

Definition at line 162 of file mdc800.c.

unsigned int endpoint[4]

Definition at line 142 of file mdc800.c.

char in[8]

Definition at line 174 of file mdc800.c.

int in_count

Definition at line 175 of file mdc800.c.

struct mutex io_lock

Definition at line 172 of file mdc800.c.

struct urb* irq_urb

Definition at line 144 of file mdc800.c.

char* irq_urb_buffer

Definition at line 147 of file mdc800.c.

Definition at line 145 of file mdc800.c.

int irq_woken

Definition at line 146 of file mdc800.c.

int minor

Definition at line 179 of file mdc800.c.

int open

Definition at line 171 of file mdc800.c.

char out[64]

Definition at line 167 of file mdc800.c.

int out_count

Definition at line 169 of file mdc800.c.

int out_ptr

Definition at line 168 of file mdc800.c.

int pic_index

Definition at line 177 of file mdc800.c.

int pic_len

Definition at line 178 of file mdc800.c.

Definition at line 140 of file mdc800.c.

struct urb* write_urb

Definition at line 153 of file mdc800.c.

char* write_urb_buffer

Definition at line 154 of file mdc800.c.

wait_queue_head_t write_wait

Definition at line 155 of file mdc800.c.

int written

Definition at line 156 of file mdc800.c.


The documentation for this struct was generated from the following file: