1 | ; AVR32_UC3_CDC.inf
|
2 | ; Copyright (c) 2010 libusb-win32 (GNU LGPL)
|
3 | [Strings]
|
4 | DeviceName = "AVR32 UC3 CDC"
|
5 | VendorName = "ATMEL"
|
6 | SourceName = "AVR32 UC3 CDC Install Disk"
|
7 | DeviceID = "VID_03EB&PID_2307"
|
8 | DeviceGUID = "{AB10707A-D561-4903-BE92-C838090B1A95}"
|
9 |
|
10 | [Version]
|
11 | Signature = "$Windows NT$"
|
12 | Class = "libusb-win32 devices"
|
13 | ClassGuid = {EB781AAF-9C70-4523-A5DF-642A87ECA567}
|
14 | Provider = "libusb-win32"
|
15 | CatalogFile = AVR32_UC3_CDC.cat
|
16 | DriverVer = 10/02/2010, 1.2.2.0
|
17 |
|
18 | [ClassInstall32]
|
19 | Addreg = libusb_class_install_add_reg
|
20 |
|
21 | [libusb_class_install_add_reg]
|
22 | HKR,,,0,"libusb-win32 devices"
|
23 | HKR,,Icon,,-20
|
24 |
|
25 | [Manufacturer]
|
26 | %VendorName% = Devices, NT, NTAMD64, NTIA64
|
27 |
|
28 | ;--------------------------------------------------------------------------
|
29 | ; libusb-win32 files
|
30 | ;--------------------------------------------------------------------------
|
31 |
|
32 | [SourceDisksNames]
|
33 | 1 = %SourceName%
|
34 |
|
35 | [SourceDisksFiles.x86]
|
36 | libusb0.sys = 1,x86
|
37 | libusb0_x86.dll = 1,x86
|
38 |
|
39 | [SourceDisksFiles.amd64]
|
40 | libusb0.sys = 1,amd64
|
41 | libusb0.dll = 1,amd64
|
42 | libusb0_x86.dll = 1,x86
|
43 |
|
44 | [SourceDisksFiles.ia64]
|
45 | libusb0.sys = 1,ia64
|
46 | libusb0.dll = 1,ia64
|
47 | libusb0_x86.dll = 1,x86
|
48 |
|
49 | [DestinationDirs]
|
50 | libusb_files_sys = 10,system32\drivers
|
51 | libusb_files_dll = 10,system32
|
52 | libusb_files_dll_wow64 = 10,syswow64
|
53 | libusb_files_dll_x86 = 10,system32
|
54 |
|
55 | [libusb_files_sys]
|
56 | libusb0.sys
|
57 |
|
58 | [libusb_files_dll]
|
59 | libusb0.dll
|
60 |
|
61 | [libusb_files_dll_x86]
|
62 | libusb0.dll, libusb0_x86.dll
|
63 |
|
64 | [libusb_files_dll_wow64]
|
65 | libusb0.dll, libusb0_x86.dll
|
66 |
|
67 | ;--------------------------------------------------------------------------
|
68 | ; libusb-win32 device driver
|
69 | ;--------------------------------------------------------------------------
|
70 |
|
71 | [LIBUSB_WIN32_DEV.NT]
|
72 | CopyFiles = libusb_files_sys, libusb_files_dll_x86
|
73 |
|
74 | [LIBUSB_WIN32_DEV.NTAMD64]
|
75 | CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
|
76 |
|
77 | [LIBUSB_WIN32_DEV.NTIA64]
|
78 | CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
|
79 |
|
80 | [LIBUSB_WIN32_DEV.NT.HW]
|
81 | DelReg = libusb_del_reg_hw
|
82 | AddReg = libusb_add_reg_hw
|
83 |
|
84 | [LIBUSB_WIN32_DEV.NTAMD64.HW]
|
85 | DelReg = libusb_del_reg_hw
|
86 | AddReg = libusb_add_reg_hw
|
87 |
|
88 | [LIBUSB_WIN32_DEV.NTIA64.HW]
|
89 | DelReg = libusb_del_reg_hw
|
90 | AddReg = libusb_add_reg_hw
|
91 |
|
92 | [LIBUSB_WIN32_DEV.NT.Services]
|
93 | AddService = libusb0, 0x00000002, libusb_add_service
|
94 |
|
95 | [LIBUSB_WIN32_DEV.NTAMD64.Services]
|
96 | AddService = libusb0, 0x00000002, libusb_add_service
|
97 |
|
98 | [LIBUSB_WIN32_DEV.NTIA64.Services]
|
99 | AddService = libusb0, 0x00000002, libusb_add_service
|
100 |
|
101 | ; Older versions of this .inf file installed filter drivers. They are not
|
102 | ; needed any more and must be removed
|
103 | [libusb_del_reg_hw]
|
104 | HKR,,LowerFilters
|
105 | HKR,,UpperFilters
|
106 |
|
107 | ; libusb-win32 device properties
|
108 | [libusb_add_reg_hw]
|
109 | HKR,,SurpriseRemovalOK,0x00010001,1
|
110 |
|
111 | ; (Optional) the usb configuration value to select when this device
|
112 | ; is started. If this key does not exist the first config is selected.
|
113 | ;HKR,,InitialConfigValue,0x00010001,<your config value>
|
114 |
|
115 | ;--------------------------------------------------------------------------
|
116 | ; libusb-win32 service
|
117 | ;--------------------------------------------------------------------------
|
118 |
|
119 | [libusb_add_service]
|
120 | DisplayName = "libusb-win32 - Kernel Driver 10/02/2010 1.2.2.0"
|
121 | ServiceType = 1
|
122 | StartType = 3
|
123 | ErrorControl = 0
|
124 | ServiceBinary = %12%\libusb0.sys
|
125 |
|
126 | ;--------------------------------------------------------------------------
|
127 | ; libusb-win32 devices
|
128 | ;--------------------------------------------------------------------------
|
129 |
|
130 | ; Hardware IDs in a 'Devices' section can be installed by libusb-win32
|
131 | ; using usb_install_driver_np(), usb_install_driver_np_rundll(), or the
|
132 | ; inf-wizard utility.
|
133 | ;
|
134 | [Devices]
|
135 | %DeviceName% = LIBUSB_WIN32_DEV, USB\%DeviceID%
|
136 |
|
137 | [Devices.NT]
|
138 | %DeviceName% = LIBUSB_WIN32_DEV.NT, USB\%DeviceID%
|
139 |
|
140 | [Devices.NTAMD64]
|
141 | %DeviceName% = LIBUSB_WIN32_DEV.NTAMD64, USB\%DeviceID%
|
142 |
|
143 | [Devices.NTIA64]
|
144 | %DeviceName% = LIBUSB_WIN32_DEV.NTIA64, USB\%DeviceID%
|