Povilas Kanapickas
59506f866d
genesys: Remove exception for the GPL license
...
Several files already don't have the exception that allows uses of the
code that are additional to the GPL license. I'm no longer comfortable
granting this exception for my subsequent contributions, thus the
exception has been removed.
2021-12-30 19:16:54 +02:00
Povilas Kanapickas
b668e92047
genesys: Use {uint,int}{8,16,32,64} from std namespace
...
This is not strictly necessary as all known C++ compilers also inject
these types to the global namespace. However this is not guaranteed by
the C++ standard and accordingly some code completion tools don't
support this without additional configuration.
2021-12-26 16:09:17 +02:00
Olaf Meeuwissen
e79adde8b2
Use URL to refer users to copies of the GPL and LGPL
...
With the exception of use in three quotes as well as our inlcuded copy
of the GPL, all use of the Free Software Foundation's postal address
has been removed.
Re #320 .
2021-02-12 17:41:38 +09:00
Povilas Kanapickas
f6f891bd93
genesys: Call update_home_sensor_gpio() for all chip types
2020-06-27 00:47:14 +03:00
Povilas Kanapickas
8ec6bc2e5d
genesys: Deduplicate move_to_ta()
2020-05-26 01:32:44 +03:00
Povilas Kanapickas
57a398888d
genesys: Deduplicate init_regs_for_scan()
2020-05-26 01:32:40 +03:00
Povilas Kanapickas
4c95e94f9b
genesys: Move private functionality out of headers
2020-04-17 05:38:46 +03:00
Povilas Kanapickas
4586ae4e56
genesys: Increase consistency of lamp warmup handling
2020-04-09 23:57:04 +03:00
Povilas Kanapickas
d8f09656b2
genesys: Deduplicate strip searching functionality
2020-02-22 11:02:57 +02:00
Povilas Kanapickas
2cf05553c0
genesys: Remove no longer used code related to start position search
2020-02-22 10:28:17 +02:00
Povilas Kanapickas
4c395182be
genesys: Remove no longer used coarse calibration ced path
2020-02-17 00:49:14 +02:00
Povilas Kanapickas
9b1fe59c2a
genesys: Set calib_session on all chipsets
2020-02-03 00:41:57 +02:00
Povilas Kanapickas
c1791e6c83
genesys: Pass the register set to modify to init_regs_for_scan()
2020-02-03 00:41:53 +02:00
Povilas Kanapickas
3753716e04
genesys: Add a class to move common command set functions to
2020-01-12 10:57:04 +02:00
Ralph Little
88ea0d48e7
genesys: added 50dpi to HP ScanJet 3670 backend
...
Windows driver supports 50dpi as the lowest mode.
2020-01-07 22:36:09 -08:00
Povilas Kanapickas
29166d9b3b
genesys: Remove rewind() function due to unreliability
2019-12-22 17:40:13 +02:00
Povilas Kanapickas
7d477da404
genesys: Use MotorSlope in gl646 code
2019-12-14 10:20:10 +02:00
Povilas Kanapickas
27aea235b4
genesys: Rename slow_back_home() to move_back_home()
2019-12-01 10:43:10 +02:00
Povilas Kanapickas
35c8cb84f8
genesys: Extract slow_back_home_ta() to common code
2019-12-01 10:43:09 +02:00
Povilas Kanapickas
8aee1f0982
genesys: Expose slow_back_home_ta() to the cmd set
2019-11-30 19:19:18 +02:00
Povilas Kanapickas
cba6086ce7
genesys: Expose init_regs_for_scan_session() to the cmd set
2019-11-30 19:06:51 +02:00
Povilas Kanapickas
2ca325c638
genesys: Simplify scanner status handling
2019-11-30 19:06:44 +02:00
Povilas Kanapickas
7385e0d305
genesys: Simplify get_gain4_bit() implementation
2019-11-30 19:06:43 +02:00
Povilas Kanapickas
3ada79c35a
genesys: Move motor direction register adjustment to low level functions
2019-11-30 19:06:42 +02:00
Povilas Kanapickas
acc5fd318c
genesys: Replace unneeded uses of macros with enums
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
6d9259bd48
genesys: Put chip-specific functionality into namespaces
2019-11-23 15:32:45 +02:00
Povilas Kanapickas
67588e46ef
genesys: Add checkpoints to record internal state
2019-10-26 12:42:49 +02:00
Povilas Kanapickas
309ee441de
genesys: Remove trivial bulk_{read,write}_data() wrapper
2019-10-26 11:38:36 +02:00
Povilas Kanapickas
68f388eb6a
genesys: Remove is_compatible_calibration() wrappers
2019-11-10 10:32:10 +02:00
Povilas Kanapickas
8557e0c220
genesys: Don't modify global state in *_is_compatible_calibration()
2019-11-10 10:32:06 +02:00
Povilas Kanapickas
0ab82e9f86
genesys: Resolve various floating-point conversion warnings
2019-10-13 06:18:51 +03:00
Povilas Kanapickas
68e5f8a912
genesys: Put the backend code into a separate namespace
2019-10-12 22:33:57 +03:00
Povilas Kanapickas
e32a45fef8
genesys: Retrieve depth from session in genesys_warmup_lamp()
2019-10-02 12:01:27 +03:00
Povilas Kanapickas
9581f29f13
Merge branch 'genesys-fix-warnings' into 'master'
...
genesys: Fix warnings not enabled in regular build
See merge request sane-project/backends!209
2019-10-12 15:43:04 +00:00
Povilas Kanapickas
9f44bab6e0
genesys: Move backend files to a separate directory
2019-10-12 18:17:17 +03:00