Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

ioctl_meteor.h File Reference

#include <sys/ioctl.h>

Include dependency graph for ioctl_meteor.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  meteor_capframe
struct  meteor_geomet
struct  meteor_counts
struct  meteor_frame_offset
struct  meteor_video
struct  meteor_mem

Defines

#define MAX_NUM_FRAMES   256
#define METEORCAPTUR   _IOW('x', 1, int)
#define METEORCAPFRM   _IOW('x', 2, struct meteor_capframe)
#define METEORSETGEO   _IOW('x', 3, struct meteor_geomet)
#define METEORGETGEO   _IOR('x', 4, struct meteor_geomet)
#define METEORSTATUS   _IOR('x', 5, unsigned short)
#define METEORSHUE   _IOW('x', 6, signed char)
#define METEORGHUE   _IOR('x', 6, signed char)
#define METEORSFMT   _IOW('x', 7, unsigned long)
#define METEORGFMT   _IOR('x', 7, unsigned long)
#define METEORSINPUT   _IOW('x', 8, unsigned long)
#define METEORGINPUT   _IOR('x', 8, unsigned long)
#define METEORSCHCV   _IOW('x', 9, unsigned char)
#define METEORGCHCV   _IOR('x', 9, unsigned char)
#define METEORSCOUNT   _IOW('x',10, struct meteor_counts)
#define METEORGCOUNT   _IOR('x',10, struct meteor_counts)
#define METEORSFPS   _IOW('x',11, unsigned short)
#define METEORGFPS   _IOR('x',11, unsigned short)
#define METEORSSIGNAL   _IOW('x', 12, unsigned int)
#define METEORGSIGNAL   _IOR('x', 12, unsigned int)
#define METEORSVIDEO   _IOW('x', 13, struct meteor_video)
#define METEORGVIDEO   _IOR('x', 13, struct meteor_video)
#define METEORSBRIG   _IOW('x', 14, unsigned char)
#define METEORGBRIG   _IOR('x', 14, unsigned char)
#define METEORSCSAT   _IOW('x', 15, unsigned char)
#define METEORGCSAT   _IOR('x', 15, unsigned char)
#define METEORSCONT   _IOW('x', 16, unsigned char)
#define METEORGCONT   _IOR('x', 16, unsigned char)
#define METEORSBT254   _IOW('x', 17, unsigned short)
#define METEORGBT254   _IOR('x', 17, unsigned short)
#define METEORSHWS   _IOW('x', 18, unsigned char)
#define METEORGHWS   _IOR('x', 18, unsigned char)
#define METEORSVWS   _IOW('x', 19, unsigned char)
#define METEORGVWS   _IOR('x', 19, unsigned char)
#define METEORSTS   _IOW('x', 20, unsigned long)
#define METEORGTS   _IOR('x', 20, unsigned long)
#define METEORGFROFF   _IOR('x', 21, struct meteor_frame_offset )
#define METEORGCAPT   _IOR('x', 22, unsigned long)
#define METEOR_STATUS_ID_MASK   0xf000
#define METEOR_STATUS_DIR   0x0800
#define METEOR_STATUS_OEF   0x0200
#define METEOR_STATUS_SVP   0x0100
#define METEOR_STATUS_STTC   0x0080
#define METEOR_STATUS_HCLK   0x0040
#define METEOR_STATUS_FIDT   0x0020
#define METEOR_STATUS_ALTD   0x0002
#define METEOR_STATUS_CODE   0x0001
#define METEOR_CAP_SINGLE   0x0001
#define METEOR_CAP_CONTINOUS   0x0002
#define METEOR_CAP_STOP_CONT   0x0004
#define METEOR_CAP_CONT_ONCE   0x0008
#define METEOR_CAP_N_FRAMES   0x0001
#define METEOR_CAP_STOP_FRAMES   0x0002
#define METEOR_HALT_N_FRAMES   0x0003
#define METEOR_CONT_N_FRAMES   0x0004
#define METEOR_FMT_NTSC   0x00100
#define METEOR_FMT_PAL   0x00200
#define METEOR_FMT_SECAM   0x00400
#define METEOR_FMT_AUTOMODE   0x00800
#define METEOR_INPUT_DEV0   0x01000
#define METEOR_INPUT_DEV_RCA   METEOR_INPUT_DEV0
#define METEOR_INPUT_DEV1   0x02000
#define METEOR_INPUT_DEV2   0x04000
#define METEOR_INPUT_DEV3   0x08000
#define METEOR_INPUT_DEV_RGB   0x0a000
#define METEOR_INPUT_DEV_SVIDEO   0x06000
#define METEOR_GEO_RGB16   0x0010000
#define METEOR_GEO_RGB24   0x0020000
#define METEOR_GEO_YUV_PACKED   0x0040000
#define METEOR_GEO_YUV_PLANAR   0x0080000
#define METEOR_GEO_YUV_PLANER   METEOR_GEO_YUV_PLANAR
#define METEOR_GEO_UNSIGNED   0x0400000
#define METEOR_GEO_EVEN_ONLY   0x1000000
#define METEOR_GEO_ODD_ONLY   0x2000000
#define METEOR_GEO_FIELD_MASK   0x3000000
#define METEOR_GEO_YUV_422   0x4000000
#define METEOR_GEO_OUTPUT_MASK   0x40f0000
#define METEOR_GEO_YUV_12   0x10000000
#define METEOR_GEO_YUV_9   0x40000000
#define METEOR_FIELD_MODE   0x80000000
#define METEOR_SIG_MODE_MASK   0xffff0000
#define METEOR_SIG_FRAME   0x00000000
#define METEOR_SIG_FIELD   0x00010000


Define Documentation

#define MAX_NUM_FRAMES   256
 

#define METEOR_CAP_CONT_ONCE   0x0008
 

#define METEOR_CAP_CONTINOUS   0x0002
 

#define METEOR_CAP_N_FRAMES   0x0001
 

#define METEOR_CAP_SINGLE   0x0001
 

#define METEOR_CAP_STOP_CONT   0x0004
 

#define METEOR_CAP_STOP_FRAMES   0x0002
 

#define METEOR_CONT_N_FRAMES   0x0004
 

#define METEOR_FIELD_MODE   0x80000000
 

#define METEOR_FMT_AUTOMODE   0x00800
 

#define METEOR_FMT_NTSC   0x00100
 

#define METEOR_FMT_PAL   0x00200
 

#define METEOR_FMT_SECAM   0x00400
 

#define METEOR_GEO_EVEN_ONLY   0x1000000
 

#define METEOR_GEO_FIELD_MASK   0x3000000
 

#define METEOR_GEO_ODD_ONLY   0x2000000
 

#define METEOR_GEO_OUTPUT_MASK   0x40f0000
 

#define METEOR_GEO_RGB16   0x0010000
 

#define METEOR_GEO_RGB24   0x0020000
 

#define METEOR_GEO_UNSIGNED   0x0400000
 

#define METEOR_GEO_YUV_12   0x10000000
 

#define METEOR_GEO_YUV_422   0x4000000
 

#define METEOR_GEO_YUV_9   0x40000000
 

#define METEOR_GEO_YUV_PACKED   0x0040000
 

#define METEOR_GEO_YUV_PLANAR   0x0080000
 

#define METEOR_GEO_YUV_PLANER   METEOR_GEO_YUV_PLANAR
 

#define METEOR_HALT_N_FRAMES   0x0003
 

#define METEOR_INPUT_DEV0   0x01000
 

#define METEOR_INPUT_DEV1   0x02000
 

#define METEOR_INPUT_DEV2   0x04000
 

#define METEOR_INPUT_DEV3   0x08000
 

#define METEOR_INPUT_DEV_RCA   METEOR_INPUT_DEV0
 

#define METEOR_INPUT_DEV_RGB   0x0a000
 

#define METEOR_INPUT_DEV_SVIDEO   0x06000
 

#define METEOR_SIG_FIELD   0x00010000
 

#define METEOR_SIG_FRAME   0x00000000
 

#define METEOR_SIG_MODE_MASK   0xffff0000
 

#define METEOR_STATUS_ALTD   0x0002
 

#define METEOR_STATUS_CODE   0x0001
 

#define METEOR_STATUS_DIR   0x0800
 

#define METEOR_STATUS_FIDT   0x0020
 

#define METEOR_STATUS_HCLK   0x0040
 

#define METEOR_STATUS_ID_MASK   0xf000
 

#define METEOR_STATUS_OEF   0x0200
 

#define METEOR_STATUS_STTC   0x0080
 

#define METEOR_STATUS_SVP   0x0100
 

#define METEORCAPFRM   _IOW('x', 2, struct meteor_capframe)
 

#define METEORCAPTUR   _IOW('x', 1, int)
 

#define METEORGBRIG   _IOR('x', 14, unsigned char)
 

#define METEORGBT254   _IOR('x', 17, unsigned short)
 

#define METEORGCAPT   _IOR('x', 22, unsigned long)
 

#define METEORGCHCV   _IOR('x', 9, unsigned char)
 

#define METEORGCONT   _IOR('x', 16, unsigned char)
 

#define METEORGCOUNT   _IOR('x',10, struct meteor_counts)
 

#define METEORGCSAT   _IOR('x', 15, unsigned char)
 

#define METEORGETGEO   _IOR('x', 4, struct meteor_geomet)
 

#define METEORGFMT   _IOR('x', 7, unsigned long)
 

#define METEORGFPS   _IOR('x',11, unsigned short)
 

#define METEORGFROFF   _IOR('x', 21, struct meteor_frame_offset )
 

#define METEORGHUE   _IOR('x', 6, signed char)
 

#define METEORGHWS   _IOR('x', 18, unsigned char)
 

#define METEORGINPUT   _IOR('x', 8, unsigned long)
 

#define METEORGSIGNAL   _IOR('x', 12, unsigned int)
 

#define METEORGTS   _IOR('x', 20, unsigned long)
 

#define METEORGVIDEO   _IOR('x', 13, struct meteor_video)
 

#define METEORGVWS   _IOR('x', 19, unsigned char)
 

#define METEORSBRIG   _IOW('x', 14, unsigned char)
 

#define METEORSBT254   _IOW('x', 17, unsigned short)
 

#define METEORSCHCV   _IOW('x', 9, unsigned char)
 

#define METEORSCONT   _IOW('x', 16, unsigned char)
 

#define METEORSCOUNT   _IOW('x',10, struct meteor_counts)
 

#define METEORSCSAT   _IOW('x', 15, unsigned char)
 

#define METEORSETGEO   _IOW('x', 3, struct meteor_geomet)
 

#define METEORSFMT   _IOW('x', 7, unsigned long)
 

#define METEORSFPS   _IOW('x',11, unsigned short)
 

#define METEORSHUE   _IOW('x', 6, signed char)
 

#define METEORSHWS   _IOW('x', 18, unsigned char)
 

#define METEORSINPUT   _IOW('x', 8, unsigned long)
 

#define METEORSSIGNAL   _IOW('x', 12, unsigned int)
 

#define METEORSTATUS   _IOR('x', 5, unsigned short)
 

#define METEORSTS   _IOW('x', 20, unsigned long)
 

#define METEORSVIDEO   _IOW('x', 13, struct meteor_video)
 

#define METEORSVWS   _IOW('x', 19, unsigned char)
 


Generated on Wed Oct 5 14:36:13 2005 for RobotFlow by  doxygen 1.4.4