Lines Matching refs:DataInf
82 if( dev->DataInf.dwScanFlag & (_SCANDEF_TPA)) {
312 if( COLOR_BW == dev->DataInf.wPhyDataType )
315 if( dev->DataInf.wPhyDataType <= COLOR_TRUE24 )
350 if( dev->DataInf.xyAppDpi.x >= 38 ) { /* 38 <= x <= 75 */
355 } else if( dev->DataInf.xyAppDpi.x >= 19 ) { /* 19 <= x <= 30(37) */
370 dev->regs.RD_BufFullSize = dev->DataInf.dwAppPixelsPerLine *
371 ((dev->DataInf.xyPhyDpi.y * dev->max_y + 299) / 300) + 1;
374 dev->DataInf.dwAppPixelsPerLine - 1;
377 dev->scan.dwMinReadFifo = dev->DataInf.dwAppPixelsPerLine *2 ;
382 dev->scan.dwMaxReadFifo += (dev->DataInf.dwAsicBytesPerPlane / 2);
384 if( dev->DataInf.wPhyDataType > COLOR_256GRAY )
399 if( dev->DataInf.wPhyDataType == COLOR_BW ) {
401 } else if( dev->DataInf.wPhyDataType <= COLOR_TRUE24 )
410 dev->regs.RD_MotorTotalSteps = (dev->DataInf.crImage.cy * 4) +
420 dev->regs.RD_Dpi = dev->DataInf.xyPhyDpi.x;
423 dev->regs.RD_Origin += dev->DataInf.crImage.x;
428 if( dev->DataInf.wPhyDataType == COLOR_BW )
429 dev->regs.RD_Pixels = dev->DataInf.dwAsicBytesPerPlane;
431 dev->regs.RD_Pixels = dev->DataInf.dwAppPixelsPerLine;
489 if( dev->DataInf.wPhyDataType <= COLOR_TRUE24 ) {
491 dev->scan.dwMinReadFifo = dev->DataInf.dwAsicBytesPerPlane * 2;
494 dev->scan.dwMinReadFifo = dev->DataInf.dwAppPixelsPerLine << 1;
500 dev->scan.dwMaxReadFifo += (dev->DataInf.dwAsicBytesPerPlane / 2);
506 if( dev->DataInf.wPhyDataType > COLOR_256GRAY ) {
515 dev->DataInf.dwAsicBytesPerPlane - dev->scan.bd_rk.wRedKeep;
518 dev->DataInf.dwAsicBytesPerPlane - dev->scan.gd_gk.wGreenKeep;
531 lGreen = (u_long)(-lGreen * dev->DataInf.dwAsicBytesPerPlane);
533 if( dev->DataInf.wPhyDataType > COLOR_TRUE24 )
553 dev->regs.RD_BufFullSize -= (dev->DataInf.dwAsicBytesPerPlane << 1);
555 if( dev->DataInf.wPhyDataType > COLOR_TRUE24 )
571 if( dev->DataInf.wPhyDataType == COLOR_BW ) {
573 } else if( dev->DataInf.wPhyDataType <= COLOR_TRUE24 )
585 dev->DataInf.crImage.x, dev->DataInf.crImage.y,
586 dev->DataInf.crImage.cx, dev->DataInf.crImage.cy );
588 dev->regs.RD_MotorTotalSteps = (dev->DataInf.crImage.cy * 4) +
598 dev->regs.RD_Dpi = dev->DataInf.xyPhyDpi.x;
600 if(!(dev->DataInf.dwScanFlag & _SCANDEF_TPA )) {
603 } else if( dev->DataInf.dwScanFlag & _SCANDEF_Transparency ) {
608 dev->regs.RD_Origin += dev->DataInf.crImage.x;
613 if( dev->DataInf.wPhyDataType == COLOR_BW )
614 dev->regs.RD_Pixels = (u_short)dev->DataInf.dwAsicBytesPerPlane;
616 dev->regs.RD_Pixels = (u_short)dev->DataInf.dwAppPixelsPerLine;
625 if( dev->DataInf.wPhyDataType <= COLOR_256GRAY )