Lines Matching refs:usbDev
188 dev->usbDev.a_bRegs[0x45] |= 0x10;
190 dev->usbDev.a_bRegs[0x45] &= ~0x10;
192 usbio_WriteReg( dev->fd, 0x45, dev->usbDev.a_bRegs[0x45] );
201 return ( dev->usbDev.HwSetting.bReg_0x26 & _ONE_CH_COLOR );
209 return ( dev->usbDev.Caps.wFlags & DEVCAPSFLAG_SheetFed );
235 len = (dev->usbDev.Caps.Normal.Size.y/(double)_MEASURE_BASE) + 5;
236 len = (1000.0 * len)/dev->usbDev.HwSetting.dMaxMoveSpeed;
295 DCapsDef *sc = &dev->usbDev.Caps;
351 HWDef *hw = &dev->usbDev.HwSetting;
352 u_char *regs = dev->usbDev.a_bRegs;
458 HWDef *hw = &dev->usbDev.HwSetting;
459 u_char *regs = dev->usbDev.a_bRegs;
674 DCapsDef *scaps = &dev->usbDev.Caps;
675 HWDef *hw = &dev->usbDev.HwSetting;
676 u_char *regs = dev->usbDev.a_bRegs;
686 dev->usbDev.fModFirstHome = SANE_FALSE;
692 if( dev->usbDev.fModFirstHome ) {
693 dev->usbDev.fModFirstHome = SANE_FALSE;
850 DCapsDef *sCaps = &dev->usbDev.Caps;
851 HWDef *hw = &dev->usbDev.HwSetting;
852 u_char *regs = dev->usbDev.a_bRegs;
897 HWDef *hw = &dev->usbDev.HwSetting;
898 u_char *regs = dev->usbDev.a_bRegs;
941 HWDef *hw = &dev->usbDev.HwSetting;
1004 dev->usbDev.a_bRegs[0x29] = hw->bReg_0x29;
1061 u_char *regs = dev->usbDev.a_bRegs;
1062 HWDef *hw = &dev->usbDev.HwSetting;
1063 DCapsDef *sc = &dev->usbDev.Caps;
1105 if((dev->usbDev.vendor == 0x04A9) && (dev->usbDev.product==0x2208)) {
1144 DCapsDef *sc = &dev->usbDev.Caps;
1145 u_char *regs = dev->usbDev.a_bRegs;
1203 if( dev->usbDev.HwSetting.motorModel != MODEL_HuaLien )
1206 value = dev->usbDev.a_bRegs[0x0d];
1213 dev->usbDev.a_bRegs[0x0d] = value;
1223 HWDef *hw = &dev->usbDev.HwSetting;
1224 u_char *regs = dev->usbDev.a_bRegs;
1250 DCapsDef *sc = &dev->usbDev.Caps;
1252 HWDef *hw = &dev->usbDev.HwSetting;
1253 u_char *regs = dev->usbDev.a_bRegs;
1285 if( lampId != dev->usbDev.currentLamp ) {
1286 if( dev->usbDev.currentLamp == DEV_LampReflection )
1314 if( lampId != dev->usbDev.currentLamp ) {
1316 dev->usbDev.currentLamp = lampId;
1321 dev->usbDev.dwTicksLampOn = t.tv_sec;
1387 HWDef *hw = &dev->usbDev.HwSetting;
1388 u_char *regs = dev->usbDev.a_bRegs;
1391 dev->initialized, (int) sizeof(dev->usbDev.a_bRegs));
1392 memset( regs, 0, sizeof(dev->usbDev.a_bRegs));
1477 HWDef *hw = &dev->usbDev.HwSetting;
1587 interval.it_value.tv_sec = dev->usbDev.dwLampOnPeriod;
1591 if( 0 != dev->usbDev.dwLampOnPeriod ) {
1597 if( 0 != dev->usbDev.dwLampOnPeriod ) {
1599 alarm( dev->usbDev.dwLampOnPeriod );
1620 if( 0 != dev->usbDev.dwLampOnPeriod )
1649 dw = t.tv_sec - dev->usbDev.dwTicksLampOn;
1657 dw = t.tv_sec - dev->usbDev.dwTicksLampOn;
1676 if( dev->usbDev.vendor == 0x04B8 ) { /* the EPSON section */
1682 usbio_WriteReg ( dev->fd, 0x58, dev->usbDev.HwSetting.bReg_0x58 );
1683 usbio_WriteReg ( dev->fd, 0x59, dev->usbDev.HwSetting.bReg_0x59 );
1698 } else if( dev->usbDev.vendor == 0x1606 ) { /* the UMAX section */
1700 if((dev->usbDev.product == 0x0050) || (dev->usbDev.product == 0x0060)) {
1705 usbio_WriteReg ( dev->fd, 0x58, dev->usbDev.HwSetting.bReg_0x58 );
1706 usbio_WriteReg ( dev->fd, 0x5a, dev->usbDev.HwSetting.bReg_0x5a );
1707 usbio_WriteReg ( dev->fd, 0x5b, dev->usbDev.HwSetting.bReg_0x5b );
1714 dev->usbDev.ModelStr = model;
1721 dev->usbDev.ModelStr = model;
1740 DCapsDef *caps = &dev->usbDev.Caps;
1760 mio[0] = dev->usbDev.HwSetting.bReg_0x59;
1761 mio[1] = dev->usbDev.HwSetting.bReg_0x5a;
1762 mio[2] = dev->usbDev.HwSetting.bReg_0x5b;
1771 if((dev->usbDev.vendor == 0x07B3) || (dev->usbDev.vendor == 0x0458)) {