Lines Matching refs:udev

190 idle_ab (p_usb_dev_handle udev)
196 usb_control_msg (udev, 0x40, 0x0c, 0x0090, 0x0000, buff + i,
203 write_regs (p_usb_dev_handle udev, int regs, int reg1, int val1,
220 usb_control_msg (udev, 0x40, 0x04, 0x00b0, 0x0000, buff,
225 write_vctl (p_usb_dev_handle udev, int request, int value,
228 return usb_control_msg (udev, 0x40, request, value, index,
233 read_vctl (p_usb_dev_handle udev, int request, int value,
236 return usb_control_msg (udev, 0xc0, request, value, index,
243 record_head (p_usb_dev_handle udev, char *fname, int bytes, char *header)
256 len = usb_bulk_read (udev, 1, buff, toread, rd_timeout);
273 record (p_usb_dev_handle udev, char *fname, int bytes)
275 record_head (udev, fname, bytes, "");
289 p_usb_dev_handle udev,
373 usb_bulk_read (udev, 1, scan_line, linelen, rd_timeout);
499 record_image (p_usb_dev_handle udev, char *fname, int dpi,
521 record_line ((i == 0) ? 1 : 0, udev, storeline, dpi, scanpix, gray,
538 record_mem (p_usb_dev_handle udev, unsigned char **dest, int bytes)
549 usb_bulk_read (udev, 1, buff, bytes > 65536 ? 65536 : bytes,
563 reset_scanner (p_usb_dev_handle udev)
568 write_regs (udev, 5, 0x83, 0x00, 0xa3, 0xff, 0xa4, 0xff, 0xa1, 0xff,
570 write_vctl (udev, 0x0c, 0x0001, 0x0000, 0x00);
571 write_regs (udev, 2, 0xbe, 0x00, 0x84, 0x00);
572 write_vctl (udev, 0x0c, 0x00c0, 0x8406, 0x00);
573 write_vctl (udev, 0x0c, 0x00c0, 0x0406, 0x00);
574 write_regs (udev, 16, 0xbe, 0x18, 0x80, 0x00, 0x84, 0x00, 0x89, 0x00,
578 write_regs (udev, 16, 0x84, 0x94, 0x80, 0xd1, 0x80, 0xc1, 0x82, 0x7f,
582 write_regs (udev, 7, 0xa8, 0x80, 0x83, 0xa2, 0x85, 0xc8, 0x83, 0x82,
584 write_regs (udev, 3, 0xa8, 0x0a, 0x8c, 0x08, 0x94, 0x00);
585 write_regs (udev, 4, 0x83, 0x00, 0xa3, 0x00, 0xa4, 0x00, 0x97, 0x0a);
586 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
587 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
588 write_regs (udev, 1, 0x97, 0x0b);
589 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
590 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
591 write_regs (udev, 1, 0x97, 0x0f);
592 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
593 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
594 write_regs (udev, 1, 0x97, 0x05);
595 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
596 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
601 poll1 (p_usb_dev_handle udev)
607 write_regs (udev, 1, 0x97, 0x00);
608 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
609 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
616 poll2 (p_usb_dev_handle udev)
622 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
623 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
631 check_buttons (p_usb_dev_handle udev, int *scan, int *print, int *mail)
635 write_regs (udev, 4, 0x83, 0x00, 0xa3, 0x00, 0xa4, 0x00, 0x97, 0x0a);
636 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
637 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
659 write_regs (udev, 1, 0x97, 0x0b);
660 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
661 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
662 idle_ab (udev);
663 write_regs (udev, 1, 0x97, 0x0f);
664 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
665 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
666 idle_ab (udev);
667 write_regs (udev, 1, 0x97, 0x05);
668 write_vctl (udev, 0x0c, 0x0004, 0x008b, 0x00);
669 read_vctl (udev, 0x0c, 0x0007, 0x0000, &rd_byte);
670 idle_ab (udev);
821 set_lamp_timer (p_usb_dev_handle udev, int timeout_in_mins)
823 write_regs (udev, 7, 0xa8, 0x80, 0x83, 0xa2, 0x85, 0xc8, 0x83, 0x82,
825 write_regs (udev, 3, 0xa8, timeout_in_mins * 2, 0x8c, 0x08, 0x94, 0x00);
826 idle_ab (udev);
827 write_regs (udev, 4, 0x83, 0x20, 0x8d, 0x26, 0x83, 0x00, 0x8d, 0xff);
870 download_lut8 (p_usb_dev_handle udev, int dpi, int incolor)
899 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x20, 0xb2, 0x07, 0xb3, 0xff,
901 write_vctl (udev, 0x0c, 0x0002, 0x1000, 0x00);
902 usb_bulk_write (udev, 2, lut, 4096, wr_timeout);
907 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x10, 0xb2, 0x07, 0xb3, 0xff,
909 write_vctl (udev, 0x0c, 0x0002, 0x1000, 0x00);
910 usb_bulk_write (udev, 2, lut, 4096, wr_timeout);
911 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x20, 0xb2, 0x07, 0xb3, 0xff,
913 write_vctl (udev, 0x0c, 0x0002, 0x1000, 0x00);
914 usb_bulk_write (udev, 2, lut, 4096, wr_timeout);
915 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x30, 0xb2, 0x07, 0xb3, 0xff,
917 write_vctl (udev, 0x0c, 0x0002, 0x1000, 0x00);
918 usb_bulk_write (udev, 2, lut, 4096, wr_timeout);
931 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x40, 0xb2, 0x06, 0xb3, 0xff,
933 write_vctl (udev, 0x0c, 0x0002, 0x2000, 0x00);
934 usb_bulk_write (udev, 2, lut, 8192, wr_timeout);
939 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x20, 0xb2, 0x06, 0xb3, 0xff,
941 write_vctl (udev, 0x0c, 0x0002, 0x2000, 0x00);
942 usb_bulk_write (udev, 2, lut, 8192, wr_timeout);
943 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x40, 0xb2, 0x06, 0xb3, 0xff,
945 write_vctl (udev, 0x0c, 0x0002, 0x2000, 0x00);
946 usb_bulk_write (udev, 2, lut, 8192, wr_timeout);
947 write_regs (udev, 6, 0xb0, 0x00, 0xb1, 0x60, 0xb2, 0x06, 0xb3, 0xff,
949 write_vctl (udev, 0x0c, 0x0002, 0x2000, 0x00);
950 usb_bulk_write (udev, 2, lut, 8192, wr_timeout);
961 set_gain_black (p_usb_dev_handle udev,
965 write_regs (udev, 1, 0x80, 0x00);
966 write_regs (udev, 1, 0x80, 0x01);
967 write_regs (udev, 1, 0x04, 0x80);
968 write_regs (udev, 1, 0x04, 0x00);
969 write_regs (udev, 1, 0x00, 0x00);
970 write_regs (udev, 1, 0x01, 0x03);
971 write_regs (udev, 1, 0x02, 0x04);
972 write_regs (udev, 1, 0x03, 0x11);
973 write_regs (udev, 1, 0x05, 0x00);
974 write_regs (udev, 1, 0x28, r_gain);
975 write_regs (udev, 1, 0x29, g_gain);
976 write_regs (udev, 1, 0x2a, b_gain);
977 write_regs (udev, 1, 0x20, r_black);
978 write_regs (udev, 1, 0x21, g_black);
979 write_regs (udev, 1, 0x22, b_black);
980 write_regs (udev, 1, 0x24, 0x00);
981 write_regs (udev, 1, 0x25, 0x00);
982 write_regs (udev, 1, 0x26, 0x00);