Lines Matching defs:tmp_sp
196 usb_PrepareFineCal( Plustek_Device *dev, ScanParam *tmp_sp, u_short cal_dpi )
201 *tmp_sp = *sp;
208 tmp_sp->UserDpi.x = usb_SetAsicDpiX(dev, sp->UserDpi.x );
210 tmp_sp->UserDpi.x = cal_dpi;
212 tmp_sp->PhyDpi = scaps->OpticDpi;
213 tmp_sp->Origin.x = 0;
214 tmp_sp->Size.dwPixels = scaps->Normal.Size.x *
215 usb_SetAsicDpiX(dev, tmp_sp->UserDpi.x)/ 300UL;
219 if( tmp_sp->PhyDpi.x > 75)
220 tmp_sp->Size.dwLines = 64;
223 tmp_sp->Size.dwLines = 32;
225 tmp_sp->Origin.y = 0;
226 tmp_sp->bBitDepth = 16;
228 tmp_sp->UserDpi.y = scaps->OpticDpi.y;
229 tmp_sp->Size.dwBytes = tmp_sp->Size.dwPixels * 2 * tmp_sp->bChannels;
231 if( usb_IsCISDevice(dev) && (tmp_sp->bDataType == SCANDATATYPE_Color)) {
232 tmp_sp->Size.dwBytes *= 3;
235 tmp_sp->dMCLK = dMCLK;