Lines Matching defs:gain_offset
213 struct st_gain_offset *gain_offset,
242 struct st_gain_offset *gain_offset);
258 struct st_gain_offset *gain_offset);
8356 RTS_Setup (dev, Regs, &scancfg, &hwdcfg, &calibdata->gain_offset);
9043 struct st_gain_offset *gain_offset)
9217 RTS_Setup_GainOffset (Regs, gain_offset);
9255 RTS_Setup_GainOffset (SANE_Byte * Regs, struct st_gain_offset *gain_offset)
9262 DBG (DBG_FNC, "> RTS_Setup_GainOffset(*Regs, *gain_offset)\n");
9263 dbg_calibtable (gain_offset);
9265 if ((Regs != NULL) && (gain_offset != NULL))
9269 data_bitset (&Regs[0x13], 0x03, gain_offset->pag[CL_RED]); /*------xx*/
9270 data_bitset (&Regs[0x13], 0x0c, gain_offset->pag[CL_GREEN]); /*----xx--*/
9271 data_bitset (&Regs[0x13], 0x30, gain_offset->pag[CL_BLUE]); /*--xx----*/
9282 Regs[0x1a + (a * 4)] = _B0 (gain_offset->edcg1[a]);
9284 ((gain_offset->edcg1[a] >> 1) & 0x80) | (gain_offset->
9286 Regs[0x1c + (a * 4)] = _B0 (gain_offset->odcg1[a]);
9288 ((gain_offset->odcg1[a] >> 1) & 0x80) | (gain_offset->
9292 data_bitset (&Regs[0x14 + a], 0x1f, gain_offset->vgag1[a]);
9293 data_bitset (&Regs[0x17 + a], 0x1f, gain_offset->vgag2[a]);
9296 data_bitset (&Regs[0x13], 0x03, gain_offset->pag[CL_RED]); /*------xx*/
9297 data_bitset (&Regs[0x13], 0x0c, gain_offset->pag[CL_GREEN]); /*----xx--*/
9298 data_bitset (&Regs[0x13], 0x30, gain_offset->pag[CL_BLUE]); /*--xx----*/
10308 struct st_gain_offset *gain_offset, SANE_Byte * buffer,
10317 "+ RTS_GetImage(*Regs, *scancfg, *gain_offset, *buffer, myCalib, options=0x%08x, gaincontrol=%i):\n",
10390 RTS_Setup (dev, Regs, myscancfg, hwdcfg, gain_offset);
10409 gain_offset);
10568 struct st_gain_offset gain_offset;
10590 memset (&gain_offset, 0, sizeof (struct st_gain_offset));
10593 gain_offset.pag[C] = 3;
10594 gain_offset.vgag1[C] = 4;
10595 gain_offset.vgag2[C] = 4;
10603 (dev, Regs, &scancfg, &gain_offset, image, 0, 0x20000000,
10978 struct st_gain_offset gain_offset;
10994 gain_offset.edcg1[a] = 256;
10995 gain_offset.edcg2[a] = 0;
10996 gain_offset.odcg1[a] = 256;
10997 gain_offset.odcg2[a] = 0;
10998 gain_offset.vgag1[a] = 4;
10999 gain_offset.vgag2[a] = 4;
11000 gain_offset.pag[a] = Get_PAG_Value (scan.scantype, a);
11028 (dev, Regs, &scancfg, &gain_offset, image, 0,
11668 pgain = calibdata->gain_offset.vgag1;
11674 pgain = calibdata->gain_offset.vgag2;
11688 (dev, myRegs, scancfg, &calibdata->gain_offset, image, NULL,
11859 dbg_calibtable (&calibdata->gain_offset);
11980 RTS_GetImage (dev, Regs, scancfg, &calibdata->gain_offset,
12036 calibdata->gain_offset.pag[a] = 0;
12038 calibdata->gain_offset.pag[a] = 1;
12041 calibdata->gain_offset.pag[a] = 2;
12044 calibdata->gain_offset.pag[a] = 3;
12192 pedcg = &calibdata->gain_offset.edcg1[CL_RED];
12193 podcg = &calibdata->gain_offset.odcg1[CL_RED];
12200 pedcg = &calibdata->gain_offset.edcg2[CL_RED];
12201 podcg = &calibdata->gain_offset.odcg2[CL_RED];
12246 (40 / (44 - calibdata->gain_offset.vgag2[channel])) * (40 /
12249 gain_offset.
12258 (dev, Regs, &scancfg, &calibdata->gain_offset, scanbuffer, 0,
12305 mvgag = (SANE_Byte *) calibdata->gain_offset.vgag1;
12417 dbg_calibtable (&calibdata->gain_offset);
12440 mvgag = (SANE_Byte *) calibdata->gain_offset.vgag1;
12550 dbg_calibtable (&calibdata->gain_offset);
12733 RTS_GetImage (dev, myRegs, &scancfg, &calibdata->gain_offset, scanbuffer,
13287 RTS_GetImage (dev, myRegs, &scancfg, &calibdata->gain_offset, buffer,
13636 memset (&calibdata->gain_offset, 0, sizeof (struct st_gain_offset)); /*[42b3654] */
13641 calibdata->gain_offset.edcg1[a] = 256;
13642 calibdata->gain_offset.odcg1[a] = 256;
13643 calibdata->gain_offset.vgag1[a] = 4;
13644 calibdata->gain_offset.vgag2[a] = 4;
13680 calibdata->gain_offset.pag[a] = calibcfg.PAG[a];
13690 calibdata->gain_offset.pag[a] =
13704 calibdata->gain_offset.edcg1[a] = offset[a];
13705 calibdata->gain_offset.odcg1[a] = offset[a];
13731 calibdata->gain_offset.edcg1[a] =
13733 calibdata->gain_offset.odcg1[a] =
13746 calibdata->gain_offset.vgag1[a] = gain[a];
13754 GainOffset_Save (dev, &calibdata->gain_offset.edcg1[0],
13755 &calibdata->gain_offset.vgag1[0]);
13762 calibdata->gain_offset.vgag1[a] = calibcfg.Gain1[a];
13782 calibdata->gain_offset.edcg2[a] =
13784 calibdata->gain_offset.odcg2[a] =
13798 calibdata->gain_offset.vgag2[a] = calibcfg.Gain2[a];
13838 memcpy (&myCalib->gain_offset, &calibdata->gain_offset,
13840 memcpy (&mitabla2, &calibdata->gain_offset, sizeof (struct st_gain_offset));