kopia lustrzana https://gitlab.com/sane-project/backends
Changed file-header (GPL stuff)...
rodzic
60b90f6bba
commit
4953291678
|
@ -38,11 +38,13 @@
|
|||
* doc/sane-plustek.man: removed parport sections
|
||||
* doc/sane-plustek_pp.man: removed usb sections
|
||||
* backend/plustek.c: changed version number
|
||||
* backend/plustek-usb*.c: minor fixes, esp. CanoScan LiDE30 gray/color bug
|
||||
* backend/plustek-pp.*: changed file headers and copyright info
|
||||
applied some minor fixes
|
||||
* doc/unsupported.desc: Added Plustek OpticPro S28 and S48
|
||||
* Makefile.in doc/Makefile.in:
|
||||
removed TODO, as this file does no longer exist
|
||||
* doc/plustek/*: changed links to www.sane-project.org (Bug #300215)
|
||||
|
||||
2003-09-23 Frank Zago <fzago at austin dot rr dot com>
|
||||
|
||||
|
|
|
@ -1,41 +1,43 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_models.c - model specific stuff
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_models.c
|
||||
* @brief model specific stuff
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 1998 Plustek Inc.
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - no changes
|
||||
* 0.32 - no changes
|
||||
* 0.33 - no changes
|
||||
* 0.34 - no changes
|
||||
* 0.35 - added some comments
|
||||
* did some fine tuning on the 9630P and 12000P/9600P models
|
||||
* moved function initPageSettings() to this module
|
||||
* 0.36 - as the ps->MaxWideLineBlks and ps->MaxWideLineLen are only used
|
||||
* for the OP 4800, it has been removed from pScanData
|
||||
* changed settings of OP600 according to the Primax Direct 4800 tests
|
||||
* removed dwPreferSize from struct ScannerCaps
|
||||
* fixed the 5seconds bed-hit problem for ASIC 96001/3 based models
|
||||
* changes, due to define renaming
|
||||
* 0.37 - added ButtonCount init
|
||||
* added A3I model
|
||||
* added functions modelInitCaps(), modelInitMotor() and
|
||||
* modelSetBufferSizes()
|
||||
* 0.38 - added P12 stuff
|
||||
* code cleanup
|
||||
* 0.39 - no changes
|
||||
* 0.40 - changed back to build 0.39-3 (disabled A3I stuff)
|
||||
* 0.41 - added _OVR_PLUSTEK_4800P switch
|
||||
* 0.42 - added SFLAG_CUSTOM_GAMMA to capabilities
|
||||
* added _OVR_PRIMAX_4800D30 switch
|
||||
* changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - no changes
|
||||
* - 0.32 - no changes
|
||||
* - 0.33 - no changes
|
||||
* - 0.34 - no changes
|
||||
* - 0.35 - added some comments
|
||||
* - did some fine tuning on the 9630P and 12000P/9600P models
|
||||
* - moved function initPageSettings() to this module
|
||||
* - 0.36 - as the ps->MaxWideLineBlks and ps->MaxWideLineLen are only used
|
||||
* for the OP 4800, it has been removed from pScanData
|
||||
* - changed settings of OP600 according to the Primax Direct 4800 tests
|
||||
* - removed dwPreferSize from struct ScannerCaps
|
||||
* - fixed the 5seconds bed-hit problem for ASIC 96001/3 based models
|
||||
* - changes, due to define renaming
|
||||
* - 0.37 - added ButtonCount init
|
||||
* - added A3I model
|
||||
* - added functions modelInitCaps(), modelInitMotor() and
|
||||
* modelSetBufferSizes()
|
||||
* - 0.38 - added P12 stuff
|
||||
* - code cleanup
|
||||
* - 0.39 - no changes
|
||||
* - 0.40 - changed back to build 0.39-3 (disabled A3I stuff)
|
||||
* - 0.41 - added _OVR_PLUSTEK_4800P switch
|
||||
* - 0.42 - added SFLAG_CUSTOM_GAMMA to capabilities
|
||||
* - added _OVR_PRIMAX_4800D30 switch
|
||||
* - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,43 +1,45 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_motor.c - all functions for motor control
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_motor.c
|
||||
* @brief all functions for motor control
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 1998 Plustek Inc.
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - no changes
|
||||
* 0.32 - slight cosmetic changes
|
||||
* added function MotorToHomePosition()
|
||||
* 0.33 - added additional debug-messages
|
||||
* increased speed for returning to homeposition for Models >= 9630
|
||||
* (and ASIC 96003)
|
||||
* 0.34 - added FIFO overflow check in motorP96SetSpeed
|
||||
* removed WaitBack() function from pScanData structure
|
||||
* removed wStayMaxStep from pScanData structure
|
||||
* 0.35 - changed motorP96UpdateDataCurrentReadLine() to handle proper
|
||||
* work of ASIC96003 based 600dpi models
|
||||
* 0.36 - merged motorP96WaitBack and motorP98WaitBack to motorWaitBack
|
||||
* merged motorP96SetSpeed and motorP98SetSpedd to motorSetSpeed
|
||||
* added Sensor-Check in function MotorToHomePosition
|
||||
* reduced number of forward steps for MotorToHomePosition
|
||||
* 0.37 - removed function motorP96GetStartStopGap() - no longer used
|
||||
* removed a_bStepDown1Table and a_bStepUp1Table
|
||||
* removed // comments
|
||||
* added A3I stuff
|
||||
* 0.38 - cosmetic changes
|
||||
* added P12 stuff
|
||||
* 0.39 - Did some finetuning in MotorP98003ModuleForwardBackward()
|
||||
* Fixed a problem, that could cause the driver to throw a
|
||||
* kernel exception
|
||||
* 0.40 - changed back to build 0.39-3 (disabled A3I stuff)
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - no changes
|
||||
* - 0.32 - slight cosmetic changes
|
||||
* - added function MotorToHomePosition()
|
||||
* - 0.33 - added additional debug-messages
|
||||
* - increased speed for returning to homeposition for Models >= 9630
|
||||
* (and ASIC 96003)
|
||||
* - 0.34 - added FIFO overflow check in motorP96SetSpeed
|
||||
* - removed WaitBack() function from pScanData structure
|
||||
* - removed wStayMaxStep from pScanData structure
|
||||
* - 0.35 - changed motorP96UpdateDataCurrentReadLine() to handle proper
|
||||
* - work of ASIC96003 based 600dpi models
|
||||
* - 0.36 - merged motorP96WaitBack and motorP98WaitBack to motorWaitBack
|
||||
* - merged motorP96SetSpeed and motorP98SetSpedd to motorSetSpeed
|
||||
* - added Sensor-Check in function MotorToHomePosition
|
||||
* - reduced number of forward steps for MotorToHomePosition
|
||||
* - 0.37 - removed function motorP96GetStartStopGap() - no longer used
|
||||
* - removed a_bStepDown1Table and a_bStepUp1Table
|
||||
* - removed // comments
|
||||
* - added A3I stuff
|
||||
* - 0.38 - cosmetic changes
|
||||
* - added P12 stuff
|
||||
* - 0.39 - Did some finetuning in MotorP98003ModuleForwardBackward()
|
||||
* - Fixed a problem, that could cause the driver to throw a
|
||||
* kernel exception
|
||||
* - 0.40 - changed back to build 0.39-3 (disabled A3I stuff)
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_p12.c - p12 and pt12 specific stuff
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_p12.c
|
||||
* @brief p12 and pt12 specific stuff
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 2000 Plustek Inc.
|
||||
* Copyright (C) 2001-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.38 - initial version
|
||||
* 0.39 - added Genius Colorpage Vivid III V2 stuff
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - removed setting of ps->sCaps.dwFlag in p12InitiateComponentModel()
|
||||
* - 0.38 - initial version
|
||||
* - 0.39 - added Genius Colorpage Vivid III V2 stuff
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - removed setting of ps->sCaps.dwFlag in p12InitiateComponentModel()
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,22 +1,23 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_p12ccd.c - here we have the whole code to intialize the
|
||||
* CCD and DAC stuff
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_p12ccd.c
|
||||
* @brief here we have the whole code to intialize the CCD and DAC stuff
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 2000 Plustek Inc.
|
||||
* Copyright (C) 2001-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.38 - initial version
|
||||
* 0.39 - using now fnDarkOffsetWolfson3797 instead of fnDarkOffsetWolfson3799
|
||||
* This should provide a better picture quality on the GENIUS Colorpage
|
||||
* Vivid V2
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.38 - initial version
|
||||
* - 0.39 - using now fnDarkOffsetWolfson3797 instead of fnDarkOffsetWolfson3799
|
||||
* This should provide a better picture quality on the GENIUS Colorpage
|
||||
* Vivid V2
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
* File: plustek-pp_p48xx.c - here we have all functionality according to
|
||||
* the ASIC96001/3 basedmodels
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_p48xx.c
|
||||
* @brief here we have all functionality according to the ASIC96001/3 based
|
||||
* models.
|
||||
*.............................................................................
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
|
@ -11,32 +14,32 @@
|
|||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - fixed a bug for the return value in p48xxDoTest
|
||||
* added additional debug messages
|
||||
* added function p48xxCheck4800Memory
|
||||
* 0.32 - added debug messages
|
||||
* fixed a bug in p48xxDoTest
|
||||
* disabled RD_WatchDogControl, lamp will be controlled by driver
|
||||
* 0.33 - added function p48xxSetAsicRegisters()
|
||||
* fixed a bug in p48xxDoTest (reset the ASIC registers)
|
||||
* removed p48xxPositionLamp
|
||||
* 0.34 - added some comments
|
||||
* 0.35 - added some comments
|
||||
* 0.36 - added function p48xxInitAllModules() to allow reinit of the modules
|
||||
* switching from Full- to Halfstep at ps->PhysicalDpi now in
|
||||
* p48xxSetGeneralRegister
|
||||
* fixed the color-inverse problem for model OP4800
|
||||
* 0.37 - move p48xxOpenScanPath, p48xxCloseScanPath
|
||||
* and p48xxRegisterToScanner to io.c
|
||||
* removed // comments
|
||||
* added override for A3I scanner
|
||||
* 0.38 - added function p48xxPutToIdleMode()
|
||||
* added function p48xxCalibration
|
||||
* 0.39 - added A3I stuff
|
||||
* 0.40 - disabled A3I stuff
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - fixed a bug for the return value in p48xxDoTest
|
||||
* - added additional debug messages
|
||||
* - added function p48xxCheck4800Memory
|
||||
* - 0.32 - added debug messages
|
||||
* - fixed a bug in p48xxDoTest
|
||||
* - disabled RD_WatchDogControl, lamp will be controlled by driver
|
||||
* - 0.33 - added function p48xxSetAsicRegisters()
|
||||
* - fixed a bug in p48xxDoTest (reset the ASIC registers)
|
||||
* - removed p48xxPositionLamp
|
||||
* - 0.34 - added some comments
|
||||
* - 0.35 - added some comments
|
||||
* - 0.36 - added function p48xxInitAllModules() to allow reinit of the modules
|
||||
* - switching from Full- to Halfstep at ps->PhysicalDpi now in
|
||||
* - p48xxSetGeneralRegister
|
||||
* - fixed the color-inverse problem for model OP4800
|
||||
* - 0.37 - move p48xxOpenScanPath, p48xxCloseScanPath
|
||||
* and p48xxRegisterToScanner to io.c
|
||||
* - removed // comments
|
||||
* - added override for A3I scanner
|
||||
* - 0.38 - added function p48xxPutToIdleMode()
|
||||
* - added function p48xxCalibration
|
||||
* - 0.39 - added A3I stuff
|
||||
* - 0.40 - disabled A3I stuff
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,40 +1,41 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_p9636.c - here we have all functionality according
|
||||
* to the p9636t
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_p9636.c
|
||||
* @brief here we have all functionality according to the p9636t
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 1998 Plustek Inc.
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - Added some comments
|
||||
* 0.32 - minor bug-fixes
|
||||
* change p9636ReconnectScannerPath
|
||||
* moved function IOSetStartStopRegister into this file
|
||||
* 0.33 - went back to original three calls to p9636ReconnectScannerPath
|
||||
* to make sure that HP-printers will not start to print during
|
||||
* scan-process
|
||||
* removed function p9636PositionLamp()
|
||||
* 0.34 - no changes
|
||||
* 0.35 - no changes
|
||||
* 0.36 - changes, due to define renaming
|
||||
* 0.37 - move p9636OpenScanPath, p9636CloseScanPath
|
||||
* and p9636RegisterToScanner to io.c
|
||||
* removed skipping of the memory test for OP9636P
|
||||
* removed // comments
|
||||
* 0.38 - added function p9636PutToIdleMode()
|
||||
* moved p9636ReadWriteTest to io.c
|
||||
* added function p9636Calibration
|
||||
* renamed function p9636SetP98001Init() to p9636InitP98001()
|
||||
* 0.39 - no changes
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - Added some comments
|
||||
* - 0.32 - minor bug-fixes
|
||||
* - change p9636ReconnectScannerPath
|
||||
* - moved function IOSetStartStopRegister into this file
|
||||
* - 0.33 - went back to original three calls to p9636ReconnectScannerPath
|
||||
* to make sure that HP-printers will not start to print during
|
||||
* scan-process
|
||||
* - removed function p9636PositionLamp()
|
||||
* - 0.34 - no changes
|
||||
* - 0.35 - no changes
|
||||
* - 0.36 - changes, due to define renaming
|
||||
* - 0.37 - move p9636OpenScanPath, p9636CloseScanPath
|
||||
* and p9636RegisterToScanner to io.c
|
||||
* - removed skipping of the memory test for OP9636P
|
||||
* - removed // comments
|
||||
* - 0.38 - added function p9636PutToIdleMode()
|
||||
* - moved p9636ReadWriteTest to io.c
|
||||
* - added function p9636Calibration
|
||||
* - renamed function p9636SetP98001Init() to p9636InitP98001()
|
||||
* - 0.39 - no changes
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,18 +1,20 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_procfs.c - this is the interface to the proc filesystem
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_procfs.c
|
||||
* @brief this is the interface to the proc filesystem
|
||||
*
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.37 - initial version
|
||||
* 0.38 - changes according to generic structure changes
|
||||
* 0.39 - added info about forceMode and slowIO
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.37 - initial version
|
||||
* - 0.38 - changes according to generic structure changes
|
||||
* - 0.39 - added info about forceMode and slowIO
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,59 +1,61 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_ptdrv.c - this is the driver interface
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_ptdrv.c
|
||||
* @brief this is the driver interface
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 1998 Plustek Inc.
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - Added some comments
|
||||
* added claiming/release of parallel port resources for this driver
|
||||
* added scaling function for high resolution modes where dpix < dpiy
|
||||
* 0.32 - Revised lamp-off behaviour
|
||||
* - removed function ptdrvIsLampOn
|
||||
* - fixed misbehaviour when using cat /dev/pt_drv
|
||||
* - moved parport-functions to module misc.c
|
||||
* 0.33 - added parameter lOffonEnd
|
||||
* revised parport concurrency
|
||||
* removed calls to ps->PositionLamp
|
||||
* 0.34 - no changes
|
||||
* 0.35 - removed _PTDRV_PUT_SCANNER_MODEL from ioctl interface
|
||||
* added Kevins' changes (MiscRestorePort)
|
||||
* added parameter legal and function PtDrvLegalRequested()
|
||||
* 0.36 - removed a bug in the shutdown function
|
||||
* removed all OP600P specific stuff because of the Primax tests
|
||||
* added version code to ioctl interface
|
||||
* added new parameter mov - model override
|
||||
* removed parameter legal
|
||||
* removed function PtDrvLegalRequested
|
||||
* changes, due to define renaming
|
||||
* patch for OpticPro 4800P
|
||||
* added multiple device support
|
||||
* added proc fs support/also for Kernel2.4
|
||||
* 0.37 - cleanup work, moved the procfs stuff to file procfs.c
|
||||
* and some definitions to plustek_scan.h
|
||||
* moved MODELSTR to misc.c
|
||||
* output of the error-code after initialization
|
||||
* 0.38 - added P12 stuff
|
||||
* removed function ptdrvIdleMode
|
||||
* moved function ptdrvP96Calibration() to p48xxCalibration
|
||||
* moved function ptdrvP98Calibration() to p9636Calibration
|
||||
* added devfs support (patch by Gordon Heydon <gjheydon@bigfoot.com>)
|
||||
* 0.39 - added schedule stuff after reading one line to have a better
|
||||
* system response in SPP modes
|
||||
* added forceMode switch
|
||||
* 0.40 - added MODULE_LICENSE stuff
|
||||
* 0.41 - added _PTDRV_ADJUST functionality
|
||||
* changed ioctl call to PutImage
|
||||
* 0.42 - added _PTDRV_SETMAP functionality
|
||||
* improved the cancel functionality
|
||||
* added LINUX_26 stuff
|
||||
* changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - Added some comments
|
||||
* - added claiming/release of parallel port resources for this driver
|
||||
* - added scaling function for high resolution modes where dpix < dpiy
|
||||
* - 0.32 - Revised lamp-off behaviour
|
||||
* - removed function ptdrvIsLampOn
|
||||
* - fixed misbehaviour when using cat /dev/pt_drv
|
||||
* - moved parport-functions to module misc.c
|
||||
* - 0.33 - added parameter lOffonEnd
|
||||
* - revised parport concurrency
|
||||
* - removed calls to ps->PositionLamp
|
||||
* - 0.34 - no changes
|
||||
* - 0.35 - removed _PTDRV_PUT_SCANNER_MODEL from ioctl interface
|
||||
* - added Kevins' changes (MiscRestorePort)
|
||||
* - added parameter legal and function PtDrvLegalRequested()
|
||||
* - 0.36 - removed a bug in the shutdown function
|
||||
* - removed all OP600P specific stuff because of the Primax tests
|
||||
* - added version code to ioctl interface
|
||||
* - added new parameter mov - model override
|
||||
* - removed parameter legal
|
||||
* - removed function PtDrvLegalRequested
|
||||
* - changes, due to define renaming
|
||||
* - patch for OpticPro 4800P
|
||||
* - added multiple device support
|
||||
* - added proc fs support/also for Kernel2.4
|
||||
* - 0.37 - cleanup work, moved the procfs stuff to file procfs.c
|
||||
* - and some definitions to plustek_scan.h
|
||||
* - moved MODELSTR to misc.c
|
||||
* - output of the error-code after initialization
|
||||
* - 0.38 - added P12 stuff
|
||||
* - removed function ptdrvIdleMode
|
||||
* - moved function ptdrvP96Calibration() to p48xxCalibration
|
||||
* - moved function ptdrvP98Calibration() to p9636Calibration
|
||||
* - added devfs support (patch by Gordon Heydon <gjheydon@bigfoot.com>)
|
||||
* - 0.39 - added schedule stuff after reading one line to have a better
|
||||
* system response in SPP modes
|
||||
* - added forceMode switch
|
||||
* - 0.40 - added MODULE_LICENSE stuff
|
||||
* - 0.41 - added _PTDRV_ADJUST functionality
|
||||
* - changed ioctl call to PutImage
|
||||
* - 0.42 - added _PTDRV_SETMAP functionality
|
||||
* - improved the cancel functionality
|
||||
* - added LINUX_26 stuff
|
||||
* - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,24 +1,25 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_scale.c
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_scale.c
|
||||
* @brief Scaling functionality
|
||||
*
|
||||
* Scaling functionality
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.32 - initial version
|
||||
* 0.33 - no changes
|
||||
* 0.34 - no changes
|
||||
* 0.35 - no changes
|
||||
* 0.36 - no changes
|
||||
* 0.37 - no changes
|
||||
* 0.38 - no changes
|
||||
* 0.39 - no changes
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.32 - initial version
|
||||
* - 0.33 - no changes
|
||||
* - 0.34 - no changes
|
||||
* - 0.35 - no changes
|
||||
* - 0.36 - no changes
|
||||
* - 0.37 - no changes
|
||||
* - 0.38 - no changes
|
||||
* - 0.39 - no changes
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
|
@ -1,32 +1,32 @@
|
|||
/*.............................................................................
|
||||
* Project : linux driver for Plustek parallel-port scanners
|
||||
*.............................................................................
|
||||
* File: plustek-pp_tpa.c
|
||||
*.............................................................................
|
||||
* Here we find some adjustments according to the scan source
|
||||
* This file is ASIC P9800x specific
|
||||
* Project : SANE library for Plustek parallelport flatbed scanners.
|
||||
*.............................................................................
|
||||
*/
|
||||
|
||||
/* @file plustek-pp_tpa.c
|
||||
* @brief Here we find some adjustments according to the scan source.
|
||||
* This file is ASIC P9800x specific
|
||||
*
|
||||
* based on sources acquired from Plustek Inc.
|
||||
* Copyright (C) 1998 Plustek Inc.
|
||||
* Copyright (C) 2000-2003 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||
* also based on the work done by Rick Bronson
|
||||
*.............................................................................
|
||||
*
|
||||
* History:
|
||||
* 0.30 - initial version
|
||||
* 0.31 - Added some comments
|
||||
* 0.32 - no changes
|
||||
* 0.33 - new header
|
||||
* 0.34 - no changes
|
||||
* 0.35 - no changes
|
||||
* 0.36 - no changes
|
||||
* 0.37 - cosmetic changes
|
||||
* 0.38 - Replaced AllPointer by DataPointer
|
||||
* renamed this file from transform.c tpa.c
|
||||
* 0.39 - no changes
|
||||
* 0.40 - no changes
|
||||
* 0.41 - no changes
|
||||
* 0.42 - changed include names
|
||||
* - 0.30 - initial version
|
||||
* - 0.31 - Added some comments
|
||||
* - 0.32 - no changes
|
||||
* - 0.33 - new header
|
||||
* - 0.34 - no changes
|
||||
* - 0.35 - no changes
|
||||
* - 0.36 - no changes
|
||||
* - 0.37 - cosmetic changes
|
||||
* - 0.38 - Replaced AllPointer by DataPointer
|
||||
* - renamed this file from transform.c tpa.c
|
||||
* - 0.39 - no changes
|
||||
* - 0.40 - no changes
|
||||
* - 0.41 - no changes
|
||||
* - 0.42 - changed include names
|
||||
* .
|
||||
* <hr>
|
||||
* This file is part of the SANE package.
|
||||
|
|
Ładowanie…
Reference in New Issue