Povilas Kanapickas
|
4303877059
|
genesys: Return errors as exceptions from *init_cmd_set()
|
2019-07-14 23:40:57 +03:00 |
Povilas Kanapickas
|
d29f6862c6
|
genesys: Return errors as exceptions from *wait_for_home()
|
2019-07-14 23:40:56 +03:00 |
Povilas Kanapickas
|
99b5f1e94e
|
genesys: Return errors as exceptions from *gamma_buffer()
|
2019-07-14 23:40:54 +03:00 |
Povilas Kanapickas
|
e78cfa750f
|
genesys: Return errors as exceptions from *fe_read_data()
|
2019-07-14 23:40:53 +03:00 |
Povilas Kanapickas
|
ad231613db
|
genesys: Return errors as exceptions from *read_feed_steps()
|
2019-07-14 23:40:52 +03:00 |
Povilas Kanapickas
|
612ff9487c
|
genesys: Return errors as exceptions from *fe_write_data()
|
2019-07-14 23:40:51 +03:00 |
Povilas Kanapickas
|
32a2eeaa5f
|
genesys: Return errors as exceptions from *write_ahb()
|
2019-07-14 23:40:50 +03:00 |
Povilas Kanapickas
|
693d42c025
|
genesys: Return errors as exceptions from *read_valid_words()
|
2019-07-14 23:40:49 +03:00 |
Povilas Kanapickas
|
478ddd5d01
|
genesys: Return errors as exceptions from *read_scancnt()
|
2019-07-14 23:40:48 +03:00 |
Povilas Kanapickas
|
5c0a382bc9
|
genesys: Return errors as exceptions from *test_buffer_empty()
|
2019-07-14 23:40:47 +03:00 |
Povilas Kanapickas
|
f153fb109e
|
genesys: Return errors as exceptions from *get_status()
|
2019-07-14 23:40:46 +03:00 |
Povilas Kanapickas
|
e388fc5058
|
genesys: Return errors as exceptions from *bulk_write_register()
|
2019-07-14 23:40:45 +03:00 |
Povilas Kanapickas
|
0dc3342be1
|
genesys: Return errors as exceptions from *bulk_write_data()
|
2019-07-14 23:40:44 +03:00 |
Povilas Kanapickas
|
1c5960f9aa
|
genesys: Replace explicit DBG messages with DBG_HELPER
|
2019-07-14 23:40:43 +03:00 |
Povilas Kanapickas
|
3a47a9ed4d
|
genesys: Return errors as exceptions from *set_buffer_address()
|
2019-07-14 23:40:42 +03:00 |
Povilas Kanapickas
|
17a619a927
|
genesys: Return errors as exceptions from *write_register()
|
2019-07-14 23:40:41 +03:00 |
Povilas Kanapickas
|
d1cffab8f4
|
genesys: Return errors as exceptions from *write_gl847_register()
|
2019-07-14 23:40:40 +03:00 |
Povilas Kanapickas
|
3d17645fad
|
genesys: Return errors as exceptions from *read_register()
|
2019-07-14 23:40:39 +03:00 |
Povilas Kanapickas
|
bfef12cc49
|
genesys: Return errors as exceptions from *read_gl847_register()
|
2019-07-14 23:40:38 +03:00 |
Povilas Kanapickas
|
9e15623411
|
genesys: Return errors as exceptions from *write_0x8c()
|
2019-07-14 23:40:37 +03:00 |
Povilas Kanapickas
|
1e5a7bd4d8
|
genesys: Return errors as exceptions from *write_hregister()
|
2019-07-14 23:40:36 +03:00 |
Povilas Kanapickas
|
f856a3dacf
|
genesys: Return errors as exceptions from *read_hregister()
|
2019-07-14 23:40:35 +03:00 |
Povilas Kanapickas
|
a79f1404f3
|
genesys: Return errors as exceptions from *bulk_read_data()
|
2019-07-14 23:40:34 +03:00 |
Povilas Kanapickas
|
ab2952d1df
|
genesys: Add support for regular scans on CanoScan 8400F
|
2019-07-20 03:11:23 +03:00 |
Povilas Kanapickas
|
144ed1f29b
|
genesys: Implement infrared channel support for 8600F
|
2019-07-13 04:14:44 +03:00 |
Povilas Kanapickas
|
0db759d996
|
genesys: Don't enable buggy behavior on newly supported scanners
|
2019-07-13 04:14:38 +03:00 |
Povilas Kanapickas
|
a6a09f5dc5
|
genesys: Don't reuse non-applicable macro just because its value matches
|
2019-07-06 21:02:24 +03:00 |
Povilas Kanapickas
|
f4d5fd4ad6
|
genesys: Add a way to dump Genesys_Register_Set to debug
|
2019-07-06 21:02:23 +03:00 |
Olaf Meeuwissen
|
1be824f2c5
|
Merge branch 'sanei-usb-testing-mode' into 'master'
sanei: Support capture and replay of USB data for testing
See merge request sane-project/backends!55
|
2019-08-08 14:01:30 +00:00 |
Povilas Kanapickas
|
640fa9dbba
|
genesys: Always initialize status variable
|
2019-07-06 02:30:08 +03:00 |
Povilas Kanapickas
|
0454f42c36
|
genesys: Report USB errors via exceptions to reduce code duplication
|
2019-07-06 02:30:08 +03:00 |
Povilas Kanapickas
|
22b7fb5105
|
genesys: Move more error functionality to genesys_error.{h,cc}
|
2019-07-06 02:10:05 +03:00 |
Povilas Kanapickas
|
bba75702b6
|
genesys: Add utility to print debug messages upon function exit
|
2019-06-30 14:05:26 +03:00 |
Povilas Kanapickas
|
f41440ef9f
|
genesys: Extract debug_dump for Genesys_Current_Setup
|
2019-06-30 14:05:22 +03:00 |
Povilas Kanapickas
|
89d06c9a3a
|
genesys: Fix error handling in the presence of exceptions
|
2019-06-30 14:05:18 +03:00 |
Povilas Kanapickas
|
1685e6e863
|
genesys: Return bool out of *_is_compatible_calibration()
|
2019-06-30 14:05:16 +03:00 |
Povilas Kanapickas
|
eaa4cb7766
|
genesys: Return void out of *_calculate_current_setup()
|
2019-06-30 14:05:15 +03:00 |
Povilas Kanapickas
|
f3df7b9db1
|
genesys: Don't sleep during tests
|
2019-06-16 21:12:41 +03:00 |
Povilas Kanapickas
|
4d4b3be12d
|
genesys: Cache logical lamp and XPA state in register set
|
2019-06-08 14:04:28 +03:00 |
Povilas Kanapickas
|
5b788022dc
|
genesys: Extract sanei_genesys_set_motor_power()
|
2019-06-08 14:04:25 +03:00 |
Povilas Kanapickas
|
57480021dd
|
genesys: Extract sanei_genesys_set_lamp_power()
|
2019-06-08 14:04:24 +03:00 |
Povilas Kanapickas
|
8d5ff56ee9
|
genesys: Use scan method out of setup params for cache comparison
|
2019-06-08 14:04:23 +03:00 |
Povilas Kanapickas
|
bf395270e8
|
genesys: Refactor color filter into an enum
|
2019-06-08 14:04:16 +03:00 |
Povilas Kanapickas
|
cd7186965b
|
genesys: Don't use floating point numbers in SetupParams unnecessarily
|
2019-06-08 14:04:14 +03:00 |
Povilas Kanapickas
|
ca070fb569
|
genesys: Extract function to dump SetupParams to debug
|
2019-06-08 14:04:13 +03:00 |
Povilas Kanapickas
|
efd7723a4f
|
genesys: Deduplicate dumping of Genesys_Current_Setup to logs
|
2019-06-08 14:03:59 +03:00 |
Povilas Kanapickas
|
f1e583aea8
|
genesys: Refactor scan method into an enum
|
2019-06-08 14:03:53 +03:00 |
Povilas Kanapickas
|
8520b810fd
|
genesys: Add support for mixed half/quarter-ccd mode on the same scanner
|
2019-06-02 11:47:54 +03:00 |
Povilas Kanapickas
|
723aa2b73c
|
genesys: Don't store current sensor in device as it depends on the scan
|
2019-06-02 11:47:51 +03:00 |
Povilas Kanapickas
|
f8e8243b78
|
genesys: Don't modify sensor with gamma data
|
2019-06-02 11:47:50 +03:00 |