diff --git a/backend/mustek_usb2.c b/backend/mustek_usb2.c index ee18e8d1d..7543e53c2 100644 --- a/backend/mustek_usb2.c +++ b/backend/mustek_usb2.c @@ -134,9 +134,7 @@ static Scanner_Model mustek_A2nu2_model = { SANE_FIX (6.45 * MM_PER_INCH), /* Size of scan area in TA mode in mm (y) */ RO_RGB, /* Order of the CCD/CIS colors */ - SANE_FIX (2.0), /* Default gamma value */ - - SANE_FALSE /* Is this a CIS scanner? */ + SANE_FIX (2.0) /* Default gamma value */ }; @@ -378,27 +376,6 @@ init_options (Mustek_Scanner * s) s->opt[OPT_PREVIEW].type = SANE_TYPE_BOOL; s->val[OPT_PREVIEW].w = SANE_FALSE; - /* "Debug" group: */ - s->opt[OPT_DEBUG_GROUP].title = SANE_I18N ("Debugging Options"); - s->opt[OPT_DEBUG_GROUP].desc = ""; - s->opt[OPT_DEBUG_GROUP].type = SANE_TYPE_GROUP; - s->opt[OPT_DEBUG_GROUP].size = 0; - s->opt[OPT_DEBUG_GROUP].cap = 0; - s->opt[OPT_DEBUG_GROUP].constraint_type = SANE_CONSTRAINT_NONE; - - /* auto warmup */ - s->opt[OPT_AUTO_WARMUP].name = "auto-warmup"; - s->opt[OPT_AUTO_WARMUP].title = SANE_I18N ("Automatic warmup"); - s->opt[OPT_AUTO_WARMUP].desc = - SANE_I18N ("Warm-up until the lamp's brightness is constant " - "instead of insisting on 40 seconds warm-up time."); - s->opt[OPT_AUTO_WARMUP].type = SANE_TYPE_BOOL; - s->opt[OPT_AUTO_WARMUP].unit = SANE_UNIT_NONE; - s->opt[OPT_AUTO_WARMUP].constraint_type = SANE_CONSTRAINT_NONE; - s->val[OPT_AUTO_WARMUP].w = SANE_FALSE; - if (s->model.is_cis) - DISABLE (OPT_AUTO_WARMUP); - /* "Enhancement" group: */ s->opt[OPT_ENHANCEMENT_GROUP].title = SANE_I18N ("Enhancement"); s->opt[OPT_ENHANCEMENT_GROUP].desc = ""; @@ -1989,7 +1966,6 @@ sane_control_option (SANE_Handle handle, SANE_Int option, case OPT_NUM_OPTS: case OPT_RESOLUTION: case OPT_PREVIEW: - case OPT_AUTO_WARMUP: case OPT_GAMMA_VALUE: case OPT_THRESHOLD: case OPT_TL_X: @@ -2045,7 +2021,6 @@ sane_control_option (SANE_Handle handle, SANE_Int option, myinfo |= SANE_INFO_RELOAD_PARAMS; break; case OPT_THRESHOLD: - case OPT_AUTO_WARMUP: case OPT_GAMMA_VALUE: s->val[option].w = *(SANE_Word *) val; break; @@ -2151,7 +2126,6 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params) SANE_Status sane_start (SANE_Handle handle) { - int i; Mustek_Scanner *s = handle; DBG (DBG_FUNC, "sane_start: start\n"); @@ -2233,15 +2207,6 @@ sane_start (SANE_Handle handle) s->read_rows = s->getpara.dwLength; DBG (DBG_INFO, "sane_start : read_rows = %d\n", s->read_rows); - /*warmming up */ - if (s->val[OPT_AUTO_WARMUP].w) - { - for (i = 30; i > 0; i--) - { - sleep (1); - DBG (DBG_ERR, "warming up: %d\n", i); - } - } DBG (DBG_INFO, "SCANNING ... \n"); s->bIsScanning = SANE_TRUE; diff --git a/backend/mustek_usb2.h b/backend/mustek_usb2.h index a13f395ec..c9f0c86ab 100644 --- a/backend/mustek_usb2.h +++ b/backend/mustek_usb2.h @@ -70,9 +70,6 @@ enum Mustek_Usb_Option OPT_RESOLUTION, OPT_PREVIEW, - OPT_DEBUG_GROUP, - OPT_AUTO_WARMUP, - OPT_ENHANCEMENT_GROUP, OPT_THRESHOLD, OPT_GAMMA_VALUE, @@ -107,11 +104,8 @@ typedef struct Scanner_Model SANE_Fixed x_size_ta; /* Size of scan area in TA mode in mm */ SANE_Fixed y_size_ta; /* Size of scan area in TA mode in mm */ - RGBORDER line_mode_color_order; /* Order of the CCD/CIS colors */ SANE_Fixed default_gamma_value; /* Default gamma value */ - - SANE_Bool is_cis; /* Is this a CIS or CCD scanner? */ /*@} */ } Scanner_Model; diff --git a/backend/mustek_usb2_asic.c b/backend/mustek_usb2_asic.c index e94cf1688..d3cfb42c3 100644 --- a/backend/mustek_usb2_asic.c +++ b/backend/mustek_usb2_asic.c @@ -1549,22 +1549,6 @@ LLFSetMotorCurrentAndPhase (PAsic chip, } -#if SANE_UNUSED -static STATUS -LLFStopMotorMove (PAsic chip) -{ - STATUS status = STATUS_GOOD; - DBG (DBG_ASIC, "LLFStopMotorMove:Enter\n"); - - Mustek_SendData (chip, ES01_F4_ActiveTrigger, ACTION_TRIGGER_DISABLE); - - Asic_WaitUnitReady (chip); - - DBG (DBG_ASIC, "LLFStopMotorMove:Exit\n"); - return status; -} -#endif - static STATUS LLFSetMotorTable (PAsic chip, LLF_SETMOTORTABLE * LLF_SetMotorTable) { @@ -2520,27 +2504,6 @@ DRAM_Test (PAsic chip) return status; } -#if SANE_UNUSED -static STATUS -SetPowerSave (PAsic chip) -{ - STATUS status = STATUS_GOOD; - DBG (DBG_ASIC, "SetPowerSave:Enter\n"); - - if (chip->firmwarestate < FS_OPENED) - OpenScanChip (chip); - - if (chip->firmwarestate > FS_OPENED) - Asic_ScanStop (chip); - - Mustek_SendData (chip, ES01_94_PowerSaveControl, 0x10); - - chip->firmwarestate = FS_OPENED; - DBG (DBG_ASIC, "SetPowerSave:Exit\n"); - return status; -} -#endif - static STATUS SetLineTimeAndExposure (PAsic chip) { diff --git a/backend/mustek_usb2_asic.h b/backend/mustek_usb2_asic.h index e94731914..cdda83817 100644 --- a/backend/mustek_usb2_asic.h +++ b/backend/mustek_usb2_asic.h @@ -1069,9 +1069,6 @@ static STATUS OpenScanChip (PAsic chip); static STATUS CloseScanChip (PAsic chip); static STATUS SafeInitialChip (PAsic chip); static STATUS DRAM_Test (PAsic chip); -#if SANE_UNUSED -static STATUS SetPowerSave (PAsic chip); -#endif static STATUS SetLineTimeAndExposure (PAsic chip); static STATUS CCDTiming (PAsic chip); static STATUS IsCarriageHome (PAsic chip, SANE_Bool * LampHome, SANE_Bool * TAHome); @@ -1229,9 +1226,6 @@ static STATUS LLFSetMotorTable (PAsic chip, static STATUS SetMotorCurrent (PAsic chip, unsigned short dwMotorSpeed, LLF_MOTOR_CURRENT_AND_PHASE * CurrentPhase); static STATUS LLFMotorMove (PAsic chip, LLF_MOTORMOVE * LLF_MotorMove); -#if SANE_UNUSED -static STATUS LLFStopMotorMove (PAsic chip); -#endif static STATUS LLFSetRamAddress (PAsic chip, unsigned int dwStartAddr, unsigned int dwEndAddr, SANE_Byte byAccessTarget); static STATUS LLFRamAccess (PAsic chip, LLF_RAMACCESS * RamAccess);