Lines Matching defs:steps
540 void sanei_genesys_read_feed_steps(Genesys_Device* dev, unsigned int* steps)
545 *steps = (dev->interface->read_register(0x108) & 0x1f) << 16;
546 *steps += (dev->interface->read_register(0x109) << 8);
547 *steps += dev->interface->read_register(0x10a);
551 *steps = dev->interface->read_register(0x4a);
552 *steps += dev->interface->read_register(0x49) * 256;
554 *steps += ((dev->interface->read_register(0x48) & 0x03) * 256 * 256);
556 *steps += ((dev->interface->read_register(0x48) & 0x0f) * 256 * 256);
558 *steps += ((dev->interface->read_register(0x48) & 0x1f) * 256 * 256);
562 DBG(DBG_proc, "%s: %d steps\n", __func__, *steps);