Jan Hauffa
|
d9c1df0bb8
|
Remove vestigial support for custom gamma tables.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
acf84e0c94
|
Clean up function StopScan.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
9158d10df9
|
Further simplification of MustScanner_Get*Line functions.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
1f6b405451
|
First attempt at simplifying the Get*Line functions.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
a6b15f18cc
|
Break remaining long lines.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
25242ff9c8
|
Clean up mustek_usb2_high.c.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
c8982a9939
|
Do not use prefix "by" for byte variable names.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
d7b4e02780
|
Use SANE_Status and SANE_TRUE/SANE_FALSE consistently.
|
2015-11-08 16:54:44 -05:00 |
Jan Hauffa
|
8b3c78838a
|
Create common helper function for Asic_CarriageHome and Asic_MotorMove, remove MotorBackHome.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
ed5dc8a7cd
|
Further refactoring of Asic_SetWindow.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
82a40d5dca
|
Refactoring of Asic_SetWindow.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
93a79af5d3
|
Fix indentation.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
b43f0688db
|
Use symbolic constants in more places.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
3c87b646b5
|
First attempt at merging Asic_SetCalibrate into Asic_SetWindow.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
033ebe6d9b
|
Made error handling in mustek_usb2_asic.c more consistent.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
96c6ee1dae
|
Cleaned up firmware state handling.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
c1f22ef9a9
|
Clean up Asic_SetCalibrate, make Asic_SetCalibrate and Asic_SetWindow more similar.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
3cd05dacca
|
Refactoring the smaller high level ASIC functions.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
de5b647c4a
|
Refactored medium level ASIC functions.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
693da258ce
|
Move some definitions from mustek_usb2_asic.h to more appropriate headers.
|
2015-11-08 16:54:43 -05:00 |
Jan Hauffa
|
2776b336d1
|
Simplify LLFSetMotorCurrentAndPhase.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
dea59ee824
|
Refactored all low-level motor functions except LLFSetMotorCurrentAndPhase.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
e47fee8dcc
|
Simplified computation of motor current, removed a redundant register assignment.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
5688a78ace
|
Simplify low-level ASIC functions, add missing error checks.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
1d8a008856
|
Simplify SetRWSize, use symbolic constants for registers whenever possible.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
794b15ff9e
|
Simplyfied Asic_SetShadingTable.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
6d5a5123ea
|
Remove whitespace at the end of debug output lines.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
d418094b64
|
Some motor table related fixes.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
3d1b409a1b
|
Fix a few comments.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
88cac5b4ad
|
Begin simplifying LLFSetMotorCurrentAndPhase, ensure all fields of LLF_MOTOR_CURRENT_AND_PHASE are initialized.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
fb55a92604
|
Remove even more unused code from mustek_usb2_asic.c.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
77ea9b01c3
|
Improved readability of functions in mustek_usb2_high.c.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
ca1e0db16f
|
Remove unused code and fix indentation in mustek_usb2_high.c.
|
2015-11-08 16:54:42 -05:00 |
Jan Hauffa
|
3f7cf8a65f
|
Remove DISABLE bit flag constants.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
073fe96611
|
LLF_MOTOR_CURRENT_AND_PHASE: only first byte of arrays MotorCurrentTableA/B is ever used
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
4b242a7139
|
Remove unused parameter isOrderInvert from MustScanner_GetMono*Line.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
78863d13de
|
Remove redundant typecasts.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
cf6c88bfd1
|
Try to reduce differences between mustek_usb2_reflective.c and mustek_usb2_transparent.c, part 1.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
972fc54793
|
Move some code that was duplicated in mustek_usb2_transparent.c and mustek_usb2_reflective.c to mustek_usb2_high.c.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
db37c13bb3
|
Remove information-less comments, break long lines, fix indentation.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
fa8101e05e
|
Remove unused enum FS_NULL.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
ccde6b0635
|
Remove unused fields of struct GETPARAMETERS.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
2be2be76ae
|
Unified style of struct and enum definitions.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
ce6d7010d3
|
Pixel flavor is never PF_WhiteIs0, so the associated code can be removed.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
76a23c3bc4
|
Remove dead "auto level" code, sanitize key handling.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
e7c44fe679
|
Cleanup of Asic_SetWindow
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
16485d47da
|
Optimize motor table calculation.
|
2015-11-08 16:54:41 -05:00 |
Jan Hauffa
|
8821c2882f
|
First attempt at cleaning up mustek_usb2_asic.c.
|
2015-11-08 16:54:40 -05:00 |
Jan Hauffa
|
30087b3f43
|
Avoid some unorthodox language constructs.
|
2015-11-08 16:54:40 -05:00 |
Jan Hauffa
|
030c7fa122
|
Remove redundant code from mustek_usb2_high.c.
|
2015-11-08 16:54:40 -05:00 |