Lines Matching defs:dpi
9073 * dpi is x resolution
9079 encodeWX (int width, int xstart, int dpi, int color, int *ccd, int bytes)
9091 /* models >=1220P have a 600 dpi CCD: x is bigger */
9103 /* models >=1220P have a 600 dpi CCD: x is bigger */
9114 bpl = (color == 0 ? 1 : 3) * width * dpi;
9136 encodeCoefficient (int color, int dpi, int *calibration)
9141 /* 75, 150, 300, 600 and 1200 dpi */
9159 switch (dpi)
9209 int dpi = 0;
9234 /* op[6]=0x60 at 600 and 1200 dpi */
9236 dpi = 150;
9238 dpi = 300;
9240 dpi = 1200;
9241 if ((dpi == 0) && ((op[14] & 0x08) == 0))
9242 dpi = 600;
9248 DBG (0, "\t->y dpi =0x%04X (%d)\n", dpi, dpi);
9882 /* will add encodeDpi(dpi,cmd) */
10155 sanei_umax_pp_readBlock (long len, int window, int dpi, int last,
10158 DBG (8, "readBlock(%ld,%d,%d,%d)\n", len, window, dpi, last);
10159 /* EPP block reading is available only when dpi >=600 */
10160 if ((dpi >= 600)
10209 sanei_umax_pp_scan (int x, int y, int width, int height, int dpi, int color,
10234 switch (dpi)
10257 switch (dpi)
10289 (x, y - dataoffset, width, height + dataoffset, dpi, color, gain,
10360 len = sanei_umax_pp_readBlock (len, tw, dpi, 0, buffer + read);
10376 sanei_umax_pp_readBlock (len, tw, dpi, 0,
10399 sanei_umax_pp_readBlock (len, tw, dpi, (len < blocksize),
10563 sanei_umax_pp_startScan (int x, int y, int width, int height, int dpi,
10572 int hwdpi = 600; /* CCD hardware dpi */
10665 DBG (8, "startScan(%d,%d,%d,%d,%d,%d,%X);\n", x, y, width, height, dpi,
10795 /* 1220P: x dpi is from 75 to 600 max, any modes */
10796 /* 610P: x dpi is from 75 to 300 max, any modes */
10797 if (dpi > hwdpi)
10800 xdpi = dpi;
10818 th = (height * dpi) / hwdpi;
10828 switch (dpi)
10854 if ((sanei_umax_pp_getastra () > 610 && (dpi > 300)) && (y > 100))
10856 /* move at 150 dpi resolution */
10867 height = (th * hwdpi) / dpi;
10869 ydpi = dpi;
10874 if (dpi < 150)
10907 /* XXX test value XXX motor[14] = (motor[14] & 0xF0) | 0x04; -> 600 dpi ? */
10909 motor[14] = motor[14] & 0xF0; /* *WORKING* 1200 dpi */
11022 encodeCoefficient (color, dpi, calibration);
11023 encodeWX (width, x, dpi, color, ccd, 0);
11106 * pixel of scan (at 300 dpi), we already shift to the left
12458 int len, dpi, size;
12470 dpi = 300;
12499 encodeWX (w, x, dpi, color, ccd, bpp * w);
12674 int len, dpi, size;
12687 dpi = 75;
12697 dpi = 600;
12721 encodeWX (w, x, dpi, color, ccd, 7410);