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

#include <cpia2.h>

Data Fields

struct v4l2_device v4l2_dev
 
struct mutex v4l2_lock
 
struct v4l2_ctrl_handler hdl
 
struct {
   struct v4l2_ctrl *   top_light
 
   struct v4l2_ctrl *   bottom_light
 
}; 
 
struct v4l2_ctrlusb_alt
 
int first_image_seen
 
enum sensors sensor_type
 
u8 flush
 
struct v4l2_fhstream_fh
 
u8 mmapped
 
int streaming
 
int xfer_mode
 
struct camera_params params
 
int video_size
 
struct video_device vdev
 
u32 width
 
u32 height
 
__u32 pixelformat
 
struct usb_device * dev
 
unsigned char iface
 
unsigned int cur_alt
 
unsigned int old_alt
 
struct cpia2_sbuf sbuf [NUM_SBUF]
 
wait_queue_head_t wq_stream
 
u32 frame_size
 
int num_frames
 
unsigned long frame_count
 
u8frame_buffer
 
struct framebufbuffers
 
struct framebuf *volatile curbuff
 
struct framebufworkbuff
 
int APPn
 
int APP_len
 
char APP_data [60]
 
int COM_len
 
char COM_data [60]
 

Detailed Description

Definition at line 367 of file cpia2.h.

Field Documentation

struct { ... }
char APP_data[60]

Definition at line 417 of file cpia2.h.

int APP_len

Definition at line 416 of file cpia2.h.

int APPn

Definition at line 415 of file cpia2.h.

struct v4l2_ctrl* bottom_light

Definition at line 375 of file cpia2.h.

struct framebuf* buffers

Definition at line 410 of file cpia2.h.

char COM_data[60]

Definition at line 420 of file cpia2.h.

int COM_len

Definition at line 419 of file cpia2.h.

unsigned int cur_alt

Definition at line 399 of file cpia2.h.

struct framebuf* volatile curbuff

Definition at line 411 of file cpia2.h.

struct usb_device* dev

Definition at line 397 of file cpia2.h.

int first_image_seen

Definition at line 380 of file cpia2.h.

u8 flush

Definition at line 382 of file cpia2.h.

Definition at line 409 of file cpia2.h.

unsigned long frame_count

Definition at line 408 of file cpia2.h.

u32 frame_size

Definition at line 406 of file cpia2.h.

Definition at line 371 of file cpia2.h.

u32 height

Definition at line 393 of file cpia2.h.

unsigned char iface

Definition at line 398 of file cpia2.h.

u8 mmapped

Definition at line 384 of file cpia2.h.

int num_frames

Definition at line 407 of file cpia2.h.

unsigned int old_alt

Definition at line 400 of file cpia2.h.

Definition at line 387 of file cpia2.h.

__u32 pixelformat

Definition at line 394 of file cpia2.h.

Definition at line 401 of file cpia2.h.

enum sensors sensor_type

Definition at line 381 of file cpia2.h.

struct v4l2_fh* stream_fh

Definition at line 383 of file cpia2.h.

int streaming

Definition at line 385 of file cpia2.h.

struct v4l2_ctrl* top_light

Definition at line 374 of file cpia2.h.

struct v4l2_ctrl* usb_alt

Definition at line 377 of file cpia2.h.

struct v4l2_device v4l2_dev

Definition at line 369 of file cpia2.h.

struct mutex v4l2_lock

Definition at line 370 of file cpia2.h.

Definition at line 391 of file cpia2.h.

int video_size

Definition at line 390 of file cpia2.h.

u32 width

Definition at line 392 of file cpia2.h.

struct framebuf* workbuff

Definition at line 412 of file cpia2.h.

wait_queue_head_t wq_stream

Definition at line 403 of file cpia2.h.

int xfer_mode

Definition at line 386 of file cpia2.h.


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