TwiceAsNice
2019-02-18
|
Macros | |
#define | C_ADDRESS(addr, ext) (0x8000|(((addr)<<8)&0x0f00)|((ext)&0x00ff)) |
#define | C_RESTCFG(gain, chnl, exttrig, res) (0x9000|(((gain)<<8)&0x0f00)|(((chnl)<<5)&0x00e0)|(((exttrig)<<4)&0x0010)|(((res)&0x000f))) |
#define | C_SHUTTER(open, dmult) (0xa000|((dmult)&0x07ff)|(((open)<<11)&0x0800)) |
#define | C_SEND(x) (0xb000|((x)&0x0fff)) |
#define | C_FLUSH(x) (0xc000|((x)&0x0fff)) |
#define | C_VSKIP(x) (0xd000|((x)&0x0fff)) |
#define | C_HSKIP(x) (0xe000|((x)&0x0fff)) |
#define | C_TEMP(x) (0xf000|((x)&0x0fff)) |
#define | D_XROWOFF(x) (0x0000|((x)&0x0fff)) |
#define | D_XROWWID(x) (0x1000|((x)&0x0fff)) |
#define | D_XFLBIN(x) (0x2000|((x)&0x0fff)) |
#define | D_YFLBIN(x) (0x3000|((x)&0x0fff)) |
#define | D_XBIN(x) (0x4000|((x)&0x0fff)) |
#define | D_YBIN(x) (0x5000|((x)&0x0fff)) |
#define | D_EXPDUR(x) (0x6000|((x)&0x0fff)) |
#define | D_RESERVE(x) (0x7000|((x)&0x0fff)) |
#define | EPARAM_ECHO (0x00) |
#define | EPARAM_CCDID (0x01) |
#define | EPARAM_FIRM (0x02) |
#define | EPARAM_SNHIGH (0x03) |
#define | EPARAM_SNLOW (0x04) |
#define | EPARAM_SIGGAIN (0x05) |
#define | EPARAM_DEVICE (0x06) |
#define | FLICCD_IO_P0 (0x01) |
#define | FLICCD_IO_P1 (0x02) |
#define | FLICCD_IO_P2 (0x04) |
#define | FLICCD_IO_P3 (0x08) |
#define C_ADDRESS | ( | addr, | |
ext | |||
) | (0x8000|(((addr)<<8)&0x0f00)|((ext)&0x00ff)) |
#define C_FLUSH | ( | x | ) | (0xc000|((x)&0x0fff)) |
#define C_HSKIP | ( | x | ) | (0xe000|((x)&0x0fff)) |
#define C_RESTCFG | ( | gain, | |
chnl, | |||
exttrig, | |||
res | |||
) | (0x9000|(((gain)<<8)&0x0f00)|(((chnl)<<5)&0x00e0)|(((exttrig)<<4)&0x0010)|(((res)&0x000f))) |
#define C_SEND | ( | x | ) | (0xb000|((x)&0x0fff)) |
#define C_SHUTTER | ( | open, | |
dmult | |||
) | (0xa000|((dmult)&0x07ff)|(((open)<<11)&0x0800)) |
#define C_TEMP | ( | x | ) | (0xf000|((x)&0x0fff)) |
#define C_VSKIP | ( | x | ) | (0xd000|((x)&0x0fff)) |
#define D_EXPDUR | ( | x | ) | (0x6000|((x)&0x0fff)) |
#define D_RESERVE | ( | x | ) | (0x7000|((x)&0x0fff)) |
#define D_XBIN | ( | x | ) | (0x4000|((x)&0x0fff)) |
#define D_XFLBIN | ( | x | ) | (0x2000|((x)&0x0fff)) |
#define D_XROWOFF | ( | x | ) | (0x0000|((x)&0x0fff)) |
#define D_XROWWID | ( | x | ) | (0x1000|((x)&0x0fff)) |
#define D_YBIN | ( | x | ) | (0x5000|((x)&0x0fff)) |
#define D_YFLBIN | ( | x | ) | (0x3000|((x)&0x0fff)) |
#define EPARAM_CCDID (0x01) |
#define EPARAM_DEVICE (0x06) |
#define EPARAM_ECHO (0x00) |
#define EPARAM_FIRM (0x02) |
#define EPARAM_SIGGAIN (0x05) |
#define EPARAM_SNHIGH (0x03) |
#define EPARAM_SNLOW (0x04) |
#define FLICCD_IO_P0 (0x01) |
#define FLICCD_IO_P1 (0x02) |
#define FLICCD_IO_P2 (0x04) |
#define FLICCD_IO_P3 (0x08) |
long fli_camera_parport_get_array_area | ( | flidev_t | dev, |
long * | ul_x, | ||
long * | ul_y, | ||
long * | lr_x, | ||
long * | lr_y | ||
) |
long fli_camera_parport_get_visible_area | ( | flidev_t | dev, |
long * | ul_x, | ||
long * | ul_y, | ||
long * | lr_x, | ||
long * | lr_y | ||
) |
long fli_camera_parport_set_bit_depth | ( | flidev_t | dev, |
flibitdepth_t | bitdepth | ||
) |