• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/addi-data/

Lines Matching refs:data

11 	http://www.addi-data-com
12 info@addi-data.com
29 | Tel : +49 (0) 7223/9493-0 | email : info@addi-data.com |
30 | Fax : +49 (0) 7223/9493-92 | Internet : http://www.addi-data.com |
61 | struct comedi_insn *insn,unsigned int *data) |
66 | unsigned int *data : Data Pointer contains |
69 | data[1] : 1 Enable VCC Interrupt |
71 | data[2] : 1 Enable CC Interrupt |
83 struct comedi_insn *insn, unsigned int *data)
88 if ((data[0] != 0) && (data[0] != 1)) {
92 } /* if ( (data[0]!=0) && (data[0]!=1) ) */
93 if (data[0]) {
95 } /* if (data[0]) */
98 } /* else if (data[0]) */
100 if (data[1] == ADDIDATA_ENABLE) {
102 } /* if (data[1] == ADDIDATA_ENABLE) */
105 } /* elseif (data[1] == ADDIDATA_ENABLE) */
106 if (data[2] == ADDIDATA_ENABLE) {
108 } /* if (data[2] == ADDIDATA_ENABLE) */
111 } /* elseif (data[2] == ADDIDATA_ENABLE) */
121 | struct comedi_insn *insn,unsigned int *data) |
127 | unsigned int *data : Data Pointer to read status |
138 struct comedi_insn *insn, unsigned int *data)
149 if (data[3] == 0) {
150 if (data[1] == 0) {
151 data[0] = (data[0] << ui_NoOfChannel) | ui_Temp;
152 outl(data[0], devpriv->iobase + APCI2032_DIGITAL_OP);
153 } /* if(data[1]==0) */
155 if (data[1] == 1) {
159 data[0] =
160 (data[0] << (2 *
161 data[2])) | ui_Temp;
165 data[0] =
166 (data[0] << (4 *
167 data[2])) | ui_Temp;
171 data[0] =
172 (data[0] << (8 *
173 data[2])) | ui_Temp;
177 data[0] =
178 (data[0] << (16 *
179 data[2])) | ui_Temp;
182 data[0] = data[0] | ui_Temp;
191 outl(data[0],
193 } /* if(data[1]==1) */
196 } /* else if(data[1]==1) */
197 } /* elseif(data[1]==0) */
198 } /* if(data[3]==0) */
200 if (data[3] == 1) {
201 if (data[1] == 0) {
202 data[0] = ~data[0] & 0x1;
206 data[0] =
207 (data[0] << ui_NoOfChannel) ^
209 data[0] = data[0] & ui_Temp;
210 outl(data[0],
212 } /* if(data[1]==0) */
214 if (data[1] == 1) {
218 data[0] = ~data[0] & 0x3;
221 ui_Temp1 << 2 * data[2];
223 data[0] =
224 ((data[0] << (2 *
225 data
231 data[0] = ~data[0] & 0xf;
234 ui_Temp1 << 4 * data[2];
236 data[0] =
237 ((data[0] << (4 *
238 data
244 data[0] = ~data[0] & 0xff;
247 ui_Temp1 << 8 * data[2];
249 data[0] =
250 ((data[0] << (8 *
251 data
257 data[0] = ~data[0] & 0xffff;
261 data[2];
263 data[0] =
264 ((data[0] << (16 *
265 data
279 outl(data[0],
282 } /* if(data[1]==1) */
285 } /* else if(data[1]==1) */
286 } /* elseif(data[1]==0) */
287 } /* if(data[3]==1); */
291 } /* if else data[3]==1) */
292 } /* if else data[3]==0) */
300 | struct comedi_insn *insn,unsigned int *data) |
306 | unsigned int *data : Data Pointer to read status |
317 struct comedi_insn *insn, unsigned int *data)
322 ui_Temp = data[0];
323 *data = inl(devpriv->iobase + APCI2032_DIGITAL_OP_RW);
325 *data = (*data >> ui_NoOfChannel) & 0x1;
332 *data = (*data >> (2 * data[1])) & 3;
336 *data = (*data >> (4 * data[1])) & 15;
340 *data = (*data >> (8 * data[1])) & 255;
344 *data = (*data >> (16 * data[1])) & 65535;
366 | *dev,struct comedi_subdevice *s,struct comedi_insn *insn,unsigned int *data)|
374 | unsigned int *data : Data Pointer to read status |
384 struct comedi_insn *insn, unsigned int *data)
386 if (data[0] == 0) {
392 outl(data[1],
407 struct comedi_insn *insn,unsigned int *data); |
414 | unsigned int *data : Data Pointer to read status |
425 struct comedi_insn *insn, unsigned int *data)
427 switch (data[0]) {
452 | unsigned int *data); |
459 | unsigned int *data : Data Pointer to read status |
470 struct comedi_insn *insn, unsigned int *data)
473 data[0] =
534 | struct comedi_insn *insn,unsigned int *data) |
548 struct comedi_insn *insn, unsigned int *data)
550 *data = ui_Type;