Lines Matching refs:dev
218 static void usb_AverageColorByte( Plustek_Device *dev )
221 ScanDef *scan = &dev->scanning;
246 static void usb_AverageColorWord( Plustek_Device *dev )
250 ScanDef *scan = &dev->scanning;
286 static void usb_AverageGrayByte( Plustek_Device *dev )
289 ScanDef *scan = &dev->scanning;
303 static void usb_AverageGrayWord( Plustek_Device *dev )
306 ScanDef *scan = &dev->scanning;
344 static void usb_ColorDuplicate8( Plustek_Device *dev )
348 ScanDef *scan = &dev->scanning;
350 usb_AverageColorByte( dev );
370 static void usb_ColorDuplicate8_2( Plustek_Device *dev )
374 ScanDef *scan = &dev->scanning;
394 static void usb_ColorDuplicate16( Plustek_Device *dev )
399 ScanDef *scan = &dev->scanning;
402 usb_AverageColorWord( dev );
436 static void usb_ColorDuplicate16_2( Plustek_Device *dev )
442 ScanDef *scan = &dev->scanning;
445 usb_AverageColorWord( dev );
483 static void usb_ColorDuplicatePseudo16( Plustek_Device *dev )
488 ScanDef *scan = &dev->scanning;
490 usb_AverageColorByte( dev );
521 static void usb_ColorDuplicateGray( Plustek_Device *dev )
525 ScanDef *scan = &dev->scanning;
527 usb_AverageColorByte( dev );
556 static void usb_ColorDuplicateGray_2( Plustek_Device *dev )
560 ScanDef *scan = &dev->scanning;
562 usb_AverageColorByte( dev );
591 static void usb_ColorDuplicateGray16( Plustek_Device *dev )
596 ScanDef *scan = &dev->scanning;
599 usb_AverageColorWord( dev );
650 static void usb_ColorDuplicateGray16_2( Plustek_Device *dev )
656 ScanDef *scan = &dev->scanning;
659 usb_AverageColorWord( dev );
715 static void usb_GrayDuplicate8( Plustek_Device *dev )
719 ScanDef *scan = &dev->scanning;
721 usb_AverageGrayByte( dev );
738 static void usb_GrayDuplicate16( Plustek_Device *dev )
745 ScanDef *scan = &dev->scanning;
748 usb_AverageGrayWord( dev );
774 static void usb_GrayDuplicatePseudo16( Plustek_Device *dev )
781 ScanDef *scan = &dev->scanning;
783 usb_AverageGrayByte( dev );
805 static void usb_BWDuplicate( Plustek_Device *dev )
807 ScanDef *scan = &dev->scanning;
822 static void usb_BWDuplicateFromColor( Plustek_Device *dev )
829 ScanDef *scan = &dev->scanning;
864 static void usb_BWDuplicateFromColor_2( Plustek_Device *dev )
870 ScanDef *scan = &dev->scanning;
905 static void usb_ColorScaleGray( Plustek_Device *dev )
910 ScanDef *scan = &dev->scanning;
912 usb_AverageColorByte( dev );
948 static void usb_ColorScaleGray_2( Plustek_Device *dev )
953 ScanDef *scan = &dev->scanning;
955 usb_AverageColorByte( dev );
991 static void usb_ColorScaleGray16( Plustek_Device *dev )
997 ScanDef *scan = &dev->scanning;
999 usb_AverageColorByte( dev );
1081 static void usb_ColorScaleGray16_2( Plustek_Device *dev )
1088 ScanDef *scan = &dev->scanning;
1090 usb_AverageColorByte( dev );
1172 static void usb_ColorScale8( Plustek_Device *dev )
1176 ScanDef *scan = &dev->scanning;
1178 usb_AverageColorByte( dev );
1211 static void usb_ColorScale8_2( Plustek_Device *dev )
1215 ScanDef *scan = &dev->scanning;
1248 static void usb_ColorScale16( Plustek_Device *dev )
1254 ScanDef *scan = &dev->scanning;
1256 usb_AverageColorWord( dev );
1307 static void usb_ColorScale16_2( Plustek_Device *dev )
1314 ScanDef *scan = &dev->scanning;
1316 usb_AverageColorWord( dev );
1367 static void usb_ColorScalePseudo16( Plustek_Device *dev )
1372 ScanDef *scan = &dev->scanning;
1374 usb_AverageColorByte( dev );
1420 static void usb_BWScale( Plustek_Device *dev )
1425 ScanDef *scan = &dev->scanning;
1467 static void usb_BWScaleFromColor( Plustek_Device *dev )
1474 ScanDef *scan = &dev->scanning;
1518 static void usb_BWScaleFromColor_2( Plustek_Device *dev )
1524 ScanDef *scan = &dev->scanning;
1567 static void usb_GrayScale8( Plustek_Device *dev )
1572 ScanDef *scan = &dev->scanning;
1574 usb_AverageGrayByte( dev );
1604 static void usb_GrayScale16( Plustek_Device *dev )
1611 ScanDef *scan = &dev->scanning;
1614 usb_AverageGrayWord( dev);
1655 static void usb_GrayScalePseudo16( Plustek_Device *dev )
1661 ScanDef *scan = &dev->scanning;
1663 usb_AverageGrayByte( dev );
1696 static void usb_GetImageProc( Plustek_Device *dev )
1698 ScanDef *scan = &dev->scanning;
1699 DCapsDef *sc = &dev->usbDev.Caps;
1700 HWDef *hw = &dev->usbDev.HwSetting;
1712 if( usb_IsCISDevice(dev)){
1720 if( usb_IsCISDevice(dev)){
1734 if( usb_IsCISDevice(dev)){
1753 if( usb_IsCISDevice(dev)){
1792 if( usb_IsCISDevice(dev)){
1800 if( usb_IsCISDevice(dev)){
1812 if( usb_IsCISDevice(dev)){
1830 if( usb_IsCISDevice(dev)){
1895 static SANE_Int usb_ReadData( Plustek_Device *dev )
1898 ScanDef *scan = &dev->scanning;
1899 HWDef *hw = &dev->usbDev.HwSetting;
1903 pl = dev->usbDev.a_bRegs[0x4e] * hw->wDRAMSize/128;
1921 if(!(dev->usbDev.a_bRegs[0x4e] = (u_char)ceil((double)dw /
1923 dev->usbDev.a_bRegs[0x4e] = 1;
1925 dev->usbDev.a_bRegs[0x4f] = 0;
1927 sanei_lm983x_write( dev->fd, 0x4e, &dev->usbDev.a_bRegs[0x4e], 2, SANE_TRUE );
1944 if( !usb_ScanReadImage( dev, scan->pbGetDataBuf, dwBytes ))
1948 if( usb_ScanReadImage( dev, scan->pbGetDataBuf, dw )) {