home *** CD-ROM | disk | FTP | other *** search
/ Adelphia Powerlink / adelphia-powerlink.iso / drivers / Windows_98SE / Cable_Modems / Motorola / dm100 / Net242B.Inf next >
Encoding:
Windows Setup INFormation  |  1999-10-15  |  4.7 KB  |  146 lines

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