Lines Matching defs:infobits
88 /* page regardless of infobits */
91 u8 laststat[10]; /* Last value of infobits for DAU */
272 u8 infobits[10];
286 if (i2c_getdata(t, 10, infobits))
289 if (!(infobits[8] & 0x10) && !(infobits[7] & 0xf0) && /* check FOUND-bit */
290 (memcmp(infobits, t->vdau[req->pgbuf].laststat, sizeof(infobits)) ||
312 memcpy(t->vdau[req->pgbuf].laststat, infobits, sizeof(infobits));
314 memcpy(infobits, t->vdau[req->pgbuf].laststat, sizeof(infobits));
317 memcpy(infobits, t->vdau[req->pgbuf].laststat, sizeof(infobits));
320 info.pagenum = ((infobits[8] << 8) & 0x700) | ((infobits[1] << 4) & 0xf0) | (infobits[0] & 0x0f);
323 info.hour = ((infobits[5] << 4) & 0x30) | (infobits[4] & 0x0f);
324 info.minute = ((infobits[3] << 4) & 0x70) | (infobits[2] & 0x0f);
325 info.charset = ((infobits[7] >> 1) & 7);
326 info.delete = !!(infobits[3] & 8);
327 info.headline = !!(infobits[5] & 4);
328 info.subtitle = !!(infobits[5] & 8);
329 info.supp_header = !!(infobits[6] & 1);
330 info.update = !!(infobits[6] & 2);
331 info.inter_seq = !!(infobits[6] & 4);
332 info.dis_disp = !!(infobits[6] & 8);
333 info.serial = !!(infobits[7] & 1);
334 info.notfound = !!(infobits[8] & 0x10);
335 info.pblf = !!(infobits[9] & 0x20);
338 if (infobits[a] & 0xf0) {