diff options
author | Andreas Auras <yak54@gmx.net> | 2010-06-09 11:50:35 +0200 |
---|---|---|
committer | Andreas Auras <yak54@gmx.net> | 2010-06-09 11:50:35 +0200 |
commit | 710cca32fa3dc3b072a9580a2b9bf614bbed4f99 (patch) | |
tree | 8208ae766193008e83a226c092edff3b4f4cd90d /windows | |
parent | 604401ba46581c5dca3ec29a4c89d022f3cfde35 (diff) | |
download | df10ch-atmolight-controller-710cca32fa3dc3b072a9580a2b9bf614bbed4f99.tar.gz df10ch-atmolight-controller-710cca32fa3dc3b072a9580a2b9bf614bbed4f99.tar.bz2 |
Added sub directory "windows/" with files for libusb driver installation on MS-Windows.
Added description about libusb driver installation on MS-Windows in file README.
Diffstat (limited to 'windows')
-rw-r--r-- | windows/DF10CH.cat | 3 | ||||
-rw-r--r-- | windows/DF10CH.inf | 132 |
2 files changed, 135 insertions, 0 deletions
diff --git a/windows/DF10CH.cat b/windows/DF10CH.cat new file mode 100644 index 0000000..2ef39c5 --- /dev/null +++ b/windows/DF10CH.cat @@ -0,0 +1,3 @@ +This file will contain the digital signature of the files to be installed
+on the system.
+This file will be provided by Microsoft upon certification of your drivers.
diff --git a/windows/DF10CH.inf b/windows/DF10CH.inf new file mode 100644 index 0000000..6cfe2d5 --- /dev/null +++ b/windows/DF10CH.inf @@ -0,0 +1,132 @@ +; DF10CH.inf
+; Copyright (c) 2010 libusb-win32 (GNU LGPL)
+[Version]
+Signature = "$Windows NT$"
+Class = "libusb-win32 devices"
+ClassGUID = {EB781AAF-9C70-4523-A5DF-642A87ECA567}
+Provider = "libusb-win32"
+CatalogFile = DF10CH.cat
+DriverVer = 05/19/2010, 1.1.14.0
+
+[ClassInstall32]
+AddReg=libusb_class_install_add_reg
+
+[libusb_class_install_add_reg]
+HKR,,,0,"libusb-win32 devices"
+HKR,,Icon,,-20
+
+[Manufacturer]
+"yak54@gmx.net"=LIBUSB_WIN32, NT, NTAMD64, NTIA64
+
+;--------------------------------------------------------------------------
+; libusb-win32 files
+;--------------------------------------------------------------------------
+
+[SourceDisksNames]
+1 = %LIBUSB_WIN32_DiskName%
+
+[SourceDisksFiles.x86]
+libusb0.sys = 1,x86
+libusb0.dll = 1,x86
+
+[SourceDisksFiles.amd64]
+libusb0.sys = 1,amd64
+libusb0.dll = 1,amd64
+x86\libusb0.dll = 1
+
+[SourceDisksFiles.ia64]
+libusb0.sys = 1,ia64
+libusb0.dll = 1,ia64
+x86\libusb0.dll = 1
+
+[DestinationDirs]
+libusb_files_sys = 10,system32\drivers
+libusb_files_dll = 10,system32
+libusb_files_dll_wow64 = 10,syswow64
+
+[libusb_files_sys]
+libusb0.sys
+
+[libusb_files_dll]
+libusb0.dll
+
+[libusb_files_dll_wow64]
+libusb0.dll,x86\libusb0.dll
+
+;--------------------------------------------------------------------------
+; libusb-win32 device driver
+;--------------------------------------------------------------------------
+
+[LIBUSB_WIN32_DEV.NT]
+CopyFiles = libusb_files_sys, libusb_files_dll
+
+[LIBUSB_WIN32_DEV.NTAMD64]
+CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
+
+[LIBUSB_WIN32_DEV.NTIA64]
+CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
+
+[LIBUSB_WIN32_DEV.NT.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_WIN32_DEV.NTAMD64.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_WIN32_DEV.NTIA64.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_WIN32_DEV.NT.Services]
+AddService = libusb0, 0x00000002, libusb_add_service
+
+[LIBUSB_WIN32_DEV.NTAMD64.Services]
+AddService = libusb0, 0x00000002, libusb_add_service
+
+[LIBUSB_WIN32_DEV.NTIA64.Services]
+AddService = libusb0, 0x00000002, libusb_add_service
+
+; Older versions of this .inf file installed filter drivers. They are not
+; needed any more and must be removed
+[libusb_del_reg_hw]
+HKR,,LowerFilters
+HKR,,UpperFilters
+
+; libusb-win32 device properties
+[libusb_add_reg_hw]
+HKR,,SurpriseRemovalOK, 0x00010001, 1
+
+; (Optional) the usb configuration value to select when this device
+; is started. If this key does not exist the first config is selected.
+;HKR,,InitialConfigValue,0x00010001,<your config value>
+
+;--------------------------------------------------------------------------
+; libusb-win32 service
+;--------------------------------------------------------------------------
+
+[libusb_add_service]
+DisplayName = "LibUsb-Win32 - Kernel Driver 1.1.14.0, 05/19/2010"
+ServiceType = 1
+StartType = 3
+ErrorControl = 0
+ServiceBinary = %12%\libusb0.sys
+
+;--------------------------------------------------------------------------
+; LIBUSB_WIN32
+;--------------------------------------------------------------------------
+
+[LIBUSB_WIN32]
+"DF10CH"=LIBUSB_WIN32_DEV, USB\VID_16c0&PID_05dc
+
+[LIBUSB_WIN32.NT]
+"DF10CH"=LIBUSB_WIN32_DEV, USB\VID_16c0&PID_05dc
+
+[LIBUSB_WIN32.NTAMD64]
+"DF10CH"=LIBUSB_WIN32_DEV, USB\VID_16c0&PID_05dc
+
+[LIBUSB_WIN32.NTIA64]
+"DF10CH"=LIBUSB_WIN32_DEV, USB\VID_16c0&PID_05dc
+
+[Strings]
+LIBUSB_WIN32_DiskName="DF10CH Install Disk"
|