summaryrefslogtreecommitdiff
path: root/windows
diff options
context:
space:
mode:
authorAndreas Auras <yak54@inkennet.de>2011-09-23 22:16:43 +0200
committerAndreas Auras <yak54@inkennet.de>2011-09-23 22:16:43 +0200
commite13185dcc397297442e815cb4372537c86e89afa (patch)
tree282e25b9d62d263280236993b655c0502d80c1b7 /windows
parenta9fd3ff0b95b45ea419c701448270a061b28c570 (diff)
downloaddf10ch-atmolight-controller-e13185dcc397297442e815cb4372537c86e89afa.tar.gz
df10ch-atmolight-controller-e13185dcc397297442e815cb4372537c86e89afa.tar.bz2
Setup program version 4:
Exchange pyusb with extracted modules from python-libusb1 project. Add generating .exe file for win32 platform with py2exe. Controller test application version 2: Port application to win32 platform. Added win32 binary distribution generation. Update README and HISTORY.
Diffstat (limited to 'windows')
-rw-r--r--windows/DF10CH.cat3
-rw-r--r--windows/DF10CH.inf132
-rw-r--r--windows/df10ch_setup.bat4
3 files changed, 4 insertions, 135 deletions
diff --git a/windows/DF10CH.cat b/windows/DF10CH.cat
deleted file mode 100644
index 2ef39c5..0000000
--- a/windows/DF10CH.cat
+++ /dev/null
@@ -1,3 +0,0 @@
-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
deleted file mode 100644
index 6cfe2d5..0000000
--- a/windows/DF10CH.inf
+++ /dev/null
@@ -1,132 +0,0 @@
-; 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"
diff --git a/windows/df10ch_setup.bat b/windows/df10ch_setup.bat
new file mode 100644
index 0000000..1a44f3b
--- /dev/null
+++ b/windows/df10ch_setup.bat
@@ -0,0 +1,4 @@
+REM -- Start DF10CH Setup
+REM Expand PATH so that libusb-1.0.dll could be found
+set PATH=.;%PATH%
+.\df10ch_setup.exe %1 %2 %3