kopia lustrzana https://gitlab.com/sane-project/backends
genesys: Correctly initialize test USB device
rodzic
f8193494ad
commit
0e8f9c935e
|
@ -49,7 +49,9 @@
|
||||||
|
|
||||||
namespace genesys {
|
namespace genesys {
|
||||||
|
|
||||||
TestScannerInterface::TestScannerInterface(Genesys_Device* dev) : dev_{dev}
|
TestScannerInterface::TestScannerInterface(Genesys_Device* dev) :
|
||||||
|
dev_{dev},
|
||||||
|
usb_dev_{get_testing_vendor_id(), get_testing_product_id(), get_testing_bcd_device()}
|
||||||
{
|
{
|
||||||
// initialize status registers
|
// initialize status registers
|
||||||
if (dev_->model->asic_type == AsicType::GL124) {
|
if (dev_->model->asic_type == AsicType::GL124) {
|
||||||
|
|
|
@ -51,8 +51,6 @@ namespace genesys {
|
||||||
class TestUsbDevice : public IUsbDevice {
|
class TestUsbDevice : public IUsbDevice {
|
||||||
public:
|
public:
|
||||||
TestUsbDevice(std::uint16_t vendor, std::uint16_t product, std::uint16_t bcd_device);
|
TestUsbDevice(std::uint16_t vendor, std::uint16_t product, std::uint16_t bcd_device);
|
||||||
TestUsbDevice() = default;
|
|
||||||
|
|
||||||
~TestUsbDevice() override;
|
~TestUsbDevice() override;
|
||||||
|
|
||||||
bool is_open() const override { return is_open_; }
|
bool is_open() const override { return is_open_; }
|
||||||
|
|
Ładowanie…
Reference in New Issue