rndis.inf
上传用户:scyali
上传日期:2019-05-08
资源大小:1377k
文件大小:4k
源码类别:

android开发

开发平台:

Unix_Linux

  1. ; MS-Windows driver config matching some basic modes of the
  2. ; Linux-USB Ethernet/RNDIS gadget firmware:
  3. ;
  4. ;  - RNDIS plus CDC Ethernet ... this may be familiar as a DOCSIS
  5. ;    cable modem profile, and supports most non-Microsoft USB hosts
  6. ;
  7. ;  - RNDIS plus CDC Subset ... used by hardware that incapable of
  8. ;    full CDC Ethernet support.
  9. ;
  10. ; Microsoft only directly supports RNDIS drivers, and bundled them into XP.
  11. ; The Microsoft "Remote NDIS USB Driver Kit" is currently found at:
  12. ;   http://www.microsoft.com/whdc/hwdev/resources/HWservices/rndis.mspx
  13. [Version]
  14. Signature           = "$Windows NT$"
  15. Class               = Net
  16. ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
  17. Provider            = %Linux%
  18. DriverVer           = 09/10/2008,0.0.0.0
  19. ; catalog file would be used by WHQL
  20. ;CatalogFile         = Linux.cat
  21. [Manufacturer]
  22. %Linux%          = LinuxDevices,NT.5.1
  23. [LinuxDevices]
  24. %LinuxDevice%    = RNDIS, USBVID_0525&PID_a4a2
  25. [LinuxDevices.NT.5.1]
  26. %LinuxDevice%    = RNDIS.NT.5.1, USBVID_0525&PID_a4a2
  27. [ControlFlags]
  28. ExcludeFromSelect=*
  29. ; Windows 2000 specific sections ---------------------------------
  30. [RNDIS.NT]
  31. Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
  32. BusType         = 15
  33. DriverVer           = 09/10/2008,0.0.0.0
  34. AddReg          = RNDIS_AddReg_NT, RNDIS_AddReg_WIN2K
  35. CopyFiles       = RNDIS_CopyFiles_NT
  36. ; DO NOT MODIFY THE SERVICE NAME
  37. [RNDIS.NT.Services]
  38. AddService = USB_RNDISY, 2, RNDIS_ServiceInst_NT, RNDIS_EventLog
  39. [RNDIS_CopyFiles_NT]
  40. ; no rename of files on Windows 2000, use the 'y' names as is
  41. usb8023y.sys, , , 0 
  42. rndismpy.sys, , , 0 
  43. [RNDIS_ServiceInst_NT]
  44. DisplayName     = %ServiceDisplayName%
  45. ServiceType     = 1 
  46. StartType       = 3 
  47. ErrorControl    = 1 
  48. ServiceBinary   = %12%usb8023y.sys    
  49. LoadOrderGroup  = NDIS
  50. AddReg          = RNDIS_WMI_AddReg_NT
  51. [RNDIS_WMI_AddReg_NT]
  52. HKR, , MofImagePath, 0x00020000, "System32driversrndismpy.sys"
  53. ; Windows XP specific sections -----------------------------------
  54. [RNDIS.NT.5.1]
  55. Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
  56. BusType         = 15
  57. DriverVer           = 09/10/2008,0.0.0.0
  58. AddReg          = RNDIS_AddReg_XP
  59. include         = netrndis.inf
  60. needs           = Usb_Rndis.ndi
  61. ; no copyfiles - the files are already in place
  62. [RNDIS.NT.5.1.Services]
  63. include     = netrndis.inf
  64. needs       = Usb_Rndis.ndi.Services
  65. ; Windows 2000 sections 
  66. ; DO NOT MODIFY ServiceName
  67. [RNDIS_AddReg_NT]
  68. HKR, Ndi,               Service,        0, "USB_RNDISY"
  69. HKR, NdiInterfaces,    UpperRange,     0, "ndis5" 
  70. HKR, NdiInterfaces,    LowerRange,     0, "ethernet"
  71. [RNDIS_AddReg_WIN2K]
  72. HKR, ,                  ReclaimRecv,    0x00010001, 1
  73. HKR, NDIparamsNetworkAddress, ParamDesc,  0, %NetworkAddress%
  74. HKR, NDIparamsNetworkAddress, type,       0, "edit"
  75. HKR, NDIparamsNetworkAddress, LimitText,  0, "12"
  76. HKR, NDIparamsNetworkAddress, UpperCase,  0, "1"
  77. HKR, NDIparamsNetworkAddress, default,    0, " "
  78. HKR, NDIparamsNetworkAddress, optional,   0, "1"
  79. [RNDIS_EventLog]
  80. AddReg = RNDIS_EventLog_AddReg
  81. [RNDIS_EventLog_AddReg]
  82. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%System32netevent.dll"
  83. HKR, , TypesSupported,   0x00010001, 7
  84. ; An optional Property to demonstrate adding advanced properties on Windows XP 
  85. [RNDIS_AddReg_XP]
  86. HKR, NDIparamsXPProperty, ParamDesc,  0, %NetworkAddress%
  87. HKR, NDIparamsXPProperty, type,       0, "edit"
  88. HKR, NDIparamsXPProperty, LimitText,  0, "12"
  89. HKR, NDIparamsXPProperty, UpperCase,  0, "1"
  90. HKR, NDIparamsXPProperty, default,    0, " "
  91. HKR, NDIparamsXPProperty, optional,   0, "1"
  92. [SourceDisksNames]
  93. 1=%SourceDisk%,,1
  94. [SourceDisksFiles]
  95. usb8023y.sys=1
  96. rndismpy.sys=1
  97. [DestinationDirs]
  98. RNDIS_CopyFiles_NT    = 12
  99. ; DO NOT CHANGE ServiceDisplayName
  100. [Strings]
  101. ServiceDisplayName    = "USB Remote NDIS Y Network Device Driver"
  102. NetworkAddress        = "Network Address"
  103. Linux                 = "Embedded SW Platform of System LSI Division"
  104. LinuxDevice           = "SAMSUNG USB Remote NDIS Network Device"
  105. SourceDisk            = "Ethernet/RNDIS Gadget Driver Install Disk"