Lines Matching defs:window

1352 /* Reset a window. This is used to re-initialize the scanner. */
1370 /* Set a window. */
1376 unsigned char window[72];
1382 size = sizeof (window);
1385 memset (window, 0, size);
1388 window[7] = sizeof (window) - 8;
1391 window[8] = side;
1394 Ito16 (dev->resolution, &window[10]);
1395 Ito16 (dev->resolution, &window[12]);
1398 Ito32 (dev->x_tl, &window[14]);
1399 Ito32 (dev->y_tl, &window[18]);
1402 Ito32 (dev->width, &window[22]);
1403 Ito32 (dev->length, &window[26]);
1404 Ito32 (dev->width, &window[56]); /* again, verso? */
1405 Ito32 (dev->length, &window[60]); /* again, verso? */
1408 window[30] = 255 - dev->val[OPT_BRIGHTNESS].w;
1409 window[31] = window[30]; /* same as brightness. */
1412 window[32] = dev->val[OPT_CONTRAST].w;
1418 window[33] = 0x00;
1421 window[33] = 0x01;
1424 window[33] = 0x02;
1429 window[34] = dev->depth;
1436 window[36] = halftone_pattern_val[i];
1443 window[52] = gamma_val[i];
1448 window[65] = feeder_mode_val[i];
1453 window[51] = scanners[dev->scnum].image_emphasis_val[i];
1457 window[68] = white_level_val[i];
1466 window[69] = noise_reduction_val[i];
1471 window[67] = 0x80;
1478 window[66] = automatic_threshold_val[i];
1483 window[30] = 0; /* brightness. */
1484 window[31] = 0; /* same as brightness. */
1485 window[32] = 0; /* contrast */
1486 window[33] = 0; /* B&W mode */
1487 window[36] = 0; /* Halftone pattern. */
1488 window[51] = 0; /* Image emphasis */
1489 window[67] = 0; /* Automatic separation */
1490 window[68] = 0; /* White level */
1491 window[69] = 0; /* Noise reduction */
1495 hexdump (DBG_info2, "windows", window, 72);
1498 window, sizeof (window), NULL, NULL);