123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- ; Windows USB CDC ACM Setup File
- ; Based on INF template which was:
- ; Copyright (c) 2000 Microsoft Corporation
- ; Copyright (c) 2007 Microchip Technology Inc.
- ; likely to be covered by the MLPL as found at:
- ; <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
- ; For use only on Windows operating systems.
- ;
- ; Windows 10+ detects CDC ACM drivers by class
- ;
- [Version]
- Signature="$Windows NT$"
- Class=Ports
- ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
- Provider=%MFGNAME%
- DriverVer=11/15/2007,5.1.2600.0
- [Manufacturer]
- %MFGNAME%=DeviceList, NTx86, NTamd64
- [DestinationDirs]
- DefaultDestDir=12
- ;------------------------------------------------------------------------------
- ; Windows 2000/XP/Vista-32bit Sections
- ;------------------------------------------------------------------------------
- [DriverInstall.nt]
- include=mdmcpq.inf
- CopyFiles=DriverCopyFiles.nt
- AddReg=DriverInstall.nt.AddReg
- [DriverCopyFiles.nt]
- usbser.sys,,,0x20
- [DriverInstall.nt.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,USBSER.sys
- HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
- [DriverInstall.nt.Services]
- AddService=usbser, 0x00000002, DriverService.nt
- [DriverService.nt]
- DisplayName=%SERVICE%
- ServiceType=1
- StartType=3
- ErrorControl=1
- ServiceBinary=%12%\USBSER.sys
- ;------------------------------------------------------------------------------
- ; Vista-64bit Sections
- ;------------------------------------------------------------------------------
- [DriverInstall.NTamd64]
- include=mdmcpq.inf
- CopyFiles=DriverCopyFiles.NTamd64
- AddReg=DriverInstall.NTamd64.AddReg
- [DriverCopyFiles.NTamd64]
- USBSER.sys,,,0x20
- [DriverInstall.NTamd64.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,USBSER.sys
- HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
- [DriverInstall.NTamd64.Services]
- AddService=usbser, 0x00000002, DriverService.NTamd64
- [DriverService.NTamd64]
- DisplayName=%SERVICE%
- ServiceType=1
- StartType=3
- ErrorControl=1
- ServiceBinary=%12%\USBSER.sys
- ;------------------------------------------------------------------------------
- ; Vendor and Product ID Definitions
- ;------------------------------------------------------------------------------
- ; When developing your USB device, the VID and PID used in the PC side
- ; application program and the firmware on the microcontroller must match.
- ; Modify the below line to use your VID and PID. Use the format as shown
- ; below.
- ; Note: One INF file can be used for multiple devices with different
- ; VID and PIDs. For each supported device, append
- ; ",USB\VID_xxxx&PID_yyyy" to the end of the line.
- ;------------------------------------------------------------------------------
- [SourceDisksFiles]
- [SourceDisksNames]
- [DeviceList]
- %FPGA_CONSOLE%=DriverInstall, USB\VID_4680&PID_0881&MI_00
- %FPGA_PUN80%=DriverInstall, USB\VID_4680&PID_0881&MI_02
- %ESP_CONSOLE%=DriverInstall, USB\VID_4680&PID_0882&MI_00
- [DeviceList.NTamd64]
- %FPGA_CONSOLE%=DriverInstall, USB\VID_4680&PID_0881&MI_00
- %FPGA_PUN80%=DriverInstall, USB\VID_4680&PID_0881&MI_02
- %ESP_CONSOLE%=DriverInstall, USB\VID_4680&PID_0882&MI_00
- ;------------------------------------------------------------------------------
- ; String Definitions
- ;------------------------------------------------------------------------------
- ;Modify these strings to customize your device
- ;------------------------------------------------------------------------------
- [Strings]
- MFGNAME = "Peter & Per"
- FPGA_CONSOLE = "MAX80 FPGA console"
- FPGA_PUN80 = "MAX80 PUN80 network interface"
- ESP_CONSOLE = "MAX80 ESP console"
- SERVICE = "USB CDC-ACM Serial Port"
|