home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / PRECOPY2.CAB / mf.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-19  |  7.9 KB  |  292 lines

  1. ; Localized    05/19/1998 12:39 AM (GMT)    7:3.0.406 A    MF.INF
  2.  
  3. ;
  4. ; MF.INF  -- This file contains descriptions of all the multifunctions
  5. ;              cards supported in Windows 95
  6. ;
  7.  
  8. ; Copyright 1993,1995 Microsoft Corporation
  9.  
  10. [Version]
  11. CatalogFile=mf.cat
  12. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  13. signature="$CHICAGO$"
  14. Class=MultiFunction
  15. ClassGUID={4d36e971-e325-11ce-bfc1-08002be10318}
  16. Provider=%Msft%
  17.  
  18. ; Class Install
  19. [ClassInstall]
  20. Addreg=MFReg
  21.  
  22. [MFReg]
  23. HKR,,,,%MFClassName%
  24.  
  25. ; Table of Contents
  26. [Manufacturer]
  27. %BLCName%=BLCDevices
  28. %CompaqName%=CompaqDevices
  29. %ESSName%=ESSDevices
  30. %HPName%=HPDevices
  31. %NMCName%=NMCDevices
  32. %ZenithName%=ZenithDevices
  33.  
  34. ;---------------------------------------------------------------;
  35.  
  36. [ESSDevices]
  37. %*ESS6880.DeviceDesc%=ESS6880_Device,*ESS6880
  38.  
  39. [ESS6880_Device]
  40. AddReg=StandardMF.Reg
  41.  
  42. [ESS6880_Device.HW]
  43. AddReg=ESS6880_Device.RegHW
  44.  
  45. [ESS6880_Device.RegHW]
  46. HKR,Child0000,HardwareID,,*ESS6881
  47. HKR,Child0000,ResourceMap,1,00,01,02,03
  48. HKR,Child0001,HardwareID,,*PNPB02F
  49. HKR,Child0001,ResourceMap,1,04
  50. HKR,Child0001,MFFlags,1,02,00,00,00
  51.  
  52. [ESS6880_Device.PosDup]
  53. *TOS7688,*PNPB02F,*ESS6881
  54.  
  55. ;---------------------------------------------------------------;
  56.  
  57. [BLCDevices]
  58. %*BUS4201.DeviceDesc%=BLCEISA,*BUS4201
  59.  
  60. [BLCEISA]
  61. AddReg=StandardMF.Reg
  62.  
  63. [BLCEISA.HW]
  64. AddReg=BLCEISA.RegHW
  65.  
  66. [BLCEISA.RegHW]
  67. HKR,,EISAFunctions,1,03,00,03
  68. HKR,Child0000,HardwareID,,MF\EISA_BUS4201_DEV0
  69. HKR,Child0000,ResourceMap,1,00,01,02
  70. HKR,Child0001,HardwareID,,MF\EISA_BUS4201_DEV1
  71. HKR,Child0001,ResourceMap,1,03,04,05
  72.  
  73. [BLCEISA.PosDup]
  74. *BUS0042,*PNP0700
  75.  
  76. ;---------------------------------------------------------------;
  77.  
  78. [CompaqDevices]
  79. ;%*CPQ6200.DeviceDesc%=CPQNETFLEX2ETEREISA,*CPQ6200
  80. ;%*CPQ6300.DeviceDesc%=CPQNETFLEX2TREISA,*CPQ6300
  81.  
  82. [CPQNETFLEX2ETEREISA]
  83. AddReg=StandardMF.Reg
  84.  
  85. [CPQNETFLEX2ETEREISA.HW]
  86. AddReg=CPQNETFLEX2ETEREISA.RegHW
  87.  
  88. [CPQNETFLEX2ETEREISA.RegHW]
  89. HKR,,EISAFlags,1,02,00,00,00
  90. HKR,,EISARanges,1,00,00,ff,00,80,0c,8f,0c,90,0c,9f,0c
  91. HKR,Child0000,HardwareID,,MF\EISA_CPQ6200_TOPNET
  92. HKR,Child0000,ResourceMap,1,00,01,03
  93. HKR,Child0001,HardwareID,,MF\EISA_CPQ6200_BOTTOMNET
  94. HKR,Child0001,ResourceMap,1,00,02,03
  95.  
  96. [CPQNETFLEX2TREISA]
  97. AddReg=StandardMF.Reg
  98.  
  99. [CPQNETFLEX2TREISA.HW]
  100. AddReg=CPQNETFLEX2TREISA.RegHW
  101.  
  102. [CPQNETFLEX2TREISA.RegHW]
  103. HKR,,EISAFlags,1,02,00,00,00
  104. HKR,,EISARanges,1,00,00,ff,00,80,0c,8f,0c,90,0c,9f,0c
  105. HKR,Child0000,HardwareID,,MF\EISA_CPQ6300_TOPNET
  106. HKR,Child0000,ResourceMap,1,00,01,03
  107. HKR,Child0001,HardwareID,,MF\EISA_CPQ6300_BOTTOMNET
  108. HKR,Child0001,ResourceMap,1,00,02,03
  109.  
  110. ;---------------------------------------------------------------;
  111.  
  112. [HPDevices]
  113. %*HWP1C10.DeviceDesc%=HPCOMLPT,*HWP1C10
  114.  
  115. [HPCOMLPT]
  116. AddReg=StandardMF.Reg
  117.  
  118. [HPCOMLPT.HW]
  119. AddReg=HPCOMLPT.RegHW
  120.  
  121. [HPCOMLPT.RegHW]
  122. HKR,,EISAFunctions,1,02,02
  123. HKR,Child0000,HardwareID,,MF\EISA_HWP1C10_DEV0
  124. HKR,Child0000,ResourceMap,1,00,01
  125. HKR,Child0001,HardwareID,,MF\EISA_HWP1C10_DEV1
  126. HKR,Child0001,ResourceMap,1,02,03
  127.  
  128. [HPCOMLPT.PosDup]
  129. *PNP0500,*PNP0400
  130.  
  131. ;---------------------------------------------------------------;
  132.  
  133. [NMCDevices]
  134. %NMCSS16.DeviceDesc%=NMCSS16_Device,PCMCIA\NEW_MEDIA_CORPORATION-MULTIMEDIA_SOUND/SCSI-D11C
  135.  
  136. [NMCSS16_Device]
  137. AddReg=StandardMF.Reg,NMCSS16_Device.Reg
  138.  
  139. [NMCSS16_Device.HW]
  140. AddReg=NMCSS16_Device.RegHW
  141.  
  142. [NMCSS16_Device.RegHW]
  143. HKR,Child0000,HardwareID,,MF\SS16-D11C_BT
  144. HKR,Child0000,ResourceMap,1,01,02
  145. HKR,Child0001,HardwareID,,MF\SS16-D11C_WJ
  146. HKR,Child0001,ResourceMap,1,00,02
  147.  
  148. [NMCSS16_Device.PosDup]
  149. *PNPB007,*ADP6360
  150.  
  151. [NMCSS16_Device.Reg]
  152. ;
  153. ; OVERRIDE for rev1 CTE0
  154. ;
  155. HKR,Override,0000,1, \
  156. ;
  157. ; CONFIGMG_VERSION
  158. ;
  159. 00,04,00,00, \
  160. ;
  161. ; PRIORITY
  162. ;
  163. 00,30,00,00, \
  164. ;
  165. ;
  166. ; OVERRIDE for rev1 CTE0
  167. ;
  168. ; I/O Resource Descriptor 0: Audio port
  169. ;
  170. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  171. 02,00,00,00, \ ; ResType_IO = 0x00000002
  172. 01,00, \       ; IOD_Count;
  173. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  174. 00,00, \       ; IOD_Alloc_Base;
  175. 00,00, \       ; IOD_Alloc_End;
  176. 00,00, \       ; IOD_DesFlags;
  177. 00, \          ; IOD_Alloc_Alias;
  178. 00, \          ; IOD_Alloc_Decode;
  179. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  180. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  181. 80,03, \       ; IOR_Min;          // Min port address
  182. 8F,03, \       ; IOR_Max;          // Max port address
  183. 00,00, \       ; IOR_RangeFlags;   // Flags
  184. 00, \          ; IOR_Alias;        // Alias offset
  185. 00, \          ; IOR_Decode;       // Address specified
  186. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  187. ;
  188. ; I/O Resource Descriptor 1 : SCSI port
  189. ;
  190. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  191. 02,00,00,00, \ ; ResType_IO = 0x00000002
  192. 01,00, \       ; IOD_Count;
  193. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  194. 00,00, \       ; IOD_Alloc_Base;
  195. 00,00, \       ; IOD_Alloc_End;
  196. 00,00, \       ; IOD_DesFlags;
  197. 00, \          ; IOD_Alloc_Alias;
  198. 00, \          ; IOD_Alloc_Decode;
  199. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  200. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  201. 40,03, \       ; IOR_Min;          // Min port address
  202. 5F,03, \       ; IOR_Max;          // Max port address
  203. 00,00, \       ; IOR_RangeFlags;   // Flags
  204. 00, \          ; IOR_Alias;        // Alias offset
  205. 00, \          ; IOR_Decode;       // Address specified
  206. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  207. ;
  208. ; IRQ Resource Descriptor
  209. ;
  210. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  211. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  212. 00,00, \       ; IRQD_Flags;
  213. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  214. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  215. 00,00, \       ; IRQD_Reserved;
  216. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  217. ;
  218. ; REQUEST_CONFIG_PKT Descriptor
  219. ;
  220. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  221. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  222. 00,00, \       ; Socket;
  223. 02,00, \       ; Attributes;
  224. 32, \          ; Vcc;
  225. 00, \          ; Vpp1; 78
  226. 00, \          ; Vpp2; 78
  227. 02, \          ; IntType;
  228. 00,04,00,00, \ ; ConfigBase;
  229. 00, \          ; Status;
  230. 00, \          ; Pin;
  231. 00, \          ; Copy;
  232. 21, \          ; ConfigIndex;
  233. 01, \          ; Present;
  234. ;
  235. ; TERMINATOR
  236. ;
  237. 00,00,00,00
  238.  
  239. ;---------------------------------------------------------------;
  240.  
  241. [ZenithDevices]
  242. %*ZDS2000.DeviceDesc%=ZDSEISA,*ZDS2000
  243.  
  244. [ZDSEISA]
  245. AddReg=StandardMF.Reg
  246.  
  247. [ZDSEISA.HW]
  248. AddReg=ZDSEISA.RegHW
  249.  
  250. [ZDSEISA.RegHW]
  251. HKR,,EISAFlags,1,01,00,00,00
  252. HKR,,EISAFunctions,1,03,00,03,00,03
  253. HKR,Child0000,HardwareID,,MF\EISA_ZDS2000_DEV0
  254. HKR,Child0000,ResourceMap,1,00,01,02
  255. HKR,Child0001,HardwareID,,MF\EISA_ZDS2000_DEV1
  256. HKR,Child0001,ResourceMap,1,03,04,05
  257. HKR,Child0002,HardwareID,,MF\EISA_ZDS2000_DEV2
  258. HKR,Child0002,ResourceMap,1,06,07,08
  259.  
  260. [ZDSEISA.PosDup]
  261. *PNP0700,*PNP0600
  262.  
  263. ;---------------------------------------------------------------;
  264.  
  265. [StandardMF.Reg]
  266. HKR,,DevLoader,,*CONFIGMG
  267. HKR,,Enumerator,,*CONFIGMG
  268. HKR,,CMDrivFlags,1,03,00,00,00
  269.  
  270. [ControlFlags]
  271. CopyFilesOnly=*BUS4201,*CPQ6200,*CPQ6300,*ESS6880,*HWP1C10,*ZDS200
  272.  
  273. [DestinationDirs]
  274. DefaultDestDir = 11             ; SYSTEM directory
  275.  
  276. [Strings]
  277. Msft = "Microsoft"
  278. MFClassName = "╢α╣ª─▄╩╩┼Σ╞≈"
  279. BLCName = "BusLogic"
  280. *BUS4201.DeviceDesc = "BusLogic 32-Bit Bus Master EISA-to-SCSI Host Adapter with Floppy Controller"
  281. CompaqName = "Compaq"
  282. *CPQ6200.DeviceDesc = "Compaq NetFlex-2 DualPort Ethernet"
  283. *CPQ6300.DeviceDesc = "Compaq NetFlex-2 DualPort Token-Ring"
  284. ESSName = "ESS Technology, Inc."
  285. *ESS6880.DeviceDesc = "ESS ES688 AudioDrive and Game Controller"
  286. HPName = "Hewlett-Packard"
  287. *HWP1C10.DeviceDesc = "HP COM and LPT Ports Combo Card"
  288. NMCName = "New Media Corporation"
  289. NMCSS16.DeviceDesc = "New Media Sound/SCSI II Multimedia Combo"
  290. ZenithName = "Zenith Data Systems"
  291. *ZDS2000.DeviceDesc = "ZDS SCSI/IDE/Floppy EISA Controller Board"
  292.