About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / usb / linux-cdc-acm.inf




Custom Search

Based on kernel version 3.15.4. Page generated on 2014-07-07 09:04 EST.

1	; Windows USB CDC ACM Setup File
2	
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.
9	
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
16	
17	[Manufacturer]
18	%Linux%=DeviceList, NTamd64
19	
20	[DestinationDirs]
21	DefaultDestDir=12
22	
23	
24	;------------------------------------------------------------------------------
25	;  Windows 2000/XP/Vista-32bit Sections
26	;------------------------------------------------------------------------------
27	
28	[DriverInstall.nt]
29	include=mdmcpq.inf
30	CopyFiles=DriverCopyFiles.nt
31	AddReg=DriverInstall.nt.AddReg
32	
33	[DriverCopyFiles.nt]
34	usbser.sys,,,0x20
35	
36	[DriverInstall.nt.AddReg]
37	HKR,,DevLoader,,*ntkern
38	HKR,,NTMPDriver,,USBSER.sys
39	HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
40	
41	[DriverInstall.nt.Services]
42	AddService=usbser, 0x00000002, DriverService.nt
43	
44	[DriverService.nt]
45	DisplayName=%SERVICE%
46	ServiceType=1
47	StartType=3
48	ErrorControl=1
49	ServiceBinary=%12%\USBSER.sys
50	
51	;------------------------------------------------------------------------------
52	;  Vista-64bit Sections
53	;------------------------------------------------------------------------------
54	
55	[DriverInstall.NTamd64]
56	include=mdmcpq.inf
57	CopyFiles=DriverCopyFiles.NTamd64
58	AddReg=DriverInstall.NTamd64.AddReg
59	
60	[DriverCopyFiles.NTamd64]
61	USBSER.sys,,,0x20
62	
63	[DriverInstall.NTamd64.AddReg]
64	HKR,,DevLoader,,*ntkern
65	HKR,,NTMPDriver,,USBSER.sys
66	HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
67	
68	[DriverInstall.NTamd64.Services]
69	AddService=usbser, 0x00000002, DriverService.NTamd64
70	
71	[DriverService.NTamd64]
72	DisplayName=%SERVICE%
73	ServiceType=1
74	StartType=3
75	ErrorControl=1
76	ServiceBinary=%12%\USBSER.sys
77	
78	
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
94	
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
97	
98	
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"
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.