WinCDCdriver.inf 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. ;************************************************************
  2. ; Windows USB CDC ACM Setup File
  3. ; Copyright (c) 2000 Microsoft Corporation
  4. [Version]
  5. Signature="$Windows NT$"
  6. Class=Ports
  7. ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
  8. Provider=%MFGNAME%
  9. LayoutFile=layout.inf
  10. CatalogFile=%MFGFILENAME%.cat
  11. DriverVer=11/15/2007,5.1.2600.0
  12. [Manufacturer]
  13. %MFGNAME%=DeviceList, NTamd64
  14. [DestinationDirs]
  15. DefaultDestDir=12
  16. ;------------------------------------------------------------------------------
  17. ; Windows 2000/XP/Vista-32bit Sections
  18. ;------------------------------------------------------------------------------
  19. [DriverInstall.nt]
  20. include=mdmcpq.inf
  21. CopyFiles=DriverCopyFiles.nt
  22. AddReg=DriverInstall.nt.AddReg
  23. [DriverCopyFiles.nt]
  24. usbser.sys,,,0x20
  25. [DriverInstall.nt.AddReg]
  26. HKR,,DevLoader,,*ntkern
  27. HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
  28. HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
  29. [DriverInstall.nt.Services]
  30. AddService=usbser, 0x00000002, DriverService.nt
  31. [DriverService.nt]
  32. DisplayName=%SERVICE%
  33. ServiceType=1
  34. StartType=3
  35. ErrorControl=1
  36. ServiceBinary=%12%\%DRIVERFILENAME%.sys
  37. ;------------------------------------------------------------------------------
  38. ; Vista-64bit Sections
  39. ;------------------------------------------------------------------------------
  40. [DriverInstall.NTamd64]
  41. include=mdmcpq.inf
  42. CopyFiles=DriverCopyFiles.NTamd64
  43. AddReg=DriverInstall.NTamd64.AddReg
  44. [DriverCopyFiles.NTamd64]
  45. %DRIVERFILENAME%.sys,,,0x20
  46. [DriverInstall.NTamd64.AddReg]
  47. HKR,,DevLoader,,*ntkern
  48. HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
  49. HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
  50. [DriverInstall.NTamd64.Services]
  51. AddService=usbser, 0x00000002, DriverService.NTamd64
  52. [DriverService.NTamd64]
  53. DisplayName=%SERVICE%
  54. ServiceType=1
  55. StartType=3
  56. ErrorControl=1
  57. ServiceBinary=%12%\%DRIVERFILENAME%.sys
  58. ;------------------------------------------------------------------------------
  59. ; Vendor and Product ID Definitions
  60. ;------------------------------------------------------------------------------
  61. ; When developing your USB device, the VID and PID used in the PC side
  62. ; application program and the firmware on the microcontroller must match.
  63. ; Modify the below line to use your VID and PID. Use the format as shown below.
  64. ; Note: One INF file can be used for multiple devices with different VID and PIDs.
  65. ; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
  66. ;------------------------------------------------------------------------------
  67. [SourceDisksFiles]
  68. [SourceDisksNames]
  69. [DeviceList]
  70. %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
  71. [DeviceList.NTamd64]
  72. %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
  73. ;------------------------------------------------------------------------------
  74. ; String Definitions
  75. ;------------------------------------------------------------------------------
  76. ;Modify these strings to customize your device
  77. ;------------------------------------------------------------------------------
  78. [Strings]
  79. MFGFILENAME="CDC_vista"
  80. DRIVERFILENAME ="usbser"
  81. MFGNAME="tinyusb.org"
  82. INSTDISK="tinyusb CDC driver"
  83. DESCRIPTION="tinyusb Serial Port"
  84. SERVICE="USB RS-232 Emulation Driver"