Lines Matching defs:generation
81 /* generation 2 scanners (>=0x2707) */
160 uint8_t generation; /* New multifunctionals are (generation == 2) */
332 /* generation 2 scanners use cmd_read_image2.
334 pixma_set_be16 (((mf->generation >= 2
338 expected_len = (mf->generation >= 2 ||
350 if (mf->generation >= 2 ||
376 maxchunksize = MAX_CHUNK_SIZE * ((mf->generation >= 2 ||
504 /* activate only seen for generation 1 scanners */
505 if (mf->generation == 1)
565 /* set generation = 2 for new multifunctionals */
566 mf->generation = (s->cfg->pid >= MF8030_PID) ? 2 : 1;
567 PDBG (pixma_dbg (3, "*iclass_open***** This is a generation %d scanner. *****\n", mf->generation));
672 && (s->param->adf_pageid == 0 || mf->generation == 1 || mf->adf_state == state_idle))
796 mf->generation == 1 &&
849 if (mf->generation == 1)
850 { /* activate only seen for generation 1 scanners */
854 /* generation = 1:
856 * generation >= 2:
857 * 0x38 = last block and ADF empty (generation >= 2)
859 * some generation 2 scanners don't use 0x38 for ADF empty => check status */
860 if (mf->last_block==0x38 /* generation 2 scanner ADF empty */
861 || (mf->generation == 1 && mf->last_block == 0x28) /* generation 1 scanner last block */
862 || (mf->generation >= 2 && !has_paper(s))) /* check status: no paper in ADF */