Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
bw-qcam.c File Reference
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/parport.h>
#include <linux/sched.h>
#include <linux/videodev2.h>
#include <linux/mutex.h>
#include <asm/uaccess.h>
#include <media/v4l2-common.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-device.h>
#include <media/v4l2-fh.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-event.h>

Go to the source code of this file.

Data Structures

struct  qcam
 

Macros

#define QC_NOTSET   0
 
#define QC_UNIDIR   1
 
#define QC_BIDIR   2
 
#define QC_SERIAL   3
 
#define QC_ANY   0x00
 
#define QC_FORCE_UNIDIR   0x10
 
#define QC_FORCE_BIDIR   0x20
 
#define QC_FORCE_SERIAL   0x30
 
#define QC_MODE_MASK   0x07
 
#define QC_FORCE_MASK   0x70
 
#define MAX_HEIGHT   243
 
#define MAX_WIDTH   336
 
#define QC_PARAM_CHANGE   0x01 /* Camera status change has occurred */
 
#define MAX_CAMS   4
 

Functions

 module_param (maxpoll, int, 0)
 
 module_param (yieldlines, int, 0)
 
 module_param (video_nr, int, 0)
 
 module_param (force_init, int, 0)
 
 module_init (init_bw_qcams)
 
 module_exit (exit_bw_qcams)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_VERSION ("0.0.3")
 

Macro Definition Documentation

#define MAX_CAMS   4

Definition at line 138 of file bw-qcam.c.

#define MAX_HEIGHT   243

Definition at line 100 of file bw-qcam.c.

#define MAX_WIDTH   336

Definition at line 101 of file bw-qcam.c.

#define QC_ANY   0x00

Definition at line 91 of file bw-qcam.c.

#define QC_BIDIR   2

Definition at line 87 of file bw-qcam.c.

#define QC_FORCE_BIDIR   0x20

Definition at line 93 of file bw-qcam.c.

#define QC_FORCE_MASK   0x70

Definition at line 98 of file bw-qcam.c.

#define QC_FORCE_SERIAL   0x30

Definition at line 94 of file bw-qcam.c.

#define QC_FORCE_UNIDIR   0x10

Definition at line 92 of file bw-qcam.c.

#define QC_MODE_MASK   0x07

Definition at line 97 of file bw-qcam.c.

#define QC_NOTSET   0

Definition at line 85 of file bw-qcam.c.

#define QC_PARAM_CHANGE   0x01 /* Camera status change has occurred */

Definition at line 104 of file bw-qcam.c.

#define QC_SERIAL   3

Definition at line 88 of file bw-qcam.c.

#define QC_UNIDIR   1

Definition at line 86 of file bw-qcam.c.

Function Documentation

module_exit ( exit_bw_qcams  )
module_init ( init_bw_qcams  )
MODULE_LICENSE ( "GPL"  )
module_param ( maxpoll  ,
int  ,
 
)
module_param ( yieldlines  ,
int  ,
 
)
module_param ( video_nr  ,
int  ,
 
)
module_param ( force_init  ,
int  ,
 
)
MODULE_VERSION ( "0.0.3"  )