; Mdill.Inf - install information file
; Copyright © 2004 Planmeca Group

[Version]
Signature = "$Chicago$"
ClassGUID = {5BC4C441-DA92-11d5-A7D2-00104B488FAF}
Class = Planmeca
Provider = %PLANMECA%


[Manufacturer]
%PLANMECA% = DeviceList

[DeviceList]
"Planmeca PCI card for Dimax3/Dimax2/Dixi2/Dixi" = Mdill.Install.NTx86,PCI\VEN_1415&DEV_9501&SUBSYS_00001415&REV_00
"Planmeca PCI bridge (unused function)" = Bridge.Install.NTx86,PCI\VEN_1415&DEV_9511&SUBSYS_00001415&REV_00

[DestinationDirs]
Mdill.Files.Driver.NTx86 = 10,System32\Drivers

[SourceDisksNames]
1 = "Planmeca driver disk",,,

[SourceDisksFiles.x86]
Mdill.sys = 10,System32\Drivers

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; PCI BRIDGE driver
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Bridge.Install.NTx86]
CopyFiles = Bridge.Files.Driver.NTx86

[Bridge.Files.Driver.NTx86]
;Bridge.sys,,,%COPYFLG_NOSKIP%

[Bridge.Install.NTx86.Services]
AddService = ,%SPSVCINST_ASSOCSERVICE%,


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; PCI DRIVER
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Mdill.Install.NTx86]
CopyFiles = Mdill.Files.Driver.NTx86

[Mdill.Files.Driver.NTx86]
;Mdill.sys,,,%COPYFLG_NOSKIP%

[Mdill.Install.NTx86.Services]
AddService = Mdill, %SPSVCINST_ASSOCSERVICE%, Mdill.Service

[Mdill.Service]
DisplayName    = %Mdill.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %10%\System32\Drivers\Mdill.sys

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Strings

[Strings]
Planmeca = "Planmeca Group"
Mdill.ServiceName = "Planmeca PCI Interface"

SPSVCINST_ASSOCSERVICE=0x00000002	; Driver service is associated with device being installed
COPYFLG_NOSKIP=2			; Do not allow user to skip file
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
