kopia lustrzana https://gitlab.com/sane-project/backends
genesys: Don't write registers in init_regs_for_warmup()
rodzic
55e3200158
commit
dff52ad713
|
@ -3177,6 +3177,8 @@ static void genesys_warmup_lamp(Genesys_Device* dev)
|
|||
const auto& sensor = sanei_genesys_find_sensor_any(dev);
|
||||
|
||||
dev->cmd_set->init_regs_for_warmup(dev, sensor, &dev->reg, &channels, &total_size);
|
||||
dev->interface->write_registers(dev->reg);
|
||||
|
||||
std::vector<uint8_t> first_line(total_size);
|
||||
std::vector<uint8_t> second_line(total_size);
|
||||
|
||||
|
|
|
@ -1956,7 +1956,6 @@ void CommandSetGl124::init_regs_for_warmup(Genesys_Device* dev, const Genesys_Se
|
|||
*total_size = num_pixels * 3 * 1; /* colors * bytes_per_color * scan lines */
|
||||
|
||||
sanei_genesys_set_motor_power(*reg, false);
|
||||
dev->interface->write_registers(*reg);
|
||||
}
|
||||
|
||||
/** @brief default GPIO values
|
||||
|
|
|
@ -2636,7 +2636,6 @@ void CommandSetGl646::init_regs_for_warmup(Genesys_Device* dev, const Genesys_Se
|
|||
|
||||
// now registers are ok, write them to scanner
|
||||
gl646_set_fe(dev, local_sensor, AFE_SET, settings.xres);
|
||||
dev->interface->write_registers(*local_reg);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -3387,8 +3387,6 @@ void CommandSetGl841::init_regs_for_warmup(Genesys_Device* dev, const Genesys_Se
|
|||
num_pixels = session.output_pixels;
|
||||
|
||||
*total_size = num_pixels * 3 * 2 * 1; /* colors * bytes_per_color * scan lines */
|
||||
|
||||
dev->interface->write_registers(*local_reg);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -2428,7 +2428,6 @@ void CommandSetGl843::init_regs_for_warmup(Genesys_Device* dev, const Genesys_Se
|
|||
init_regs_for_scan_session(dev, calib_sensor, reg, session);
|
||||
|
||||
sanei_genesys_set_motor_power(*reg, false);
|
||||
dev->interface->write_registers(*reg);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Ładowanie…
Reference in New Issue