home *** CD-ROM | disk | FTP | other *** search
/ Adephia Powerlink / AdephiaPowerlink-030102.iso / pc / Drivers / Windows_2000 / Cable_Modems / Motorola / 4100 / NET4100.INF < prev    next >
Encoding:
Windows Setup INFormation  |  2000-11-08  |  4.8 KB  |  146 lines

  1. ;/*************************************************************************\
  2. ; ** Copyright (C) 1997-2000 Motorola.  All rights reserved              **
  3. ; ** http://www.motorola.com                                             **
  4. ; ** This file is the installation file for the Motorola SB4100 USB      **
  5. ; ** Cable Modem SB 4100                                                 **
  6. ;\*************************************************************************/
  7.  
  8. [version]
  9. Signature   = "$Chicago$"
  10. Class       = Net
  11. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  12. Provider    = %MOT%
  13. Compatible  = 1                    ; works with Win2K and Win9x
  14. DriverVer   = 09/15/2000, 1.4.0.0
  15. CatalogFile = net4100.cat
  16. ;LayoutFile = layout.inf
  17.  
  18. [Manufacturer]
  19. %MOT% = MOTOROLA
  20.  
  21. [ControlFlags]
  22. ; Provides limited control on UI dispalys and events during installation.
  23. ; Must for any device on an enumerable BUS like USB
  24. ExcludeFromSelect = USB\VID_07B2&PID_4100
  25.  
  26. [MOTOROLA]
  27. ;
  28. ; Display Name          Section           DeviceID
  29. ;_________________________________________________________________ 
  30. %ndiscm.DeviceDesc% =   ndiscm.ndi,       USB\VID_07B2&PID_4100
  31.  
  32. ; Windows 98 specific entry
  33. [ndiscm.ndi]
  34. AddReg = ndiscm.id.reg, common.reg, ndiscm.flag.reg, ndiscm.9x.reg
  35. DeviceID = "USB\VID_07B2&PID_4100"
  36. ;LogConfig = DefaultConfig
  37.  
  38. ; Windows 2000  specific entry
  39. [ndiscm.ndi.NT]
  40. Characteristics = 0x84                       ; NCF_PHYSICAL | NCF_HAS_UI ??
  41. BusType         = 15                         ; USB
  42. AddReg          = common.reg, ndiscm.nt.reg  ;
  43. CopyFiles       = ndiscm.nt.CopyFiles        ;
  44.  
  45. [ndiscm.ndi.nt.Services]
  46. AddService = ndiscm, 2, ndiscm.Service, common.EventLog
  47.  
  48. ;----------------------------------------------------------------------------
  49. ; Win9x id registry sections
  50. ; These are not needed by NT
  51. [ndiscm.id.reg]
  52. HKR, Ndi, DeviceID, 0, "USB\VID_07B2&PID_4100"
  53.  
  54. ;-----------------------------------------------------------------------------
  55. ; common registry entries
  56. [common.reg]
  57. HKR,  Ndi\params\ByteSwapFlag,      ParamDesc, 0,  "Byte Swap Flag"
  58. HKR,  Ndi\params\ByteSwapFlag,      default,   0,  "ByteSwapFlag=0"
  59. HKR,  Ndi\params\ByteSwapFlag,      type,      0,  "edit"
  60. HKR,  Ndi\params\ByteSwapFlag,      LimitText, 0,  "128"
  61. HKR,  Ndi\params\ByteSwapFlag,      UpperCase, 0,  "0"
  62.  
  63. ;-----------------------------------------------------------------------------
  64. ; WIN2K (NT) specific
  65. [ndiscm.nt.reg]
  66. HKR, Ndi,                       Service,    0, "ndiscm"
  67. ; use ndis5 as the upper bound because NT supports it
  68. ;HKR, Ndi\Interfaces,           DefUpper,   0, "ndis5"
  69. ;HKR, Ndi\Interfaces,           DefLower,   0, "ethernet"
  70. HKR, Ndi\Interfaces,            UpperRange, 0, "ndis5"
  71. HKR, Ndi\Interfaces,            LowerRange, 0, "ethernet"
  72.  
  73. [ndiscm.Service]
  74. DisplayName     = %ndiscm.Service.DispName%
  75. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  76. StartType       = 3 ;%SERVICE_DEMAND_START%
  77. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  78. ServiceBinary   = %12%\Net4100.sys
  79. LoadOrderGroup  = NDIS
  80. AddReg          = TextModeFlags.reg
  81.  
  82. [common.EventLog]
  83. AddReg = common.AddEventLog.reg
  84.  
  85. [common.AddEventLog.reg]
  86. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  87. HKR, , TypesSupported,   0x00010001, 7
  88.  
  89. [TextModeFlags.reg]
  90. HKR, , TextModeFlags, 0x00010001, 0x0001
  91.  
  92. ;----------------------------------------------------------------------------
  93. ; Win9x specific
  94. ;
  95. [ndiscm.flag.reg]
  96. ; flag is not needed by NT
  97. HKR,  Ndi\params\ByteSwapFlag,      flag,      1,  20,00,00,00
  98.  
  99. [ndiscm.9x.reg]
  100. HKR, ,              DevLoader,          0, "*ndis"
  101. HKR, ,              DeviceVxDs,         0, "Net4100.sys"
  102. HKR, ,              EnumPropPages,      0, "netdi.dll,EnumPropPages"
  103.  
  104. ; memphis appears to not support the ndis5 upper range, so use ndis3
  105. HKR, Ndi\Interfaces,DefUpper,       0, "ndis3"
  106. HKR, Ndi\Interfaces,DefLower,       0, "ethernet"
  107. HKR, Ndi\Interfaces,UpperRange,     0, "ndis3"
  108. HKR, Ndi\Interfaces,LowerRange,     0, "ethernet"
  109.  
  110. HKR, NDIS,          LogDriverName,      0, "Net4100"
  111. HKR, NDIS,          MajorNdisVersion,   1, 03
  112. HKR, NDIS,          MinorNdisVersion,   1, 0A
  113.  
  114. HKR, Ndi\Install,   ndis3,              0, "ndiscm.install"
  115.  
  116. [ndiscm.install]
  117. CopyFiles = ndiscm.9x.CopyFiles
  118.  
  119. ;-----------------------------------------------------------------------------
  120. ; DestinationDirs
  121. ;
  122. [ndiscm.nt.CopyFiles]
  123. Net4100.sys,,,2
  124.  
  125. [ndiscm.9x.CopyFiles]
  126. Net4100.sys,,,2
  127.  
  128. [DestinationDirs]
  129. ndiscm.nt.CopyFiles = 12
  130. ndiscm.9x.CopyFiles = 11
  131.  
  132. [SourceDisksNames]
  133. 1 = "USBCM",net4100.sys.sys,,
  134.  
  135. [SourceDisksFiles]
  136. net4100.sys = 1
  137.  
  138. [Strings]
  139. MOT                     = "Motorola"
  140.  
  141. ; String that gets displayed while installing the device
  142. ndiscm.DeviceDesc       = "Motorola SurfBoard USB Cable Modem SB4100"
  143.  
  144. ; NT Service name
  145. ndiscm.Service.DispName = "Motorola SurfBoard USB Cable Modem SB4100 Windows 2000 Driver"
  146.