Keyboard firmwares for Atmel AVR and Cortex-M
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

LUFA_Bulk_Vendor_Demo.inf 8.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. ; LUFA_Bulk_Vendor_Demo.inf
  2. ; Copyright (c) 2010 libusb-win32 (GNU LGPL)
  3. [Strings]
  4. DeviceName = "LUFA Bulk Vendor Demo"
  5. VendorName = "Dean Camera"
  6. SourceName = "LUFA Bulk Vendor Demo Install Disk"
  7. DeviceID = "VID_03EB&PID_206C"
  8. DeviceGUID = "{7436C645-1998-4DFA-9697-1986245257D2}"
  9. [Version]
  10. Signature = "$Windows NT$"
  11. Class = "libusb-win32 devices"
  12. ClassGuid = {EB781AAF-9C70-4523-A5DF-642A87ECA567}
  13. Provider = "libusb-win32"
  14. CatalogFile = LUFA_Bulk_Vendor_Demo.cat
  15. DriverVer = 01/17/2012, 1.2.6.0
  16. [ClassInstall32]
  17. Addreg = libusb_class_install_add_reg
  18. [libusb_class_install_add_reg]
  19. HKR,,,0,"libusb-win32 devices"
  20. HKR,,Icon,,-20
  21. [Manufacturer]
  22. %VendorName% = Devices, NT, NTAMD64, NTIA64
  23. ;--------------------------------------------------------------------------
  24. ; libusb-win32 files
  25. ;--------------------------------------------------------------------------
  26. [SourceDisksNames]
  27. 1 = %SourceName%
  28. [SourceDisksFiles.x86]
  29. libusb0.sys = 1,x86
  30. libusb0_x86.dll = 1,x86
  31. [SourceDisksFiles.amd64]
  32. libusb0.sys = 1,amd64
  33. libusb0.dll = 1,amd64
  34. libusb0_x86.dll = 1,x86
  35. [SourceDisksFiles.ia64]
  36. libusb0.sys = 1,ia64
  37. libusb0.dll = 1,ia64
  38. libusb0_x86.dll = 1,x86
  39. [DestinationDirs]
  40. libusb_files_sys = 10,system32\drivers
  41. libusb_files_dll = 10,system32
  42. libusb_files_dll_wow64 = 10,syswow64
  43. libusb_files_dll_x86 = 10,system32
  44. [libusb_files_sys]
  45. libusb0.sys
  46. [libusb_files_dll]
  47. libusb0.dll
  48. [libusb_files_dll_x86]
  49. libusb0.dll, libusb0_x86.dll
  50. [libusb_files_dll_wow64]
  51. libusb0.dll, libusb0_x86.dll
  52. ;--------------------------------------------------------------------------
  53. ; libusb-win32 device driver
  54. ;--------------------------------------------------------------------------
  55. [LIBUSB_WIN32_DEV.NT]
  56. CopyFiles = libusb_files_sys, libusb_files_dll_x86
  57. [LIBUSB_WIN32_DEV.NTAMD64]
  58. CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
  59. [LIBUSB_WIN32_DEV.NTIA64]
  60. CopyFiles = libusb_files_sys, libusb_files_dll, libusb_files_dll_wow64
  61. [LIBUSB_WIN32_DEV.NT.HW]
  62. DelReg = libusb_del_reg_hw
  63. AddReg = libusb_add_reg_hw
  64. [LIBUSB_WIN32_DEV.NTAMD64.HW]
  65. DelReg = libusb_del_reg_hw
  66. AddReg = libusb_add_reg_hw
  67. [LIBUSB_WIN32_DEV.NTIA64.HW]
  68. DelReg = libusb_del_reg_hw
  69. AddReg = libusb_add_reg_hw
  70. [LIBUSB_WIN32_DEV.NT.Services]
  71. AddService = libusb0, 0x00000002, libusb_add_service
  72. [LIBUSB_WIN32_DEV.NTAMD64.Services]
  73. AddService = libusb0, 0x00000002, libusb_add_service
  74. [LIBUSB_WIN32_DEV.NTIA64.Services]
  75. AddService = libusb0, 0x00000002, libusb_add_service
  76. ; Older versions of this .inf file installed filter drivers. They are not
  77. ; needed any more and must be removed
  78. [libusb_del_reg_hw]
  79. HKR,,LowerFilters
  80. HKR,,UpperFilters
  81. ; libusb-win32 device properties
  82. [libusb_add_reg_hw]
  83. HKR,,SurpriseRemovalOK,0x00010001,1
  84. ; (Optional) the usb configuration value to select when this device
  85. ; is started. If this key does not exist the first config is selected.
  86. ;HKR,,InitialConfigValue,0x00010001,<your config value>
  87. ;--------------------------------------------------------------------------
  88. ; libusb-win32 service
  89. ;--------------------------------------------------------------------------
  90. [libusb_add_service]
  91. DisplayName = "libusb-win32 - Kernel Driver 01/17/2012 1.2.6.0"
  92. ServiceType = 1
  93. StartType = 3
  94. ErrorControl = 0
  95. ServiceBinary = %12%\libusb0.sys
  96. ;--------------------------------------------------------------------------
  97. ; libusb-win32 devices
  98. ;--------------------------------------------------------------------------
  99. ; Hardware IDs in a 'Devices' section can be installed by libusb-win32
  100. ; using usb_install_driver_np(), usb_install_driver_np_rundll(), or the
  101. ; inf-wizard utility.
  102. ;
  103. [Devices]
  104. %DeviceName% = LIBUSB_WIN32_DEV, USB\%DeviceID%
  105. [Devices.NT]
  106. %DeviceName% = LIBUSB_WIN32_DEV.NT, USB\%DeviceID%
  107. [Devices.NTAMD64]
  108. %DeviceName% = LIBUSB_WIN32_DEV.NTAMD64, USB\%DeviceID%
  109. [Devices.NTIA64]
  110. %DeviceName% = LIBUSB_WIN32_DEV.NTIA64, USB\%DeviceID%