Lines Matching refs:chip
227 SANE_Bool isFirstOpenChip; /* If first open chip, is TRUE */
1201 static SANE_Status OpenScanChip (PAsic chip);
1202 static SANE_Status CloseScanChip (PAsic chip);
1203 static SANE_Status SafeInitialChip (PAsic chip);
1204 static SANE_Status DRAM_Test (PAsic chip);
1206 static SANE_Status SetPowerSave (PAsic chip);
1208 static SANE_Status SetLineTimeAndExposure (PAsic chip);
1209 static SANE_Status CCDTiming (PAsic chip);
1210 static SANE_Status IsCarriageHome (PAsic chip, SANE_Bool * LampHome, SANE_Bool * TAHome);
1211 static SANE_Status InitTiming (PAsic chip);
1212 static SANE_Status GetChipStatus (PAsic chip, SANE_Byte Selector, SANE_Byte * ChipStatus);
1213 static SANE_Status SetAFEGainOffset (PAsic chip);
1214 static SANE_Status SetLEDTime (PAsic chip);
1215 static SANE_Status SetScanMode (PAsic chip, SANE_Byte bScanBits);
1216 static SANE_Status SetPackAddress (PAsic chip, unsigned short wXResolution,
1221 static SANE_Status SetExtraSetting (PAsic chip, unsigned short wXResolution,
1227 static SANE_Status Mustek_SendData (PAsic chip, unsigned short reg, SANE_Byte data);
1228 static SANE_Status Mustek_SendData2Byte (PAsic chip, unsigned short reg, SANE_Byte data);
1229 static SANE_Status Mustek_ReceiveData (PAsic chip, SANE_Byte * reg);
1230 static SANE_Status Mustek_WriteAddressLineForRegister (PAsic chip, SANE_Byte x);
1231 static SANE_Status WriteIOControl (PAsic chip, unsigned short wValue, unsigned short wIndex,
1233 static SANE_Status ReadIOControl (PAsic chip, unsigned short wValue, unsigned short wIndex,
1235 static SANE_Status Mustek_DMARead (PAsic chip, unsigned int size, SANE_Byte * lpdata);
1236 static SANE_Status Mustek_DMAWrite (PAsic chip, unsigned int size, SANE_Byte * lpdata);
1237 static SANE_Status Mustek_ClearFIFO (PAsic chip);
1238 static SANE_Status SetRWSize (PAsic chip, SANE_Byte ReadWrite, unsigned int size);
1241 static SANE_Status Asic_Open (PAsic chip, SANE_Byte *pDeviceName);
1243 static SANE_Status Asic_Close (PAsic chip);
1246 static SANE_Status Asic_Release (PAsic chip);
1249 static SANE_Status Asic_Initialize (PAsic chip);
1251 static SANE_Status Asic_SetWindow (PAsic chip, SANE_Byte bScanBits,
1255 static SANE_Status Asic_TurnLamp (PAsic chip, SANE_Bool isLampOn);
1257 static SANE_Status Asic_TurnTA (PAsic chip, SANE_Bool isTAOn);
1259 static SANE_Status Asic_Reset (PAsic chip);
1261 static SANE_Status Asic_SetSource (PAsic chip, LIGHTSOURCE lsLightSource);
1263 static SANE_Status Asic_ScanStart (PAsic chip);
1265 static SANE_Status Asic_ScanStop (PAsic chip);
1267 static SANE_Status Asic_ReadImage (PAsic chip, SANE_Byte * pBuffer, unsigned short LinesCount);
1270 static SANE_Status Asic_CheckFunctionKey (PAsic chip, SANE_Byte * key);
1273 static SANE_Status Asic_IsTAConnected (PAsic chip, SANE_Bool *hasTA);
1276 static SANE_Status Asic_DownloadGammaTable (PAsic chip, void * lpBuffer);
1279 static SANE_Status Asic_ReadCalibrationData (PAsic chip, void * pBuffer,
1282 static SANE_Status Asic_SetMotorType (PAsic chip, SANE_Bool isMotorMove, SANE_Bool isUniformSpeed);
1284 static SANE_Status Asic_MotorMove (PAsic chip, SANE_Bool isForward, unsigned int dwTotalSteps);
1287 static SANE_Status Asic_CarriageHome (PAsic chip, SANE_Bool isTA);
1289 static SANE_Status Asic_SetShadingTable (PAsic chip, unsigned short * lpWhiteShading,
1293 static SANE_Status Asic_WaitCarriageHome (PAsic chip, SANE_Bool isTA);
1295 static SANE_Status Asic_WaitUnitReady (PAsic chip);
1297 static SANE_Status Asic_SetCalibrate (PAsic chip, SANE_Byte bScanBits, unsigned short wXResolution,
1301 static SANE_Status Asic_SetAFEGainOffset (PAsic chip);
1387 static SANE_Status LLFSetMotorCurrentAndPhase (PAsic chip,
1390 static SANE_Status SetMotorStepTable (PAsic chip, LLF_MOTORMOVE * MotorStepsTable,
1393 static SANE_Status LLFSetMotorTable (PAsic chip,
1395 static SANE_Status SetMotorCurrent (PAsic chip, unsigned short dwMotorSpeed,
1397 static SANE_Status LLFMotorMove (PAsic chip, LLF_MOTORMOVE * LLF_MotorMove);
1399 static SANE_Status LLFStopMotorMove (PAsic chip);
1401 static SANE_Status LLFSetRamAddress (PAsic chip, unsigned int dwStartAddr,
1403 static SANE_Status LLFRamAccess (PAsic chip, LLF_RAMACCESS * RamAccess);
1404 static SANE_Status MotorBackHome (PAsic chip, SANE_Byte WaitOrNoWait);