Gentoo Archives: gentoo-commits

From: "Patrick Kursawe (phosphan)" <phosphan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends/files: genesys_io.patch
Date: Sat, 02 Jan 2010 23:26:54
Message-Id: E1NRD5G-00022Q-Bw@stork.gentoo.org
1 phosphan 10/01/02 23:08:34
2
3 Added: genesys_io.patch
4 Log:
5 Fixing a genesys specific problem, see bug #298578
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 media-gfx/sane-backends/files/genesys_io.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/sane-backends/files/genesys_io.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/sane-backends/files/genesys_io.patch?rev=1.1&content-type=text/plain
13
14 Index: genesys_io.patch
15 ===================================================================
16 commit 980f83da6c61577dca7789c025af1a4cbb06b1c1
17 Author: Pierre Willenbrock <pierre@××××××××××××××××.org>
18 Date: Wed Jun 3 00:16:16 2009 +0200
19
20 Always send registers before trying to acquire a line
21
22 diff --git a/backend/genesys_gl841.c b/backend/genesys_gl841.c
23 index 5d7addc..d1d20c1 100644
24 --- a/backend/genesys_gl841.c
25 +++ b/backend/genesys_gl841.c
26 @@ -4948,9 +4948,6 @@ gl841_offset_calibration (Genesys_Device * dev)
27 return status;
28 }
29
30 - RIE (gl841_bulk_write_register
31 - (dev, dev->calib_reg, GENESYS_GL841_MAX_REGS));
32 -
33 used_res = dev->current_setup.xres;
34 num_pixels = dev->current_setup.pixels;
35
36 @@ -4999,6 +4996,9 @@ gl841_offset_calibration (Genesys_Device * dev)
37
38 do {
39
40 + RIE (gl841_bulk_write_register
41 + (dev, dev->calib_reg, GENESYS_GL841_MAX_REGS));
42 +
43 for (j=0; j < channels; j++) {
44 off[j] = (offh[j]+offl[j])/2;
45 dev->frontend.offset[j] = off[j];