linux-cdc-acm.inf 3.3 KB

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