Lines Matching refs:steps
395 static SANE_Byte *Motor_AddStep (SANE_Byte * steps, SANE_Int * bwriten,
2996 Motor_AddStep (SANE_Byte * steps, SANE_Int * bwriten, SANE_Int step)
2998 steps = (SANE_Byte *) realloc (steps, sizeof (SANE_Byte) * (*bwriten + 3));
2999 if (steps != NULL)
3001 data_msb_set (&steps[*bwriten], step, 3);
3007 return steps;
3018 SANE_Byte *steps;
3026 steps = NULL;
3032 /* mycurve points to acc normalscan steps table */
3037 /* acccurvecount has the number of steps in acc normalscan table */
3057 steps = Motor_AddStep (steps, &bwriten, mystep);
3066 steps = Motor_AddStep (steps, &bwriten, last_acc_step + 1);
3072 steps = Motor_AddStep (steps, &bwriten, last_acc_step);
3079 if (steps != NULL)
3080 data_msb_set (&steps[0], var1, 3);
3094 steps = Motor_AddStep (steps, &bwriten, last_acc_step);
3102 steps = Motor_AddStep (steps, &bwriten, mystep);
3127 steps = Motor_AddStep (steps, &bwriten, var1 - 1);
3130 steps = Motor_AddStep (steps, &bwriten, var1);
3162 steps =
3163 Motor_AddStep (steps, &bwriten, mycurve->step[cont]);
3204 steps =
3205 Motor_AddStep (steps, &bwriten, mycurve->step[cont]);
3256 steps =
3257 Motor_AddStep (steps, &bwriten, mycurve->step[cont]);
3309 steps =
3310 Motor_AddStep (steps, &bwriten, mycurve->step[cont]);
3372 steps =
3373 Motor_AddStep (steps, &bwriten, mycurve->step[cont]);
3421 /* send motor steps */
3422 if (steps != NULL)
3429 /* send steps */
3430 RTS_DMA_Write (dev, 0x0000, v15f8, bwriten, steps);
3436 free (steps);
8472 SANE_Int mbs[2] = { 0 }; /* motor back steps */
8560 /* set motor back steps */