kopia lustrzana https://gitlab.com/sane-project/backends
genesys: Fix scanner_is_motor_stopped() on gl841
rodzic
a00b8079ee
commit
98ee100237
|
@ -594,9 +594,11 @@ bool scanner_is_motor_stopped(Genesys_Device& dev)
|
|||
return !status.is_motor_enabled && status.is_feeding_finished;
|
||||
}
|
||||
case AsicType::GL841: {
|
||||
auto status = scanner_read_status(dev);
|
||||
auto reg = dev.interface->read_register(gl841::REG_0x40);
|
||||
|
||||
return (!(reg & gl841::REG_0x40_DATAENB) && !(reg & gl841::REG_0x40_MOTMFLG));
|
||||
return (!(reg & gl841::REG_0x40_DATAENB) && !(reg & gl841::REG_0x40_MOTMFLG) &&
|
||||
!status.is_motor_enabled);
|
||||
}
|
||||
case AsicType::GL843: {
|
||||
auto status = scanner_read_status(dev);
|
||||
|
|
Ładowanie…
Reference in New Issue