2005-10-03 13:27:03 +00:00
|
|
|
mustek_usb2.CHANGES -*-text-*-
|
|
|
|
|
2005-10-16 16:37:13 +00:00
|
|
|
V 1.0-10 (2005-10-16)
|
|
|
|
|
|
|
|
- Removed typedefs for DWORD, WORD and so on. Used int, unsigned short, ...
|
|
|
|
directly in the code.
|
|
|
|
|
2005-10-03 13:27:03 +00:00
|
|
|
V 1.0-9 (2005-10-02)
|
|
|
|
|
|
|
|
- Removed global variables in mustek_usb2.c:
|
|
|
|
Deleted the following variables (not necessary):
|
|
|
|
m_bIsOpen
|
|
|
|
Moved the following varaiables to Mustek_Scanner structure:
|
|
|
|
m_bIsScanning
|
|
|
|
m_bIsReading
|
|
|
|
setpara
|
|
|
|
getpara
|
|
|
|
read_rows
|
|
|
|
Scan_data_buf
|
|
|
|
Scan_data_buf_start
|
|
|
|
scan_buffer_len
|
|
|
|
Used local variables instead:
|
|
|
|
dpi_list;
|
|
|
|
- Minor cleanups.
|
|
|
|
- Fixed check for Scan_data_buf != NULL.
|
|
|
|
- Moved check for Scan_data_buf to sane_close ().
|
|
|
|
- Avoid typedef'ing to long int in mustek_usb2_asic.h. Used int instead.
|
|
|
|
Fixed DBG messages accordingly.
|
|
|
|
- Fixed some compilation warnings on 64 bit platforms.
|
|
|
|
|
|
|
|
V 1.0-8 (2005-10-01)
|
|
|
|
|
|
|
|
- Added/modified checks for libpthread in acinclude.m4/configure.in. Disable
|
|
|
|
backend if it's not there.
|
|
|
|
|
|
|
|
V 1.0-7 (2005-09-30)
|
|
|
|
|
|
|
|
- Added usleep in Asic_ScanStop() to avoid freezes after cancellation of a
|
|
|
|
scan.
|
|
|
|
- Added sane_constrain_value call in sane_control_option().
|
|
|
|
- Test with tstbackend succeeded this.
|
|
|
|
- Changed usage of perror to DBG.
|
|
|
|
- Removed _Open and _Close. These functions didn't do much at all.
|
|
|
|
- Removed (commented out) code that tries to read values from config file.
|
|
|
|
|
|
|
|
V 1.0-6 (2005-09-29)
|
|
|
|
|
|
|
|
- Commented out unused code.
|
|
|
|
- Made all symbols that don't belong to the SANE API static.
|
|
|
|
- Changed all fprintfs to DBG messages.
|
|
|
|
- Used real device name. Used real model name.
|
|
|
|
- Added manual page (sane-mustek_usb2).
|
|
|
|
- Fixed backend name in AUTHORS.
|
|
|
|
|
|
|
|
V 1.0-5 (2005-09-28)
|
|
|
|
|
|
|
|
- Merged all asic-related code into mustek_usb2_asic.c and .h.
|
|
|
|
- Merged function definitions from mustek_usb2_tarnsparent.h and
|
|
|
|
mustek_usb2_refelective.h to their respective .c files. Filename changes
|
|
|
|
are finished now.
|
|
|
|
- Moved defines used in mustek_usb2_high.c to moustek_usb_high.h.
|
|
|
|
- All license/comment headers name the right scanner now.
|
|
|
|
- Fixed "already included check" of header files
|
|
|
|
- Used indent -gnu on all files.
|
|
|
|
- Fixed compilation warnings and several bugs ("=" instead of "==" and similar
|
|
|
|
stuff) in mustek_usb2_asic.c, mustek_usb2_transparent.c,
|
|
|
|
mustek_usb2_reflective.c, mustek_usb2_high.c, mustek_usb2.c.
|
|
|
|
|
|
|
|
V 1.0-4 (2005-09-27)
|
|
|
|
|
|
|
|
- Changed filenames (preliminary, may be changed again):
|
|
|
|
mustek_a2nu2.c --> mustek_usb2.c
|
|
|
|
mustek_a2nu2.h --> mustek_usb2.h
|
|
|
|
a2nu2/spicall/MustScanner.c --> mustek_usb2_high.c
|
|
|
|
a2nu2/spicall/MustScanner.h --> mustek_usb2_high.h
|
|
|
|
a2nu2/spicall/ScannerDefine.h --> included in mustek_usb2_high.h
|
|
|
|
a2nu2/spicall/ScannerReflective.c --> mustek_usb2_reflective.c
|
|
|
|
a2nu2/spicall/ScannerReflective.h --> mustek_usb2_reflective.h
|
|
|
|
a2nu2/spicall/ScannerTransparent.c --> mustek_usb2_transparent.c
|
|
|
|
a2nu2/spicall/ScannerTransparent.h --> mustek_usb2_transparent.h
|
|
|
|
a2nu2/spicall/spicall.c --> included in mustek_usb2.c
|
|
|
|
a2nu2/spicall/spicall_ex.h
|
|
|
|
a2nu2/spicall/spicall_g.h --> included in mustek_usb2_high.c
|
|
|
|
a2nu2/include/asic.h --> included in mustek_usb2_asic_low.h
|
|
|
|
a2nu2/include/debug.h --> removed
|
|
|
|
a2nu2/include/ini.h
|
|
|
|
a2nu2/include/msam.ini --> removed
|
|
|
|
a2nu2/include/public.h --> included in mustek_usb2_typedef.h
|
|
|
|
a2nu2/include/spicall.h --> included in mustek_usb2.h
|
|
|
|
a2nu2/include/typedef.h --> mustek_usb2_asic_low.h
|
|
|
|
a2nu2/conf/ini.c --> removed
|
|
|
|
a2nu2/asic/asic.c --> mustek_usb2_asic.c
|
|
|
|
a2nu2/asic/asic_libusb.c --> removed (used sanei_usb)
|
|
|
|
a2nu2/asic/asic_libusb.h --> removed
|
|
|
|
a2nu2/asic/asic_mid.c --> mustek_usb2_asic_mid.c
|
|
|
|
a2nu2/asic/asic_mid.h --> included in mustek_usb2_asic_mid.c
|
|
|
|
a2nu2/asic/asic_motor.c --> mustek_usb2_asic_motor.c
|
|
|
|
a2nu2/asic/asic_motor.h --> mustek_usb2_asic_motor.h
|
|
|
|
a2nu2/asic/asic_usb.c --> mustek_usb2_asic_low.c
|
|
|
|
a2nu2/asic/asic_usb.h --> included in mustek_usb2_asic_low.h
|
|
|
|
a2nu2/asic/DefineScanner.h --> mustek_usb2_asic_low.h
|
|
|
|
a2nu2/asic/ScanRegDef.h --> included in mustek_usb2_asic_low.h
|
|
|
|
|
|
|
|
- Changed backend name to mustek_usb2.
|
|
|
|
- Used dos2unix to change dos line endings to unix.
|
|
|
|
- Added mustek_usb2.TODO.
|
|
|
|
- Changed several occurences of "//" to "/* */".
|
|
|
|
- Used DBG instead of XDBG.
|
|
|
|
- Defined DBG levels in mustek_usb2_asic_low.h.
|
|
|
|
- Changed code to use sanei_usb instead of home-grown usb functions.
|
|
|
|
|
|
|
|
V 1.0-3 (2005-08-31)
|
|
|
|
|
|
|
|
- Updated code from Mustek, mostly changed // to /* */
|
|
|
|
- Enabled compilation warnings again.
|
|
|
|
- Scanner is confirmed to work at least on Linux.
|
|
|
|
|
|
|
|
V 1.0-2 (2005-08-30)
|
|
|
|
|
|
|
|
- Initial version based on the code from Roy Zhou, Jack Xu, Vinci Cen.
|
|
|
|
- This version is just to make it compile at all and to trim down the package
|
|
|
|
size by removing all the unneeded backends. Before inclusion into SANE can
|
|
|
|
be done, the sub directories, several libraries and the amount of files has
|
|
|
|
to be fixed (and lots of other stuff).
|
|
|
|
- Based everything on current CVS.
|
|
|
|
- Fixed AUTHORS.
|
|
|
|
- Added mustek_pro.CHANGES.
|
|
|
|
- Fixed dll.conf.
|
|
|
|
- Fixed .desc file.
|
|
|
|
- Adjusted configure.in to build only test, net and mustek_a2nu2 backends.
|
|
|
|
- Adjusted backend/Makefile.in.
|
|
|
|
- Disabled compilation warnings, otherwise the "//" comments will cause
|
|
|
|
errors.
|
|
|
|
- Fixed several upper/lower case problems.
|
|
|
|
- Removed definition of Option_Value.
|
|
|
|
- Started renaming doc files to new backend name: msutek_usb2.
|
|
|
|
- Added GPL+SANE exception to all remaining files.
|