From 710cca32fa3dc3b072a9580a2b9bf614bbed4f99 Mon Sep 17 00:00:00 2001 From: Andreas Auras Date: Wed, 9 Jun 2010 11:50:35 +0200 Subject: 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. --- windows/DF10CH.cat | 3 ++ windows/DF10CH.inf | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 135 insertions(+) create mode 100644 windows/DF10CH.cat create mode 100644 windows/DF10CH.inf (limited to 'windows') 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, + +;-------------------------------------------------------------------------- +; 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" -- cgit v1.2.3