blob: e7f7a9b2264b901e75db6afc48fc744244a4d70b [file] [log] [blame]
Austin Schuh41baf202022-01-01 14:33:40 -08001;************************************************************
2; Windows USB CDC ACM Setup File
3; Copyright (c) 2000 Microsoft Corporation
4
5
6[Version]
7Signature="$Windows NT$"
8Class=Ports
9ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
10Provider=%MFGNAME%
11LayoutFile=layout.inf
12CatalogFile=%MFGFILENAME%.cat
13DriverVer=11/15/2007,5.1.2600.0
14DriverPackageDisplayName=%DESCRIPTION%
15
16[Manufacturer]
17%MFGNAME%=DeviceList, NTamd64
18
19[DestinationDirs]
20DefaultDestDir=12
21
22
23;------------------------------------------------------------------------------
24; Windows 2000/XP/Vista-32bit Sections
25;------------------------------------------------------------------------------
26
27[DriverInstall.nt]
28include=mdmcpq.inf
29CopyFiles=DriverCopyFiles.nt
30AddReg=DriverInstall.nt.AddReg
31
32[DriverCopyFiles.nt]
33usbser.sys,,,0x20
34
35[DriverInstall.nt.AddReg]
36HKR,,DevLoader,,*ntkern
37HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
38HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
39
40[DriverInstall.nt.Services]
41AddService=usbser, 0x00000002, DriverService.nt
42
43[DriverService.nt]
44DisplayName=%SERVICE%
45ServiceType=1
46StartType=3
47ErrorControl=1
48ServiceBinary=%12%\%DRIVERFILENAME%.sys
49
50;------------------------------------------------------------------------------
51; Vista-64bit Sections
52;------------------------------------------------------------------------------
53
54[DriverInstall.NTamd64]
55include=mdmcpq.inf
56CopyFiles=DriverCopyFiles.NTamd64
57AddReg=DriverInstall.NTamd64.AddReg
58
59[DriverCopyFiles.NTamd64]
60%DRIVERFILENAME%.sys,,,0x20
61
62[DriverInstall.NTamd64.AddReg]
63HKR,,DevLoader,,*ntkern
64HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
65HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
66
67[DriverInstall.NTamd64.Services]
68AddService=usbser, 0x00000002, DriverService.NTamd64
69
70[DriverService.NTamd64]
71DisplayName=%SERVICE%
72ServiceType=1
73StartType=3
74ErrorControl=1
75ServiceBinary=%12%\%DRIVERFILENAME%.sys
76
77
78;------------------------------------------------------------------------------
79; Vendor and Product ID Definitions
80;------------------------------------------------------------------------------
81; When developing your USB device, the VID and PID used in the PC side
82; application program and the firmware on the microcontroller must match.
83; Modify the below line to use your VID and PID. Use the format as shown below.
84; Note: One INF file can be used for multiple devices with different VID and PIDs.
85; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
86;------------------------------------------------------------------------------
87[SourceDisksFiles]
88[SourceDisksNames]
89[DeviceList]
90
91%DESCRIPTION%=DriverInstall, USB\VID_CAFE&PID_4001&MI_00, USB\VID_CAFE&PID_4003&MI_00, USB\VID_CAFE&PID_4005&MI_00, USB\VID_CAFE&PID_4007&MI_00, USB\VID_CAFE&PID_4009&MI_00, USB\VID_CAFE&PID_400b&MI_00, USB\VID_CAFE&PID_400d&MI_00, USB\VID_CAFE&PID_400f&MI_00, USB\VID_CAFE&PID_4011&MI_00, USB\VID_CAFE&PID_4013&MI_00, USB\VID_CAFE&PID_4015&MI_00, USB\VID_CAFE&PID_4017&MI_00, USB\VID_CAFE&PID_4019&MI_00, USB\VID_CAFE&PID_401b&MI_00, USB\VID_CAFE&PID_401d&MI_00, USB\VID_CAFE&PID_401f&MI_00, USB\VID_CAFE&PID_4021&MI_00, USB\VID_CAFE&PID_4023&MI_00, USB\VID_CAFE&PID_4025&MI_00, USB\VID_CAFE&PID_4027&MI_00, USB\VID_CAFE&PID_4029&MI_00, USB\VID_CAFE&PID_402b&MI_00, USB\VID_CAFE&PID_402d&MI_00, USB\VID_CAFE&PID_402f&MI_00, USB\VID_CAFE&PID_4031&MI_00, USB\VID_CAFE&PID_4033&MI_00, USB\VID_CAFE&PID_4035&MI_00, USB\VID_CAFE&PID_4037&MI_00, USB\VID_CAFE&PID_4039&MI_00, USB\VID_CAFE&PID_403b&MI_00, USB\VID_CAFE&PID_403d&MI_00, USB\VID_CAFE&PID_403f&MI_00
92
93
94[DeviceList.NTamd64]
95%DESCRIPTION%=DriverInstall, USB\VID_CAFE&PID_4001&MI_00, USB\VID_CAFE&PID_4003&MI_00, USB\VID_CAFE&PID_4005&MI_00, USB\VID_CAFE&PID_4007&MI_00, USB\VID_CAFE&PID_4009&MI_00, USB\VID_CAFE&PID_400b&MI_00, USB\VID_CAFE&PID_400d&MI_00, USB\VID_CAFE&PID_400f&MI_00, USB\VID_CAFE&PID_4011&MI_00, USB\VID_CAFE&PID_4013&MI_00, USB\VID_CAFE&PID_4015&MI_00, USB\VID_CAFE&PID_4017&MI_00, USB\VID_CAFE&PID_4019&MI_00, USB\VID_CAFE&PID_401b&MI_00, USB\VID_CAFE&PID_401d&MI_00, USB\VID_CAFE&PID_401f&MI_00, USB\VID_CAFE&PID_4021&MI_00, USB\VID_CAFE&PID_4023&MI_00, USB\VID_CAFE&PID_4025&MI_00, USB\VID_CAFE&PID_4027&MI_00, USB\VID_CAFE&PID_4029&MI_00, USB\VID_CAFE&PID_402b&MI_00, USB\VID_CAFE&PID_402d&MI_00, USB\VID_CAFE&PID_402f&MI_00, USB\VID_CAFE&PID_4031&MI_00, USB\VID_CAFE&PID_4033&MI_00, USB\VID_CAFE&PID_4035&MI_00, USB\VID_CAFE&PID_4037&MI_00, USB\VID_CAFE&PID_4039&MI_00, USB\VID_CAFE&PID_403b&MI_00, USB\VID_CAFE&PID_403d&MI_00, USB\VID_CAFE&PID_403f&MI_00
96
97;------------------------------------------------------------------------------
98; String Definitions
99;------------------------------------------------------------------------------
100;Modify these strings to customize your device
101;------------------------------------------------------------------------------
102[Strings]
103MFGFILENAME="tinyusb_usbser"
104DRIVERFILENAME ="usbser"
105MFGNAME="tinyusb.org"
106INSTDISK="tinyusb CDC Driver"
107DESCRIPTION="tinyusb Serial"
108SERVICE="USB RS-232 Emulation Driver"