mf.inf Driver File Contents (polaroidpdc3035driver.zip)

;
; MF.INF  -- This file contains descriptions of all the multifunctions
;              cards supported in Windows 95
;

; Copyright 1993,1995 Microsoft Corporation

[Version]
CatalogFile=mf.cat
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=MultiFunction
ClassGUID={4d36e971-e325-11ce-bfc1-08002be10318}
Provider=%Msft%

; Class Install
[ClassInstall]
Addreg=MFReg

[MFReg]
HKR,,,,%MFClassName%

; Table of Contents
[Manufacturer]
%BLCName%=BLCDevices
%CompaqName%=CompaqDevices
%ESSName%=ESSDevices
%HPName%=HPDevices
%NMCName%=NMCDevices
%ZenithName%=ZenithDevices

;---------------------------------------------------------------;

[ESSDevices]
%*ESS6880.DeviceDesc%=ESS6880_Device,*ESS6880

[ESS6880_Device]
AddReg=StandardMF.Reg

[ESS6880_Device.HW]
AddReg=ESS6880_Device.RegHW

[ESS6880_Device.RegHW]
HKR,Child0000,HardwareID,,*ESS6881
HKR,Child0000,ResourceMap,1,00,01,02,03
HKR,Child0001,HardwareID,,*PNPB02F
HKR,Child0001,ResourceMap,1,04
HKR,Child0001,MFFlags,1,02,00,00,00

[ESS6880_Device.PosDup]
*TOS7688,*PNPB02F,*ESS6881

;---------------------------------------------------------------;

[BLCDevices]
%*BUS4201.DeviceDesc%=BLCEISA,*BUS4201

[BLCEISA]
AddReg=StandardMF.Reg

[BLCEISA.HW]
AddReg=BLCEISA.RegHW

[BLCEISA.RegHW]
HKR,,EISAFunctions,1,03,00,03
HKR,Child0000,HardwareID,,MF\EISA_BUS4201_DEV0
HKR,Child0000,ResourceMap,1,00,01,02
HKR,Child0001,HardwareID,,MF\EISA_BUS4201_DEV1
HKR,Child0001,ResourceMap,1,03,04,05

[BLCEISA.PosDup]
*BUS0042,*PNP0700

;---------------------------------------------------------------;

[CompaqDevices]
;%*CPQ6200.DeviceDesc%=CPQNETFLEX2ETEREISA,*CPQ6200
;%*CPQ6300.DeviceDesc%=CPQNETFLEX2TREISA,*CPQ6300

[CPQNETFLEX2ETEREISA]
AddReg=StandardMF.Reg

[CPQNETFLEX2ETEREISA.HW]
AddReg=CPQNETFLEX2ETEREISA.RegHW

[CPQNETFLEX2ETEREISA.RegHW]
HKR,,EISAFlags,1,02,00,00,00
HKR,,EISARanges,1,00,00,ff,00,80,0c,8f,0c,90,0c,9f,0c
HKR,Child0000,HardwareID,,MF\EISA_CPQ6200_TOPNET
HKR,Child0000,ResourceMap,1,00,01,03
HKR,Child0001,HardwareID,,MF\EISA_CPQ6200_BOTTOMNET
HKR,Child0001,ResourceMap,1,00,02,03

[CPQNETFLEX2TREISA]
AddReg=StandardMF.Reg

[CPQNETFLEX2TREISA.HW]
AddReg=CPQNETFLEX2TREISA.RegHW

[CPQNETFLEX2TREISA.RegHW]
HKR,,EISAFlags,1,02,00,00,00
HKR,,EISARanges,1,00,00,ff,00,80,0c,8f,0c,90,0c,9f,0c
HKR,Child0000,HardwareID,,MF\EISA_CPQ6300_TOPNET
HKR,Child0000,ResourceMap,1,00,01,03
HKR,Child0001,HardwareID,,MF\EISA_CPQ6300_BOTTOMNET
HKR,Child0001,ResourceMap,1,00,02,03

;---------------------------------------------------------------;

[HPDevices]
%*HWP1C10.DeviceDesc%=HPCOMLPT,*HWP1C10

[HPCOMLPT]
AddReg=StandardMF.Reg

[HPCOMLPT.HW]
AddReg=HPCOMLPT.RegHW

[HPCOMLPT.RegHW]
HKR,,EISAFunctions,1,02,02
HKR,Child0000,HardwareID,,MF\EISA_HWP1C10_DEV0
HKR,Child0000,ResourceMap,1,00,01
HKR,Child0001,HardwareID,,MF\EISA_HWP1C10_DEV1
HKR,Child0001,ResourceMap,1,02,03

[HPCOMLPT.PosDup]
*PNP0500,*PNP0400

;---------------------------------------------------------------;

[NMCDevices]
%NMCSS16.DeviceDesc%=NMCSS16_Device,PCMCIA\NEW_MEDIA_CORPORATION-MULTIMEDIA_SOUND/SCSI-D11C

[NMCSS16_Device]
AddReg=StandardMF.Reg,NMCSS16_Device.Reg

[NMCSS16_Device.HW]
AddReg=NMCSS16_Device.RegHW

[NMCSS16_Device.RegHW]
HKR,Child0000,HardwareID,,MF\SS16-D11C_BT
HKR,Child0000,ResourceMap,1,01,02
HKR,Child0001,HardwareID,,MF\SS16-D11C_WJ
HKR,Child0001,ResourceMap,1,00,02

[NMCSS16_Device.PosDup]
*PNPB007,*ADP6360

[NMCSS16_Device.Reg]
;
; OVERRIDE for rev1 CTE0
;
HKR,Override,0000,1, \

;
; CONFIGMG_VERSION
;
00,04,00,00, \

;
; PRIORITY
;
00,30,00,00, \

;
;
; OVERRIDE for rev1 CTE0
;
; I/O Resource Descriptor 0: Audio port
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \       ; IOD_Count;
0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
00,00, \       ; IOD_Alloc_Base;
00,00, \       ; IOD_Alloc_End;
00,00, \       ; IOD_DesFlags;
00, \          ; IOD_Alloc_Alias;
00, \          ; IOD_Alloc_Decode;
F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
80,03, \       ; IOR_Min;          // Min port address
8F,03, \       ; IOR_Max;          // Max port address
00,00, \       ; IOR_RangeFlags;   // Flags
00, \          ; IOR_Alias;        // Alias offset
00, \          ; IOR_Decode;       // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; I/O Resource Descriptor 1 : SCSI port
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \       ; IOD_Count;
0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
00,00, \       ; IOD_Alloc_Base;
00,00, \       ; IOD_Alloc_End;
00,00, \       ; IOD_DesFlags;
00, \          ; IOD_Alloc_Alias;
00, \          ; IOD_Alloc_Decode;
E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
40,03, \       ; IOR_Min;          // Min port address
5F,03, \       ; IOR_Max;          // Max port address
00,00, \       ; IOR_RangeFlags;   // Flags
00, \          ; IOR_Alias;        // Alias offset
00, \          ; IOR_Decode;       // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; IRQ Resource Descriptor
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \       ; IRQD_Flags;
00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
00,00, \       ; IRQD_Reserved;
20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \       ; Socket;
02,00, \       ; Attributes;
32, \          ; Vcc;
00, \          ; Vpp1; 78
00, \          ; Vpp2; 78
02, \          ; IntType;
00,04,00,00, \ ; ConfigBase;
00, \          ; Status;
00, \          ; Pin;
00, \          ; Copy;
21, \          ; ConfigIndex;
01, \          ; Present;
;
; TERMINATOR
;
00,00,00,00

;---------------------------------------------------------------;

[ZenithDevices]
%*ZDS2000.DeviceDesc%=ZDSEISA,*ZDS2000

[ZDSEISA]
AddReg=StandardMF.Reg

[ZDSEISA.HW]
AddReg=ZDSEISA.RegHW

[ZDSEISA.RegHW]
HKR,,EISAFlags,1,01,00,00,00
HKR,,EISAFunctions,1,03,00,03,00,03
HKR,Child0000,HardwareID,,MF\EISA_ZDS2000_DEV0
HKR,Child0000,ResourceMap,1,00,01,02
HKR,Child0001,HardwareID,,MF\EISA_ZDS2000_DEV1
HKR,Child0001,ResourceMap,1,03,04,05
HKR,Child0002,HardwareID,,MF\EISA_ZDS2000_DEV2
HKR,Child0002,ResourceMap,1,06,07,08

[ZDSEISA.PosDup]
*PNP0700,*PNP0600

;---------------------------------------------------------------;

[StandardMF.Reg]
HKR,,DevLoader,,*CONFIGMG
HKR,,Enumerator,,*CONFIGMG
HKR,,CMDrivFlags,1,03,00,00,00

[ControlFlags]
CopyFilesOnly=*BUS4201,*CPQ6200,*CPQ6300,*ESS6880,*HWP1C10,*ZDS200

[DestinationDirs]
DefaultDestDir = 11             ; SYSTEM directory

[Strings]
Msft="Microsoft"
MFClassName="Multi-function adapters"
BLCName="BusLogic"
*BUS4201.DeviceDesc="BusLogic 32-Bit Bus Master EISA-to-SCSI Host Adapter with Floppy Controller"
CompaqName="Compaq"
*CPQ6200.DeviceDesc="Compaq NetFlex-2 DualPort Ethernet"
*CPQ6300.DeviceDesc="Compaq NetFlex-2 DualPort Token-Ring"
ESSName="ESS Technology, Inc."
*ESS6880.DeviceDesc="ESS ES688 AudioDrive and Game Controller"
HPName="Hewlett-Packard"
*HWP1C10.DeviceDesc="HP COM and LPT Ports Combo Card"
NMCName="New Media Corporation"
NMCSS16.DeviceDesc="New Media Sound/SCSI II Multimedia Combo"
ZenithName="Zenith Data Systems"
*ZDS2000.DeviceDesc="ZDS SCSI/IDE/Floppy EISA Controller Board"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.44