Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[linux-2.6.git] / Documentation / usb / linux-cdc-acm.inf
blobf0ffc27d4c0ac9d52efa62ecc0f775fd877b7387
1 ; Windows USB CDC ACM Setup File
3 ; Based on INF template which was:
4 ;     Copyright (c) 2000 Microsoft Corporation
5 ;     Copyright (c) 2007 Microchip Technology Inc.
6 ; likely to be covered by the MLPL as found at:
7 ;    <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
8 ; For use only on Windows operating systems.
10 [Version]
11 Signature="$Windows NT$"
12 Class=Ports
13 ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
14 Provider=%Linux%
15 DriverVer=11/15/2007,5.1.2600.0
17 [Manufacturer]
18 %Linux%=DeviceList, NTamd64
20 [DestinationDirs]
21 DefaultDestDir=12
24 ;------------------------------------------------------------------------------
25 ;  Windows 2000/XP/Vista-32bit Sections
26 ;------------------------------------------------------------------------------
28 [DriverInstall.nt]
29 include=mdmcpq.inf
30 CopyFiles=DriverCopyFiles.nt
31 AddReg=DriverInstall.nt.AddReg
33 [DriverCopyFiles.nt]
34 usbser.sys,,,0x20
36 [DriverInstall.nt.AddReg]
37 HKR,,DevLoader,,*ntkern
38 HKR,,NTMPDriver,,USBSER.sys
39 HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
41 [DriverInstall.nt.Services]
42 AddService=usbser, 0x00000002, DriverService.nt
44 [DriverService.nt]
45 DisplayName=%SERVICE%
46 ServiceType=1
47 StartType=3
48 ErrorControl=1
49 ServiceBinary=%12%\USBSER.sys
51 ;------------------------------------------------------------------------------
52 ;  Vista-64bit Sections
53 ;------------------------------------------------------------------------------
55 [DriverInstall.NTamd64]
56 include=mdmcpq.inf
57 CopyFiles=DriverCopyFiles.NTamd64
58 AddReg=DriverInstall.NTamd64.AddReg
60 [DriverCopyFiles.NTamd64]
61 USBSER.sys,,,0x20
63 [DriverInstall.NTamd64.AddReg]
64 HKR,,DevLoader,,*ntkern
65 HKR,,NTMPDriver,,USBSER.sys
66 HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
68 [DriverInstall.NTamd64.Services]
69 AddService=usbser, 0x00000002, DriverService.NTamd64
71 [DriverService.NTamd64]
72 DisplayName=%SERVICE%
73 ServiceType=1
74 StartType=3
75 ErrorControl=1
76 ServiceBinary=%12%\USBSER.sys
79 ;------------------------------------------------------------------------------
80 ;  Vendor and Product ID Definitions
81 ;------------------------------------------------------------------------------
82 ; When developing your USB device, the VID and PID used in the PC side
83 ; application program and the firmware on the microcontroller must match.
84 ; Modify the below line to use your VID and PID.  Use the format as shown
85 ; below.
86 ; Note: One INF file can be used for multiple devices with different
87 ;       VID and PIDs.  For each supported device, append
88 ;       ",USB\VID_xxxx&PID_yyyy" to the end of the line.
89 ;------------------------------------------------------------------------------
90 [SourceDisksFiles]
91 [SourceDisksNames]
92 [DeviceList]
93 %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
95 [DeviceList.NTamd64]
96 %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
99 ;------------------------------------------------------------------------------
100 ;  String Definitions
101 ;------------------------------------------------------------------------------
102 ;Modify these strings to customize your device
103 ;------------------------------------------------------------------------------
104 [Strings]
105 Linux               = "Linux Developer Community"
106 DESCRIPTION         = "Gadget Serial"
107 SERVICE             = "USB RS-232 Emulation Driver"