Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

buz.h File Reference

Go to the source code of this file.

Classes

struct  buz_requestbuffers
struct  buz_sync
struct  buz_status
struct  buz_params

Defines

#define BUZ_MAX_WIDTH   (tvnorms[btv->params.norm].Wa)
#define BUZ_MAX_HEIGHT   (tvnorms[btv->params.norm].Ha)
#define BUZ_MIN_WIDTH   32
#define BUZ_MIN_HEIGHT   24
#define JPEG_MARKER_DHT   (1<<3)
#define JPEG_MARKER_DQT   (1<<4)
#define JPEG_MARKER_DRI   (1<<5)
#define JPEG_MARKER_COM   (1<<6)
#define JPEG_MARKER_APP   (1<<7)
#define BUZIOC_G_PARAMS   _IOR ('v', BASE_VIDIOCPRIVATE+0, struct buz_params)
#define BUZIOC_S_PARAMS   _IOWR('v', BASE_VIDIOCPRIVATE+1, struct buz_params)
#define BUZIOC_REQBUFS   _IOWR('v', BASE_VIDIOCPRIVATE+2, struct buz_requestbuffers)
#define BUZIOC_QBUF_CAPT   _IOW ('v', BASE_VIDIOCPRIVATE+3, int)
#define BUZIOC_QBUF_PLAY   _IOW ('v', BASE_VIDIOCPRIVATE+4, int)
#define BUZIOC_SYNC   _IOR ('v', BASE_VIDIOCPRIVATE+5, struct buz_sync)
#define BUZIOC_G_STATUS   _IOWR('v', BASE_VIDIOCPRIVATE+6, struct buz_status)
#define btwrite(dat, adr)   writel((dat), (char *) (btv->zr36057_mem+(adr)))
#define btread(adr)   readl(btv->zr36057_mem+(adr))
#define btand(dat, adr)   btwrite((dat) & btread(adr), adr)
#define btor(dat, adr)   btwrite((dat) | btread(adr), adr)
#define btaor(dat, mask, adr)   btwrite((dat) | ((mask) & btread(adr)), adr)
#define I2C_TSA5522   0xc2
#define I2C_TDA9850   0xb6
#define I2C_HAUPEE   0xa0
#define I2C_STBEE   0xae
#define I2C_SAA7111   0x48
#define I2C_SAA7110   0x9c
#define I2C_SAA7185   0x88
#define I2C_ADV7175   0x54
#define TDA9850_CON1   0x04
#define TDA9850_CON2   0x05
#define TDA9850_CON3   0x06
#define TDA9850_CON4   0x07
#define TDA9850_ALI1   0x08
#define TDA9850_ALI2   0x09
#define TDA9850_ALI3   0x0a


Define Documentation

#define btand dat,
adr   )     btwrite((dat) & btread(adr), adr)
 

Definition at line 336 of file buz.h.

#define btaor dat,
mask,
adr   )     btwrite((dat) | ((mask) & btread(adr)), adr)
 

Definition at line 338 of file buz.h.

#define btor dat,
adr   )     btwrite((dat) | btread(adr), adr)
 

Definition at line 337 of file buz.h.

#define btread adr   )     readl(btv->zr36057_mem+(adr))
 

Definition at line 333 of file buz.h.

#define btwrite dat,
adr   )     writel((dat), (char *) (btv->zr36057_mem+(adr)))
 

Definition at line 332 of file buz.h.

#define BUZ_MAX_HEIGHT   (tvnorms[btv->params.norm].Ha)
 

Definition at line 46 of file buz.h.

#define BUZ_MAX_WIDTH   (tvnorms[btv->params.norm].Wa)
 

Definition at line 41 of file buz.h.

#define BUZ_MIN_HEIGHT   24
 

Definition at line 48 of file buz.h.

#define BUZ_MIN_WIDTH   32
 

Definition at line 47 of file buz.h.

#define BUZIOC_G_PARAMS   _IOR ('v', BASE_VIDIOCPRIVATE+0, struct buz_params)
 

Definition at line 152 of file buz.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceBUZ::open_output_core().

#define BUZIOC_G_STATUS   _IOWR('v', BASE_VIDIOCPRIVATE+6, struct buz_status)
 

Definition at line 158 of file buz.h.

#define BUZIOC_QBUF_CAPT   _IOW ('v', BASE_VIDIOCPRIVATE+3, int)
 

Definition at line 155 of file buz.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceBUZInput::run().

#define BUZIOC_QBUF_PLAY   _IOW ('v', BASE_VIDIOCPRIVATE+4, int)
 

Definition at line 156 of file buz.h.

Referenced by VDeviceBUZ::write_buffer().

#define BUZIOC_REQBUFS   _IOWR('v', BASE_VIDIOCPRIVATE+2, struct buz_requestbuffers)
 

Definition at line 154 of file buz.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceBUZ::open_output_core().

#define BUZIOC_S_PARAMS   _IOWR('v', BASE_VIDIOCPRIVATE+1, struct buz_params)
 

Definition at line 153 of file buz.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceBUZ::open_output_core().

#define BUZIOC_SYNC   _IOR ('v', BASE_VIDIOCPRIVATE+5, struct buz_sync)
 

Definition at line 157 of file buz.h.

Referenced by VDeviceBUZInput::run().

#define I2C_ADV7175   0x54
 

Definition at line 348 of file buz.h.

#define I2C_HAUPEE   0xa0
 

Definition at line 342 of file buz.h.

#define I2C_SAA7110   0x9c
 

Definition at line 345 of file buz.h.

#define I2C_SAA7111   0x48
 

Definition at line 344 of file buz.h.

#define I2C_SAA7185   0x88
 

Definition at line 346 of file buz.h.

#define I2C_STBEE   0xae
 

Definition at line 343 of file buz.h.

#define I2C_TDA9850   0xb6
 

Definition at line 341 of file buz.h.

#define I2C_TSA5522   0xc2
 

Definition at line 340 of file buz.h.

#define JPEG_MARKER_APP   (1<<7)
 

Definition at line 135 of file buz.h.

#define JPEG_MARKER_COM   (1<<6)
 

Definition at line 134 of file buz.h.

#define JPEG_MARKER_DHT   (1<<3)
 

Definition at line 131 of file buz.h.

#define JPEG_MARKER_DQT   (1<<4)
 

Definition at line 132 of file buz.h.

#define JPEG_MARKER_DRI   (1<<5)
 

Definition at line 133 of file buz.h.

#define TDA9850_ALI1   0x08
 

Definition at line 354 of file buz.h.

#define TDA9850_ALI2   0x09
 

Definition at line 355 of file buz.h.

#define TDA9850_ALI3   0x0a
 

Definition at line 356 of file buz.h.

#define TDA9850_CON1   0x04
 

Definition at line 350 of file buz.h.

#define TDA9850_CON2   0x05
 

Definition at line 351 of file buz.h.

#define TDA9850_CON3   0x06
 

Definition at line 352 of file buz.h.

#define TDA9850_CON4   0x07
 

Definition at line 353 of file buz.h.


Generated on Sun Jan 8 13:39:03 2006 for Cinelerra-svn by  doxygen 1.4.4