DVC_ITA.inf Driver File Contents (iCam320.zip)

;
; DVC_ITA.INF  -- This file contains installation information for SPCA508A,
;                  A WDM capture driver that requires video camera with SPCA508A
;   Copyright (c)  Sunplus 1999-2000           
;*** Created 12/27/99  (Creation Date)
;*** Driver for PB100 CMOS sensor

;--------------------------------------
;Modified by Timothy Xu
;DATE:7/1/2000 10:43
;--------------------------------------

[Version]
CatalogFile=image.cat
CatalogFile.NTx86=image.cat
LayoutFile = Layout.inf, Layout1.inf, Layout2.inf
signature  = "$CHICAGO$" 
Class      = Image
ClassGUID  = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider   = %Msft%
DriverVer=08/17/2000,1.1.0.0

[SUNPLUS.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%SunplusMfg% = Sunplus

[DestinationDirs]
CopyDrivers    = 10,System32\drivers
DelDriverFiles = 10,System32\drivers
CopySystem     = 11
DelSystemFiles = 11
CopyWindows    = 10
TwainTrunk.CopyFiles=10
CopyTwain      = 10,TWAIN_32\%TwainDir%
DelLogFiles    = 10,TWAIN_32\%TwainDir%
CopyInf        = 17
Uninstall.CopyInf=10,TWAIN_32\%TwainDir%
;---------------------------------------------------------------
;                S U N P L U S
;
;               S P C A 5 0 8A
;---------------------------------------------------------------

[Sunplus]
%Product% =SPCA508A.Device,USB\VID_0461&PID_0815

;[Uninstall.PreSetupCommand]
;%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0815

[SPCA508A.Device]
Include    = ks.inf, kscaptur.inf, ksfilter.inf
Needs      = KS.Registration,KSCAPTUR.Registration
DelReg     = SPCA508A.DelReg           ; Add uninstall entries
DelFiles  = DelLogFiles,DelDriverFiles,DelSystemFiles
AddReg     = Uninstall.Add.Reg,PlugIns,SPCA508A.AddReg
UpdateInis = SPCA508A.UpdateInis,Group.Add.Ini
CopyFiles  = CopyDrivers,CopySystem,CopyWindows,CopyInf,Uninstall.CopyInf,TwainTrunk.CopyFiles,TwainTrunk.CopyFiles,CopyTwain
;KnownFiles = SPCA508A.KnownFiles

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000001
DeviceData=SUNPLUS.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPCA508A.Device.NT]
Include    = ks.inf, kscaptur.inf, ksfilter.inf 
Needs      = KS.Registration,KSCAPTUR.Registration.NT
DelReg     = SPCA508A.DelReg           ; Add uninstall entries
DelFiles  = DelLogFiles,DelDriverFiles,DelSystemFiles
AddReg     = Uninstall.Add.Reg.NT,PlugIns,SPCA508A.AddReg
UpdateInis = SPCA508A.UpdateInis,Group.Add.Ini
CopyFiles  = CopyDrivers,CopySystem,CopyWindows,CopyInf,Uninstall.CopyInf,TwainTrunk.CopyFiles,TwainTrunk.CopyFiles,CopyTwain
;RunPostSetupCommands = Uninstall.PreSetupCommand,PostSetupCommandsSection_NTX86

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000001
DeviceData=SUNPLUS.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

;[PostSetupCommandsSection_NTX86]
;%11%\Attrib.EXE -R %10%\twain_32\%TwainDir%\*.* /S


;-------------------------By Timothy-----------------------------
;[DefaultUninstall]
;BeginPrompt = BeginUPromptSection
;EndPrompt   = EndUPromptSection
;DelFiles    = CopyWindows,CopyInf,CopyTwain,DelLogFiles,DelDriverFiles,Uninstall.CopyInf,DelSystemFiles
;DelReg      = Uninstall.Add.Reg,SPCA508A.DelReg             
;DelDirs     = RemoveDirsSection
;RunPreSetupCommands = Uninstall.PreSetupCommand
;UpdateInis=Group.Del.Ini

;[DefaultUninstall.NT]
;BeginPrompt = BeginUPromptSection
;EndPrompt   = EndUPromptSection
;DelFiles    = CopyWindows,CopyInf,CopyTwain,DelLogFiles,DelDriverFiles,Uninstall.CopyInf,DelSystemFiles
;DelReg      = Uninstall.Add.Reg.NT,SPCA508A.DelReg           
;DelDirs     = RemoveDirsSection
;RunPreSetupCommands = Uninstall.PreSetupCommand
;UpdateInis=Group.Del.Ini

;------------------------------------------------------
;[BeginUPromptSection]
;Prompt     = %BeginUPromptPrompt%
;ButtonType = YESNO
;Title      = %BeginUPromptTitle%

;[EndUPromptSection]
;Prompt = %EndUPromptPrompt%

;[RemoveDirsSection]
;%10%\Twain_32\%TwainDir%
;-----------------------------------------------------

[SPCA508A.AddReg]
HKLM,Software\CA508A\Ucam,"TWAIN Use Button",0x10001,00,00,00,00
HKLM,Software\CA508A\Ucam,"ProductName",0,"USB CMOS CAMERA"
HKLM,Software\CA508A\Ucam,"SnapshotButton",0x10001,00

HKLM,Software\CA508A\CA508ACONTROL,"DRAM1M",0x10001,000
HKLM,Software\CA508A\CA508ACONTROL,"Interface",0x10001,0x01
;sensor type:
;0: photobit
;1: pixart 
;2: tasc
;3: hyundai
;4: sharp
;5: HP
HKLM,Software\CA508A\CA508ACONTROL,"SensorType",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"OpMode",0x10001,0x2
HKLM,Software\CA508A\CA508ACONTROL,"NoQTbl",0x10001,0x01
HKLM,Software\CA508A\CA508ACONTROL,"ShowFrameRate",0x10001,0x00  
HKLM,Software\CA508A\CA508ACONTROL,"NotInitialize",0x10001,0x00
HKLM,Software\CA508A\CA508ACONTROL,"pSnapRegKey",0x10001,0x00
HKLM,Software\CA508A\CA508ACONTROL,"AWBINT",0x10001,0x2
HKLM,Software\CA508A\CA508ACONTROL,"AEMETHOD",0x10001,0x2
HKLM,Software\CA508A\CA508ACONTROL,"AEUNIT",0x10001,0x3
HKLM,Software\CA508A\CA508ACONTROL,"AETYPE",0x10001,0x2
HKLM,Software\CA508A\CA508ACONTROL,"MaxShutterValue",0x10001,0x0bb8
HKLM,Software\CA508A\CA508ACONTROL,"MinShutterValue",0x10001,0x0a
HKLM,Software\CA508A\CA508ACONTROL,"IlluminateType",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"CODEC",0x10001,0x2
HKLM,Software\CA508A\CA508ACONTROL,"GPIO",0x10001,0x3
HKLM,Software\CA508A\CA508ACONTROL,"EdgeGain",0x10001,0x7

;debug only
HKLM,Software\CA508A\CA508ACONTROL,"DelayUnit",0x10001,0x20

;add for adjust color

HKLM,Software\CA508A\CA508ACONTROL,"RGain",0x10001,0x73
HKLM,Software\CA508A\CA508ACONTROL,"GrGain",0x10001,0x42
HKLM,Software\CA508A\CA508ACONTROL,"BGain",0x10001,0x72
HKLM,Software\CA508A\CA508ACONTROL,"GbGain",0x10001,0x40
HKLM,Software\CA508A\CA508ACONTROL,"HighGain",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"ROffset",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"GrOffset",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"Boffset",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"GbOffset",0x10001,0x0
HKLM,Software\CA508A\CA508ACONTROL,"OB0",0x10001,0x20
HKLM,Software\CA508A\CA508ACONTROL,"OB1",0x10001,0x15
; 0 : default, 2 : apply value in EEPROM 
; 2 : apply for color correction
; 4 : apply for color correction & bad pixel
HKLM,Software\CA508A\CA508ACONTROL,"EEPROM",0x10001,0x4
HKLM,Software\CA508A\CA508ACONTROL,"MAX_AGC",0x10001,0

;ColorMatrix
; if ColorMatrix=0-5, the driver uses the default value.
; if ColorMatrix=6, the driver uses the INF value 
HKLM,Software\CA508A\CA508ACONTROL,"ColorMatrix",0x10001,0x5
HKLM,Software\CA508A\CA508ACONTROL,"A11",0x10001,18
HKLM,Software\CA508A\CA508ACONTROL,"A12",0x10001,44
HKLM,Software\CA508A\CA508ACONTROL,"A13",0x10001,2
HKLM,Software\CA508A\CA508ACONTROL,"A21",0x10001,44
HKLM,Software\CA508A\CA508ACONTROL,"A22",0x10001,219
HKLM,Software\CA508A\CA508ACONTROL,"A23",0x10001,249
HKLM,Software\CA508A\CA508ACONTROL,"A31",0x10001,241
HKLM,Software\CA508A\CA508ACONTROL,"A32",0x10001,227
HKLM,Software\CA508A\CA508ACONTROL,"A33",0x10001,44
HKLM,Software\CA508A\CA508ACONTROL,"MAX_AGC",0x10001,40


HKLM,Software\CA508A\DEFAULT,"Brightness",0x10001,120
HKLM,Software\CA508A\DEFAULT,"Hue",0x10001,180
HKLM,Software\CA508A\DEFAULT,"Contrast",0x10001,10
HKLM,Software\CA508A\DEFAULT,"Saturation",0x10001,11
HKLM,Software\CA508A\DEFAULT,"Sharpness",0x10001,16
HKLM,Software\CA508A\DEFAULT,"Whitebalance",0x10001,8
HKLM,Software\CA508A\DEFAULT,"MaxWhitebalance",0x10001,48

HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,SPCA508A.SYS
HKR,,PageOutWhenUnopened,3,01
;HKR,,PowerDownWhenUnopened,3,01
HKR,,OkToHibernate,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"

[SPCA508A.UpdateInis] ;during setup,system will ask the same name files on the target be overwrited or not. 
system.ini,drivers32,,"VIDC.IYUV=IYUV_32.DLL"
;system.ini,drivers32,,"VIDC.SP60=SP6X_32.DLL"
;system.ini,drivers32,,"VIDC.SP61=SP6X_32.DLL"
system.ini,drivers32,,"VIDC.SP62=SP6X_32.DLL"

;\<WINDIR>\system32\driver\
[CopyDrivers]
SPCA508A.SYS
STREAM.SYS

[DelDriverFiles]
SPCA508A.SYS

;\<WINDIR>\system\
[CopySystem]
IYUV_32.DLL
SP6X_32.DLL
DSHOW508.AX
MSVCRTD.DLL
VFW508A.DLL
; OS system file




[DelSystemFiles]
;SP6X_32.DLL
MSVCRTD.DLL
VFW508A.DLL
;IYUV_32.DLL      ;501 also use this file


;\<WINDIR>\
[CopyWindows]
PP508.INI
PP508.SRC

;\<WINDIR>\TWAIN_32\iCam320\
[CopyTwain]
DSCTWAIN.DS
Pmx508.ini
VideoCtl.dll
DelINF.EXE
APPDLL.DLL,APP_ITA.DLL,,32
Launcher.exe,Laun_ITA.exe,,32
;Manual.PDF,ITA.PDF

;\<WINDIR>\inf
[CopyInf]
;PmxDVC.INF,PmxDVC.OS

[Uninstall.CopyInf]
;PmxDVC.INF,DVC_ITA.INI

[TwainTrunk.CopyFiles]
;Twunk_16.exe,,,16
;Twunk_32.exe,,,16
; Depend on language
;Twain.dll,Tw_ITA.dll,,16
;Twain_32.dll,Tw32_ITA.dll,,16
;RunUnDrv.exe,,,32

[DelLogFiles]
log.txt

;[SPCA508A.KnownFiles]
;SPCA508A.SYS=safe

[SourceDisksNames]
1116 = %ProductDesc%,,,

[SourceDisksFiles]
DSCTWAIN.DS   = 1116
Pmx508.ini    = 1116
VideoCtl.dll  = 1116
PP508.INI     = 1116
PP508.SRC     = 1116
SP6X_32.DLL   = 1116
DSHOW508.AX   = 1116
MSVCRTD.DLL   = 1116
VFW508A.DLL   = 1116
SPCA508A.SYS  = 1116
DelINF.exe    = 1116
PmxDVC.OS     = 1116
Twunk_16.exe  = 1116
Twunk_32.exe  = 1116
RunUnDrv.exe  = 1116
; OS system




; Depend on Language 
DVC_ITA.INF   = 1116
DVC_ITA.INI   = 1116
APP_ITA.DLL   = 1116
Laun_ITA.exe  = 1116
TW_ITA.DLL    = 1116
TW32_ITA.DLL  = 1116
ITA.PDF		  = 1116	

[SPCA508A.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,

[SPCA508A.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,

[VideoCapture]       ;Used in AddInterface section
AddReg=VideoCapture.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%Product%
HKR,,ExtensionDLL,,%SPCA508A.ExtensionDLL%

[SPCA508A.Device.Services]
AddService = SPCA508A,0x00000002,SPCA508A.ServiceInstall

[SPCA508A.Device.NT.Services]
AddService = SPCA508A,0x00000002,SPCA508A.ServiceInstall


[SPCA508A.DelReg]
HKLM,SOFTWARE\CA508A

;------------By Timothy-----------------
[Uninstall.Add.Reg]
;HKLM,%Uninstall%%Product%
;HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
;HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe  %10%\TWAIN_32\%TwainDir%\PmxDVC.inf DefaultUninstall"

[Uninstall.Add.Reg.NT]
;HKLM,%Uninstall%%Product%
;HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
;HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe  %10%\TWAIN_32\%TwainDir%\PmxDVC.inf DefaultUninstall.NT"

;---------------------------------------

[SPCA508A.ServiceInstall]
DisplayName   = %ProductDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
;StartType    = %SERVICE_AUTO_START%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\SPCA508A.SYS

[PlugIns]
HKCR,CLSID\{487294C1-2CF7-11d4-8C55-00606736037C},,,%PlugIn_CustomCameraProp%
HKCR,CLSID\{487294C1-2CF7-11d4-8C55-00606736037C}\InprocServer32,,,dshow508.ax
HKCR,CLSID\{487294C1-2CF7-11d4-8C55-00606736037C}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{487294C1-2CF7-11d4-8C55-00606736037C},,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{487294C1-2CF7-11d4-8C55-00606736037C},IID,1,C1,94,72,48, F7,2C, d4,11, 0x8C, 0x55, 0x0, 0x60, 0x67, 036, 0x03, 0x7C 

HKCR,CLSID\{71508181-2CF8-11d4-8C55-00606736037C},,,%PropPage_CustomCameraProp%
HKCR,CLSID\{71508181-2CF8-11d4-8C55-00606736037C}\InprocServer32,,,dshow508.ax
HKCR,CLSID\{71508181-2CF8-11d4-8C55-00606736037C}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaSets\{71508181-2CF8-11d4-8C55-00606736037C},,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaSets\{487294C1-2CF7-11d4-8C55-00606736037C}\PropertyPages\{71508181-2CF8-11d4-8C55-00606736037C},,,%PropPage_CustomCameraProp%

[Group.Add.Ini]
;setup.ini, progman.groups,, "group1=""%Product%"""
;setup.ini, group1,, """%UtilityName%"",""""""%10%\twain_32\%TwainDir%\Launcher.exe"""""",,,,""%10%\twain_32\%TwainDir%"",""Launcher.exe"""
;;;;setup.ini, group1,, """%ManualName%"",""""""%10%\twain_32\%TwainDir%\Manual.pdf"""""",,,,""%10%\twain_32\%TwainDir%"",""Manual.pdf"""

;[Group.Del.Ini]
;setup.ini, progman.groups,, "group1=""%Product%"""
;setup.ini, group1,, """%UtilityName%"""
;;;;setup.ini, group1,, """%ManualName%"""

;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]
;----------------
; Non-Localizable
;----------------

SERVICE_KERNEL_DRIVER = 1
;SERVICE_AUTO_START   = 2
SERVICE_DEMAND_START  = 3
SERVICE_ERROR_NORMAL  = 1

; IHV's extension DLL
SPCA508A.ExtensionDLL = "VFW508A.DLL"

Uninstall           		= "Software\Microsoft\Windows\CurrentVersion\Uninstall\"
PropPage_CustomCameraProp	= "Custom Camera Property Page"
PlugIn_CustomCameraProp		= "WDM Custom ICustomCamera Interface handler"

;----------------
TwainDir            = "iCam320"
Msft                = "PrimaScan"
SunplusMfg          = "PrimaScan"
ManualName			= "Manual"

BeginUPromptPrompt  = "Are you sure you want to remove iCam320 Driver?"
BeginUPromptTitle   = "iCam320 Driver Uninstall"
EndUPromptPrompt    = "iCam320 was successfully removed from your computer."
Product             = "iCam320"
ProductDesc 		= "iCam320(Italian for Win98)"
UtilityName			= "iCam320 Launcher"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.86