summaryrefslogtreecommitdiffstats
path: root/utils/jz4740_tools/windows_driver
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2008-06-28 16:49:46 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2008-06-28 16:49:46 +0000
commitd951e169f5f4e82590b36b1e703a09e71da1fdd1 (patch)
tree45480d4388cc307c97cfba0edd31a2f07e4c34f6 /utils/jz4740_tools/windows_driver
parent9c84070c8a56b89b32c92eeca06154ac6ad927a5 (diff)
downloadrockbox-d951e169f5f4e82590b36b1e703a09e71da1fdd1.tar.gz
rockbox-d951e169f5f4e82590b36b1e703a09e71da1fdd1.tar.bz2
rockbox-d951e169f5f4e82590b36b1e703a09e71da1fdd1.zip
Rename jz4740 tools + add some new ones
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17840 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/jz4740_tools/windows_driver')
-rwxr-xr-xutils/jz4740_tools/windows_driver/jz4740_usbtool.cat3
-rwxr-xr-xutils/jz4740_tools/windows_driver/jz4740_usbtool.inf136
-rwxr-xr-xutils/jz4740_tools/windows_driver/jz4740_usbtool_x64.cat3
-rwxr-xr-xutils/jz4740_tools/windows_driver/libusb0.dllbin0 -> 43520 bytes
-rwxr-xr-xutils/jz4740_tools/windows_driver/libusb0.sysbin0 -> 28672 bytes
-rwxr-xr-xutils/jz4740_tools/windows_driver/libusb0_x64.dllbin0 -> 43008 bytes
-rwxr-xr-xutils/jz4740_tools/windows_driver/libusb0_x64.sysbin0 -> 16896 bytes
7 files changed, 142 insertions, 0 deletions
diff --git a/utils/jz4740_tools/windows_driver/jz4740_usbtool.cat b/utils/jz4740_tools/windows_driver/jz4740_usbtool.cat
new file mode 100755
index 0000000000..2ef39c526e
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/jz4740_usbtool.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/utils/jz4740_tools/windows_driver/jz4740_usbtool.inf b/utils/jz4740_tools/windows_driver/jz4740_usbtool.inf
new file mode 100755
index 0000000000..1ccae7d0e2
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/jz4740_usbtool.inf
@@ -0,0 +1,136 @@
+[Version]
+Signature = "$Chicago$"
+provider = %manufacturer%
+DriverVer = 03/20/2007,0.1.12.1
+CatalogFile = jz4740_usbtool.cat
+CatalogFile.NT = jz4740_usbtool.cat
+CatalogFile.NTAMD64 = jz4740_usbtool_x64.cat
+
+Class = LibUsbDevices
+ClassGUID = {EB781AAF-9C70-4523-A5DF-642A87ECA567}
+
+[ClassInstall]
+AddReg=libusb_class_install_add_reg
+
+[ClassInstall32]
+AddReg=libusb_class_install_add_reg
+
+[libusb_class_install_add_reg]
+HKR,,,,"LibUSB-Win32 Devices"
+HKR,,Icon,,"-20"
+
+[Manufacturer]
+%manufacturer%=Devices,NT,NTAMD64
+
+;--------------------------------------------------------------------------
+; Files
+;--------------------------------------------------------------------------
+
+[SourceDisksNames]
+1 = "Libusb-Win32 Driver Installation Disk",,
+
+[SourceDisksFiles]
+libusb0.sys = 1,,
+libusb0.dll = 1,,
+libusb0_x64.sys = 1,,
+libusb0_x64.dll = 1,,
+
+[DestinationDirs]
+libusb_files_sys = 10,system32\drivers
+libusb_files_sys_x64 = 10,system32\drivers
+libusb_files_dll = 10,system32
+libusb_files_dll_wow64 = 10,syswow64
+libusb_files_dll_x64 = 10,system32
+
+[libusb_files_sys]
+libusb0.sys
+
+[libusb_files_sys_x64]
+libusb0.sys,libusb0_x64.sys
+
+[libusb_files_dll]
+libusb0.dll
+
+[libusb_files_dll_wow64]
+libusb0.dll
+
+[libusb_files_dll_x64]
+libusb0.dll,libusb0_x64.dll
+
+;--------------------------------------------------------------------------
+; Device driver
+;--------------------------------------------------------------------------
+
+[LIBUSB_DEV]
+CopyFiles = libusb_files_sys, libusb_files_dll
+AddReg = libusb_add_reg
+
+[LIBUSB_DEV.NT]
+CopyFiles = libusb_files_sys, libusb_files_dll
+
+[LIBUSB_DEV.NTAMD64]
+CopyFiles = libusb_files_sys_x64, libusb_files_dll_wow64, libusb_files_dll_x64
+
+[LIBUSB_DEV.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_DEV.NT.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_DEV.NTAMD64.HW]
+DelReg = libusb_del_reg_hw
+AddReg = libusb_add_reg_hw
+
+[LIBUSB_DEV.NT.Services]
+AddService = libusb0, 0x00000002, libusb_add_service
+
+[LIBUSB_DEV.NTAMD64.Services]
+AddService = libusb0, 0x00000002, libusb_add_service
+
+[libusb_add_reg]
+HKR,,DevLoader,,*ntkern
+HKR,,NTMPDriver,,libusb0.sys
+
+; 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
+
+; Device properties
+[libusb_add_reg_hw]
+HKR,,SurpriseRemovalOK, 0x00010001, 1
+
+;--------------------------------------------------------------------------
+; Services
+;--------------------------------------------------------------------------
+
+[libusb_add_service]
+DisplayName = "LibUsb-Win32 - Kernel Driver 03/20/2007, 0.1.12.1"
+ServiceType = 1
+StartType = 3
+ErrorControl = 0
+ServiceBinary = %12%\libusb0.sys
+
+;--------------------------------------------------------------------------
+; Devices
+;--------------------------------------------------------------------------
+
+[Devices]
+"Jz4740 USB Boot Device (Rockbox USBtool)"=LIBUSB_DEV, USB\VID_601a&PID_4740
+
+[Devices.NT]
+"Jz4740 USB Boot Device (Rockbox USBtool)"=LIBUSB_DEV, USB\VID_601a&PID_4740
+
+[Devices.NTAMD64]
+"Jz4740 USB Boot Device (Rockbox USBtool)"=LIBUSB_DEV, USB\VID_601a&PID_4740
+
+
+;--------------------------------------------------------------------------
+; Strings
+;--------------------------------------------------------------------------
+
+[Strings]
+manufacturer = "Ingenic"
diff --git a/utils/jz4740_tools/windows_driver/jz4740_usbtool_x64.cat b/utils/jz4740_tools/windows_driver/jz4740_usbtool_x64.cat
new file mode 100755
index 0000000000..2ef39c526e
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/jz4740_usbtool_x64.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/utils/jz4740_tools/windows_driver/libusb0.dll b/utils/jz4740_tools/windows_driver/libusb0.dll
new file mode 100755
index 0000000000..9387bedad1
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/libusb0.dll
Binary files differ
diff --git a/utils/jz4740_tools/windows_driver/libusb0.sys b/utils/jz4740_tools/windows_driver/libusb0.sys
new file mode 100755
index 0000000000..0a02d3ee33
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/libusb0.sys
Binary files differ
diff --git a/utils/jz4740_tools/windows_driver/libusb0_x64.dll b/utils/jz4740_tools/windows_driver/libusb0_x64.dll
new file mode 100755
index 0000000000..c89a59fe38
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/libusb0_x64.dll
Binary files differ
diff --git a/utils/jz4740_tools/windows_driver/libusb0_x64.sys b/utils/jz4740_tools/windows_driver/libusb0_x64.sys
new file mode 100755
index 0000000000..07cf0858ae
--- /dev/null
+++ b/utils/jz4740_tools/windows_driver/libusb0_x64.sys
Binary files differ