ccd.h File Reference

Go to the source code of this file.

Classes

struct  ccd_parport

Defines

#define CCD_MAJOR   240
#define CCD_DEVFS_DIR   "pcdsps"
#define CCD_DEVICE_NAME   "ccd"
#define MODNAME   "ccd: "
#define MODID   CCD_MODID_01
#define CCD_DEVICE_NAME   "ccd"
#define LPT1_BASE   0x378
#define LPT2_BASE   0x278
#define LPT3_BASE   0x3bc
#define PARP_DATA(p)   (p->base+0x0)
#define PARP_STATUS(p)   (p->base+0x1)
#define PARP_CONTROL(p)   (p->base+0x2)
#define PARP_ECPCONTROL(p)   (p->basehi+0x2)
#define CCD_MinWait   40
#define LPT_XOR   (1 | 2 | 8)
#define CCD_Monitoring(p)   outb_p(( 1 | 2 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
#define CCD_Move2Mem(p)   outb_p(( 0 | 0 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
#define CCD_Sammeln(p)   outb_p(( 0 | 2 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
#define CCD_Lesen(p)   outb_p(( 1 | 0 | 0 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
#define CCD_Next(p)   outb_p(( 1 | 0 | 0 | 0 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
#define CCD_PixWert(p)   inb_p(PARP_DATA(p))
#define CCD_Xpixel   193
#define CCD_Ypixel   167
#define CCD_dT   20
#define CCD_CMD_MONITORENABLE   1
#define CCD_CMD_CLEAR   2
#define CCD_CMD_EXPOSURE   3
#define CCD_CMD_INITLESEN   4
#define CCD_CMD_GETPIXEL   5


Define Documentation

#define CCD_CMD_CLEAR   2
 

Definition at line 98 of file ccd.h.

Referenced by ccd_ioctl(), and gxsm_TC211_CCD::StartScan2D().

#define CCD_CMD_EXPOSURE   3
 

Definition at line 99 of file ccd.h.

Referenced by ccd_ioctl(), gxsm_TC211_CCD::ExecCmd(), and gxsm_TC211_CCD::StartScan2D().

#define CCD_CMD_GETPIXEL   5
 

Definition at line 101 of file ccd.h.

Referenced by ccd_ioctl(), and gxsm_TC211_CCD::ScanLineM().

#define CCD_CMD_INITLESEN   4
 

Definition at line 100 of file ccd.h.

Referenced by ccd_ioctl(), and gxsm_TC211_CCD::StartScan2D().

#define CCD_CMD_MONITORENABLE   1
 

Definition at line 97 of file ccd.h.

Referenced by ccd_ioctl(), gxsm_TC211_CCD::EndScan2D(), gxsm_TC211_CCD::ExecCmd(), gxsm_TC211_CCD::gxsm_TC211_CCD(), and CCDControl::monitor_callback().

#define CCD_DEVFS_DIR   "pcdsps"
 

Definition at line 37 of file ccd.h.

Referenced by init_module().

#define CCD_DEVICE_NAME   "ccd"
 

Definition at line 42 of file ccd.h.

#define CCD_DEVICE_NAME   "ccd"
 

Definition at line 42 of file ccd.h.

Referenced by cleanup_module(), and init_module().

#define CCD_dT   20
 

Definition at line 93 of file ccd.h.

#define CCD_Lesen  )     outb_p(( 1 | 0 | 0 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
 

Definition at line 85 of file ccd.h.

Referenced by ccd_ioctl().

#define CCD_MAJOR   240
 

Definition at line 36 of file ccd.h.

Referenced by cleanup_module(), and init_module().

#define CCD_MinWait   40
 

Definition at line 76 of file ccd.h.

#define CCD_Monitoring  )     outb_p(( 1 | 2 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
 

Definition at line 82 of file ccd.h.

Referenced by ccd_initialize(), ccd_ioctl(), and ccd_quit().

#define CCD_Move2Mem  )     outb_p(( 0 | 0 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
 

Definition at line 83 of file ccd.h.

Referenced by ccd_ioctl().

#define CCD_Next  )     outb_p(( 1 | 0 | 0 | 0 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
 

Definition at line 86 of file ccd.h.

Referenced by ccd_ioctl().

#define CCD_PixWert  )     inb_p(PARP_DATA(p))
 

Definition at line 88 of file ccd.h.

Referenced by ccd_ioctl().

#define CCD_Sammeln  )     outb_p(( 0 | 2 | 4 | 8 | 0x20 )^LPT_XOR, PARP_CONTROL(p))
 

Definition at line 84 of file ccd.h.

Referenced by ccd_ioctl().

#define CCD_Xpixel   193
 

Definition at line 91 of file ccd.h.

Referenced by gxsm_TC211_CCD::GetMaxPointsPerLine(), and gxsm_TC211_CCD::ScanLineM().

#define CCD_Ypixel   167
 

Definition at line 92 of file ccd.h.

Referenced by gxsm_TC211_CCD::GetMaxLines(), and gxsm_TC211_CCD::ScanLineM().

#define LPT1_BASE   0x378
 

Definition at line 49 of file ccd.h.

#define LPT2_BASE   0x278
 

Definition at line 50 of file ccd.h.

#define LPT3_BASE   0x3bc
 

Definition at line 51 of file ccd.h.

Referenced by ccd_initialize().

#define LPT_XOR   (1 | 2 | 8)
 

Definition at line 78 of file ccd.h.

#define MODID   CCD_MODID_01
 

Definition at line 40 of file ccd.h.

Referenced by pcdsp_ioctl().

#define MODNAME   "ccd: "
 

Definition at line 39 of file ccd.h.

#define PARP_CONTROL  )     (p->base+0x2)
 

Definition at line 63 of file ccd.h.

Referenced by ccd_initialize(), and ccd_quit().

#define PARP_DATA  )     (p->base+0x0)
 

Definition at line 61 of file ccd.h.

Referenced by ccd_initialize(), and ccd_quit().

#define PARP_ECPCONTROL  )     (p->basehi+0x2)
 

Definition at line 64 of file ccd.h.

Referenced by ccd_initialize(), and ccd_quit().

#define PARP_STATUS  )     (p->base+0x1)
 

Definition at line 62 of file ccd.h.


Generated on Sat Apr 1 09:04:44 2006 for GXSM by  doxygen 1.4.6