mcapi98.inf Driver File Contents (mcapi341.exe)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;  Motion Control API device driver information file (MCAPI.INF) for 
;  Windows 98/Me. Do not use on XP/2000/NT systems!
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Version]
Signature="$WINDOWS 95$"
Class="MotionControl"
ClassGUID={7CF3A6E6-1BCE-4228-B307-C8C2311E7D67}
Provider="Precision MicroControl Corp."
DriverVer=10/17/2003,3.4.1.20
; Copyright (c) 2001-2003 by Precision MicroControl Corp.

[DestinationDirs]
DefaultDestDir=10,system32\drivers

[Manufacturer]
%Mfg%=PmcDeviceSection

[PmcDeviceSection]
%DC2PCDesc%     = DC2PC_Inst,     *DC2PC
%DCXPC100Desc%  = DCXPC100_Inst,  *DCXPC100
%DCXAT200Desc%  = DCXAT200_Inst,  *DCXAT200
%DCXAT300Desc%  = DCXAT300_Inst,  *DCXAT300
%DCXPCI100Desc% = DCXPCI100_Inst, PCI\VEN_11B0&DEV_0100&SUBSYS_D10011B0
%DCXPCI300Desc% = DCXPCI300_Inst, PCI\VEN_11B0&DEV_0100&SUBSYS_D30011B0
%MFXPCI1Desc%   = MFXPCI1_Inst,   PCI\VEN_102F&DEV_0181&SUBSYS_C600102F

[ControlFlags]
ExcludeFromSelect=PCI\VEN_11B0&DEV_0100&SUBSYS_D10011B0
ExcludeFromSelect=PCI\VEN_11B0&DEV_0100&SUBSYS_D30011B0
ExcludeFromSelect=PCI\VEN_102F&DEV_0181&SUBSYS_C600102F

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;  Install sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[DC2PC_Inst]
AddReg=AddDriverReg
CopyFiles=CopyDriver
LogConfig=DC2PC_Inst.LogConfig

[DCXPC100_Inst]
AddReg=AddDriverReg
CopyFiles=CopyDriver
LogConfig=DCX_Inst.LogConfig

[DCXAT200_Inst]
AddReg=AddDriverReg
CopyFiles=CopyDriver
LogConfig=DCX_Inst.LogConfig

[DCXAT300_Inst]
AddReg=AddDriverReg
CopyFiles=CopyDriver
LogConfig=DCX_Inst.LogConfig

[DCXPCI100_Inst]
AddReg=AddDriverReg, AddFirmwareReg
CopyFiles=CopyDriver, CopyFirmware

[DCXPCI300_Inst]
AddReg=AddDriverReg, AddFirmwareReg 
CopyFiles=CopyDriver, CopyFirmware

[MFXPCI1_Inst]
AddReg=AddDriverReg, AddFirmwareReg
CopyFiles=CopyDriver, CopyFirmware

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;  Source disks and file layout
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[SourceDisksNames]
;1 = %DiskId%

[SourceDisksFiles]
mcapi.sys      = 1
mcapi98.sys    = 1
%Firmware100%  = 1
%Firmware300%  = 1
%FirmwareMFX1% = 1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;  CopyFiles and AddReg install sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[CopyDriver]
mcapi98.sys,,,2

[AddDriverReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,mcapi98.sys

[CopyFirmware]
dcx1_10a.hex,,,4
dcx3_22b.hex,,,4
mfx1_20d.hex,,,4

[AddFirmwareReg]
HKLM,System\CurrentControlSet\Services\MCAPI,"Dcxpci100Firmware",0x00000002,"%10%\system32\drivers\%Firmware100%"
HKLM,System\CurrentControlSet\Services\MCAPI,"Dcxpci300Firmware",0x00000002,"%10%\system32\drivers\%Firmware300%"
HKLM,System\CurrentControlSet\Services\MCAPI,"Mfxpci1Firmware",0x00000002,"%10%\system32\drivers\%FirmwareMFX1%"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Device class setup (Motion control device class)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[ClassInstall]
Addreg=PmcHwClass

[PmcHwClass]
HKR,,,,%ClassName%
HKR,,Icon,,"-5"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;  LogConfig & FactDef configuration sections for isa-bus controllers
;  Note that there must be a separate FactDef for each installer section,
;  but installer sections can share LogConfig sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[DC2PC_Inst.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig = 4@100-3FF%FFC

[DC2PC_Inst.FactDef]
ConfigPriority=HARDRECONFIG
IOConfig = 300-303(3FF::)

[DCX_Inst.LogConfig]
ConfigPriority=HARDRECONFIG
MemConfig = 1000@C0000-EFFFF%FF000

[DCXPC100_Inst.FactDef]
ConfigPriority=HARDRECONFIG
MemConfig = D0000-D0FFF

[DCXAT200_Inst.FactDef]
ConfigPriority=HARDRECONFIG
MemConfig = D0000-D0FFF

[DCXAT300_Inst.FactDef]
ConfigPriority=HARDRECONFIG
MemConfig = D0000-D0FFF

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;  String constants
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Strings]
ClassName               = "Motion control"
DC2PCDesc               = "PMC DC2-PC Motion Controller"
DCXPC100Desc            = "PMC DCX-PC100 Motion Controller"
DCXAT200Desc            = "PMC DCX-AT200 Motion Controller"
DCXAT300Desc            = "PMC DCX-AT300 Motion Controller"
DCXPCI100Desc           = "PMC DCX-PCI100 Motion Controller"
DCXPCI300Desc           = "PMC DCX-PCI300 Motion Controller"
MFXPCI1Desc             = "PMC MFX-PCI Series 1000 MultiFlex Motion Controller"
DiskId                  = "MotionCD"
;
;  Changes to firmware filenames need to be duplicated in [CopyFirmwareFiles] section
;  as Windows 98 does not like string constants as targets
;
Firmware100             = "dcx1_10a.hex"		
Firmware300             = "dcx3_22b.hex"
FirmwareMFX1            = "mfx1_20d.hex"
Mfg                     = "Precision MicroControl Corp."
ServiceDesc             = "Motion Control"
SPSVCINST_ASSOCSERVICE  = 0x00000002
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: web1, load: 1.36