; Copyright (c) 1993-2005 Microsoft Corporation  All rights reserved.

[Version]
  Signature    = "$Windows NT$"
  Class        = Net
  ClassGUID    = {4d36e972-e325-11ce-bfc1-08002be10318}
  Provider     = %MS%
  DriverVer=06/21/2006,6.1.7600.16385

[SourceDisksNames]
  3426=windows cd

[SourceDisksFiles]
  disrvci.dll 		= 3426
  disrvsu.dll 		= 3426
  disrvpp.dll 		= 3426
  ditrace.exe 		= 3426
  xlog.exe 		= 3426
  diapi232.dll 		= 3426
  dimaint.sys 		= 3426
  dicowan.sys 		= 3426
  dicapi.sys 		= 3426
  usbdload.hex 		= 3426
  usbdldv2.hex            = 3426
  dspcli.bin 		= 3426


;******************
; Hardware section
;******************

[Manufacturer]
  %PROVIDER%=Cards, NTx86...1

[Cards.NTx86...1]
; Diva Server passive Cards
  %DIVA_CT_ST_DISP%=          DIVA_CT_ST,            PCI\VEN_1133&DEV_E006&SUBSYS_E0061133
  %DIVA_CT_ST_V20_DISP%=      DIVA_CT_ST_V20,        PCI\VEN_1133&DEV_E00E&SUBSYS_E00E1133
; Diva client
  %DIVA_PRO20_PCI_DISP%=      DIVA_PRO20_PCI,        PCI\VEN_1133&DEV_E001&SUBSYS_E0011133
  %DIVA_20_PCI_DISP%=         DIVA_20_PCI,           PCI\VEN_1133&DEV_E002&SUBSYS_E0021133
  %DIVA_202_PCI_DISP%=        DIVA_202_PCI,	         PCI\VEN_1133&DEV_E00B&SUBSYS_E00B1133
  %DIVA_PRO30_PCI_DISP%=      DIVA_PRO30_PCI,        PCI\VEN_1133&DEV_E00D&SUBSYS_E00D1133
  %DIVA_LOW_USB_DISP%=        DIVA_LOW_USB,          USB\VID_071D&PID_1000
;  %TELEDAT_SURF_USB_DISP%=    DIVA_LOW_USB,          USB\VID_071D&PID_2000
  %DIVA_PCMCIA_DISP%=         DIVA_PCMCIA,           PCMCIA\DIEHL_ISDN-ISDN-DIVA/PCM-348F
  %DIVA_PCMCIA_V2_DISP%=      DIVA_PCMCIA_V2,        PCMCIA\EICON_NETWORKS-DIVA_ISDN_PC_CARD-18BF
  %DIVA_____PCMCIA_DISP%=     DIVA_____PCMCIA,       PCMCIA\Eicon_Networks-Diva_ISDN_PC_Card-EFE8
  %DIVA_PRO_PCMCIA_DISP%=     DIVA_PRO_PCMCIA,       PCMCIA\EICON_DIEHL-DIVA_PRO-2610
  %DIVA_PRO_PCMCIA_V3_DISP%=  DIVA_PRO_PCMCIA_V3,    PCMCIA\Eicon_Networks-Diva_Pro_3.0_PC_Card-8C3F
  %DIVA_LOW_USBV2_DISP%=      DIVA_LOW_USBV2,        USB\VID_071D&PID_1003



[ControlFlags]
  ExcludeFromSelect = *


;*********************************************
; Private section used by private Co-Installer
;*********************************************
[PreInstall]
  InstallServices = PreInstall.Services
  StartServices   = DiMaint

[PreInstall.Services]
  AddService = DiMaint,1,Service.Dimaint,Common.EventLog

[PostInstall]
  InstallServices = PostInstall.Services
  StartServices   = DiCapi

[PostInstall.Services]
  AddService = DiCapi,1,Service.Dicapi,Common.EventLog


;******************************************
; Install section of Diva ISDN+CT S/T (PCI)
;******************************************

[DIVA_CT_ST]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_CT_ST.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_CT_ST.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_CT_ST.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_CT_ST_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,45
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_CT_ST.Hw]
  AddReg=DIVA_CT_ST.Hw.AddReg

[DIVA_CT_ST.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_CT_ST.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;************************************************
; Install section of Diva ISDN+CT S/T V2.0 (PCI)
;************************************************

[DIVA_CT_ST_V20]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_CT_ST_V20.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_CT_ST_V20.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_CT_ST_V20.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_CT_ST_V20_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,65
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_CT_ST_V20.Hw]
  AddReg=DIVA_CT_ST_V20.Hw.AddReg

[DIVA_CT_ST_V20.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_CT_ST_V20.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;****************************************
; Install section of Diva 2.01 S/T (USB)
;****************************************

[DIVA_LOW_USB]
  AddReg           = Common.AddReg,1xBri.AddReg, DIVA_LOW_USB.AddReg
  CopyFiles        = Drv.cf,Usb.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %USB%

[DIVA_LOW_USB.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_LOW_USB.AddReg]
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,44
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_LOW_USB.Hw]
  AddReg=DIVA_LOW_USB.Hw.AddReg

[DIVA_LOW_USB.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_LOW_USB.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;*******************************************
; Install section of Diva Pro 2.0 S/T (PCI)
;*******************************************

[DIVA_PRO20_PCI]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PRO20_PCI.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_PRO20_PCI.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PRO20_PCI.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_PRO20_PCI_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,7
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PRO20_PCI.Hw]
  AddReg=DIVA_PRO20_PCI.Hw.AddReg

[DIVA_PRO20_PCI.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PRO20_PCI.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;***************************************
; Install section of Diva 2.0 S/T (PCI)
;***************************************

[DIVA_20_PCI]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_20_PCI.AddReg
;  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  CopyFiles        = Drv.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_20_PCI.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_20_PCI.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_20_PCI_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,8
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_20_PCI.Hw]
  AddReg=DIVA_20_PCI.Hw.AddReg

[DIVA_20_PCI.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_20_PCI.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;****************************************
; Install section of Diva 2.02 S/T (PCI)
;****************************************

[DIVA_202_PCI]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_202_PCI.AddReg
;  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  CopyFiles        = Drv.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_202_PCI.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_202_PCI.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_202_PCI_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,58
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_202_PCI.Hw]
  AddReg=DIVA_202_PCI.Hw.AddReg

[DIVA_202_PCI.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_202_PCI.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;***************************************
; Install section of Diva Pro 3.0 (PCI)
;***************************************

[DIVA_PRO30_PCI]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PRO30_PCI.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCI%

[DIVA_PRO30_PCI.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PRO30_PCI.AddReg]
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,64
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PRO30_PCI.Hw]
  AddReg=DIVA_PRO30_PCI.Hw.AddReg

[DIVA_PRO30_PCI.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PRO30_PCI.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;**********************************
; Install section of Diva (PCMCIA)
;**********************************

[DIVA_PCMCIA]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PCMCIA.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCMCIA%

[DIVA_PCMCIA.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PCMCIA.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_PCMCIA_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,2
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PCMCIA.Hw]
  AddReg=DIVA_PCMCIA.Hw.AddReg

[DIVA_PCMCIA.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PCMCIA.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;**************************************
; Install section of Diva (PCMCIA) 2.0
;**************************************

[DIVA_PCMCIA_V2]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PCMCIA_V2.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCMCIA%

[DIVA_PCMCIA_V2.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PCMCIA_V2.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_PCMCIA_V2_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,67
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PCMCIA_V2.Hw]
  AddReg=DIVA_PCMCIA_V2.Hw.AddReg

[DIVA_PCMCIA_V2.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PCMCIA_V2.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;**************************************
; Install section of Diva Pro (PCMCIA)
;**************************************

[DIVA_PRO_PCMCIA]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PRO_PCMCIA.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCMCIA%

[DIVA_PRO_PCMCIA.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PRO_PCMCIA.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_PRO_PCMCIA_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,4
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PRO_PCMCIA.Hw]
  AddReg=DIVA_PRO_PCMCIA.Hw.AddReg

[DIVA_PRO_PCMCIA.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PRO_PCMCIA.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;*******************************************
; Install section of Diva Pro v3.0 (PCMCIA)
;*******************************************

[DIVA_PRO_PCMCIA_V3]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_PRO_PCMCIA_V3.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCMCIA%

[DIVA_PRO_PCMCIA_V3.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_PRO_PCMCIA_V3.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_PRO_PCMCIA_V3_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,69
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_PRO_PCMCIA_V3.Hw]
  AddReg=DIVA_PRO_PCMCIA_V3.Hw.AddReg

[DIVA_PRO_PCMCIA_V3.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_PRO_PCMCIA_V3.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;*******************************************************************************
; Install section of re-badged Diva Pro (PCMCIA) aka Diva ISDN PC Card (PCMCIA)
;*******************************************************************************

[DIVA_____PCMCIA]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_____PCMCIA.AddReg
  CopyFiles        = Drv.cf,Dsp.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %PCMCIA%

[DIVA_____PCMCIA.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_____PCMCIA.AddReg]
;  HKR,0\VendorSpecific,CardName,,%DIVA_____PCMCIA_DISP%
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,68
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_____PCMCIA.Hw]
  AddReg=DIVA_____PCMCIA.Hw.AddReg

[DIVA_____PCMCIA.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_____PCMCIA.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;**************************************
; Install section of Diva ISDN USB 2.0
;**************************************

[DIVA_LOW_USBV2]
  AddReg           = Common.AddReg,1xBri.AddReg,DIVA_LOW_USBV2.AddReg
  CopyFiles        = Drv.cf,UsbV2.cf,Appl.cf,Wow64Dll.cf
  Characteristics  = %NCF_PHYSICAL%
  BusType          = %USB%

[DIVA_LOW_USBV2.Services]
  AddService = DiCowan,2,Service.DIVA,Common.EventLog

[DIVA_LOW_USBV2.AddReg]
  HKR,VendorSpecific,CardTypeNum,%REG_DW%,62
  HKR,Ndi,Service,0,"DiCowan"

[DIVA_LOW_USBV2.Hw]
  AddReg=DIVA_LOW_USBV2.Hw.AddReg

[DIVA_LOW_USBV2.Hw.AddReg]
  HKR,,LowerFilters,%REG_MSZ%,"NDProxy"

[DIVA_LOW_USBV2.CoInstallers]
  CopyFiles=CoInst.cf
  AddReg=CoInstallers.AddReg


;******************************
; Install section of all cards
;******************************

[Common.AddReg]
  HKR,Ndi\Interfaces,UpperRange,%REG_SZ%,"ndiswan"
  HKR,Ndi\Interfaces,LowerRange,%REG_SZ%,"isdn"

  HKR,"",IsdnSwitchTypes,%REG_DW%,%CLIENT_ISDNSWITCHTYPES%
  HKR,"",IsdnSwitchType,%REG_DW_NCLOB%,0x80
  HKR,"",IsdnAutoSwitchDetect,%REG_DW%,1

  ;private variables
  HKR,VendorSpecific,PrivItemUid,,%PRIVITEMID_CARD%
  HKR,VendorSpecific,InstallDir,,%DRVDIR%

  HKR,VendorSpecific,Label,%REG_SZ%,"Diva for Windows - Version 7.7 105-190 (RC 1)"
  HKR,VendorSpecific,Logging,%REG_DW_NCLOB%,1
  HKR,VendorSpecific,CallbackPrefix,%REG_SZ%,""
  HKR,VendorSpecific,CheckFCS,%REG_DW_NCLOB%,0x0A
  HKR,VendorSpecific,DisabledServicesMask,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,DiwanFeatures,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,IgnoreCallbackNumber,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,ForceAnalogBcOnCallback,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,NoAnswerTimeout,%REG_DW_NCLOB%,0x14
  HKR,VendorSpecific,NumberChecking,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,NumberCheckingFile,%REG_SZ_NCLOB%,""
  HKR,VendorSpecific,NumberCheckingSubPath,%REG_SZ_NCLOB%,""
  HKR,VendorSpecific,ShortholdMode,%REG_DW_NCLOB%,0x00
  HKR,VendorSpecific,ShortholdTime,%REG_DW_NCLOB%,0x00

[1xBri.AddReg]
  HKR,"",WanEndpoints,%REG_DW%,02
  HKR,"",IsdnNumDChannels,%REG_DW%,01
  HKR,0,IsdnNumBChannels,%REG_DW%,02
  HKR,0,IsdnMultiSubscriberNumbers,%REG_MSZ_NCLOB%,""
  HKR,0\0,IsdnPhoneNumber,%REG_SZ_NCLOB%,""
  HKR,0\0,IsdnSpid,%REG_SZ_NCLOB%,""
  HKR,0\0,IsdnSubaddress,%REG_SZ_NCLOB%,""
  HKR,0\1,IsdnPhoneNumber,%REG_SZ_NCLOB%,""
  HKR,0\1,IsdnSpid,%REG_SZ_NCLOB%,""
  HKR,0\1,IsdnSubaddress,%REG_SZ_NCLOB%,""
  HKR,0\VendorSpecific,CardName,%REG_SZ_NCLOB%,"#0"
;  HKR,0\VendorSpecific,LineType,%REG_DW_NCLOB%,0
;  HKR,0\VendorSpecific,InterfaceType,%REG_DW_NCLOB%,0
;  HKR,0\VendorSpecific,NT2,%REG_DW_NCLOB%,0
;  HKR,0\VendorSpecific,StableL2,%REG_DW_NCLOB%,1
;  HKR,0\VendorSpecific,TEI,%REG_DW_NCLOB%,255
;  HKR,0\VendorSpecific,Permanent,%REG_DW_NCLOB%,0


;*************************************************
; Install section for service all Diva card driver
;*************************************************

[Service.DIVA]
  DisplayName     = %DIVACO_DISP%
  ServiceType     = 1   ; SERVICE_KERNEL_DRIVER
  StartType       = 3   ; SERVICE_DEMAND_START
  ErrorControl    = 1   ; SERVICE_ERROR_NORMAL
  ServiceBinary   = %12%\%DRVDIR%\dicowan.sys
  LoadOrderGroup  = Ndis
  Dependencies    = NDProxy
  Addreg          = Service.Diva.AddReg

[Service.Diva.AddReg]
  HKR,"",TextModeFlags,%REG_DW%,0x0001
;  HKR,Parameters,Logging,%REG_DW_NCLOB%,0x7fffffff


;***********************************
; Install event logging
;***********************************

[Common.EventLog]
  AddReg = Common.EventLog.AddReg

[Common.EventLog.AddReg]
;  HKR,"",EventMessageFile,%REG_SZ%,%10%\System32\netevent.dll
  HKR,"",EventMessageFile,%REG_ESZ%,"%%SYSTEMROOT%%\System32\netevent.dll"
  HKR,"",TypesSupported,%REG_DW%,7


;**********************************
; Install section for service maint
;**********************************

[Service.Dimaint]
  DisplayName     = %MAINT_DISP%
  ServiceType     = 1   ; SERVICE_KERNEL_DRIVER
  StartType       = 0   ; SERVICE_BOOT_START
  ErrorControl    = 1   ; SERVICE_ERROR_NORMAL
  ServiceBinary   = %12%\%DRVDIR%\dimaint.sys
  AddReg          = Service.Dimaint.AddReg

[Service.Dimaint.AddReg]
  HKR,Parameters,ScreenDebug,%REG_DW_NCLOB%,0
;  HKR,Parameters,ScreenDebugMask,%REG_DW_NCLOB%,0xfffffff
  HKR,Parameters,DebugBufferSize,%REG_DW_NCLOB%,250000


;***********************************
; Install section for service dicapi
;***********************************

[Service.Dicapi]
  DisplayName     = %CAPI_DISP%
  ServiceType     = 1   ; SERVICE_KERNEL_DRIVER
  StartType       = 2   ; SERVICE_AUTO_START
  ErrorControl    = 1   ; SERVICE_ERROR_NORMAL
  ServiceBinary   = %12%\%DRVDIR%\dicapi.sys
  Dependencies    = Dimaint
  AddReg          = Service.Dicapi.AddReg

[Service.Dicapi.AddReg]
  HKR,"",Group,%REG_SZ%,%CAPI20%
  HKR,"",TextModeFlags,%REG_DW%,0x0001
  HKR,Parameters,Logging,%REG_DW_NCLOB%,1
  HKR,Parameters,ControllerCount,%REG_DW_NCLOB%,0
  HKR,Parameters,DeviceName,%REG_SZ_NCLOB%,"DiCapi"
  HKR,Parameters,Manufacturer,%REG_SZ_NCLOB%,%PROVIDER%


;**********************************************
; Common Addreg section for Device Co-Installer
;**********************************************

[CoInstallers.AddReg]
  HKR,"",CoInstallers32,%REG_MSZ%,"disrvci.dll,CoDeviceInstall"
  HKR,"",EnumPropPages32,%REG_SZ%,"disrvpp.dll,EnumPropPages"


;*************************************************
; File copy section of coinstaller and setup files
;*************************************************

[CoInst.cf]
;  disrvci.dll,,,0x60
  disrvci.dll,,,0x4
  disrvsu.dll,,,0x4
;  disrvpp.dll,,,0x60
  disrvpp.dll,,,0x4


;***********************************************
; File copy section of common application files
;***********************************************

[Appl.cf]
; * diagnosis utility *
  ditrace.exe,,,0x4
  xlog.exe,,,0x4

[Wow64Dll.cf]
; * capi libraries *
  capi2032.dll,diapi232.dll,,0x4


;******************************************
; File copy section of common driver files
;******************************************

[Drv.cf]
; * Maint trace utility
  dimaint.sys,,,0x4

; * monolithic wan miniport/protocol driver
  dicowan.sys,,,0x4

; * CAPI 2.0 driver
  dicapi.sys,,,0x4

[Usb.cf]
  usbdload.hex,,,0x4

[UsbV2.cf]
  usbdload.hex, usbdldv2.hex,,0x4


;*****************************************
; File copy section of DSP download files
;*****************************************

[Dsp.cf]
; * DSP download files (library)
;  dspdload.bin,,,0x4
  dspcli.bin,,,0x4


;*************************
; Destination directories
;*************************

[DestinationDirs]
  DefaultDestDir       = 11
  CoInst.cf            = 11                            ; "Windows\System32"
  Appl.cf              = 11                            ; "Windows\System32"
  Wow64Dll.cf          = 10,System32                   ; "Windows\SysWow64"
  Drv.cf               = 10,System32\Drivers\%DRVDIR%  ; "Windows\System32\Drivers\<private>"
  Usb.cf               = 10,System32\Drivers\%DRVDIR%  ; "Windows\System32\Drivers\<private>"
  UsbV2.cf             = 10,System32\Drivers\%DRVDIR%  ; "Windows\System32\Drivers\<private>"
  Dsp.cf               = 10,System32\Drivers\%DRVDIR%  ; "Windows\System32\Drivers\<private>"


;******************
; String constants
;******************

[strings]
;Non-Localizable Strings
  MS=				  "Microsoft"
  PROVIDER=                       "Eicon Networks"
  PROVIDERPRODUCT=                "Eicon Networks Diva Server"
  PRIVITEMID_CARD=                "{2CD6D901-506B-11d1-BF23-00A0242DD63F}"
  DRVDIR=                         "disdn"

  DIVA_CT_ST_DISP=         "Eicon Diva Server ISDN+CT S/T (PCI)"
  DIVA_CT_ST_V20_DISP=     "Eicon Diva Server ISDN+CT S/T V2.0 (PCI)"
  DIVA_PRO20_PCI_DISP=     "Eicon DIVA Pro 2.0 S/T (PCI)"
  DIVA_20_PCI_DISP=        "Eicon DIVA 2.0 S/T (PCI)"
  DIVA_202_PCI_DISP=       "Eicon DIVA 2.02 S/T (PCI)"
  DIVA_PRO30_PCI_DISP=     "Eicon Diva Pro 3.0 (PCI)"
  DIVA_PCMCIA_DISP=        "Eicon DIVA/PCM (PCMCIA)"
  DIVA_PCMCIA_V2_DISP=     "Eicon Diva PC Card (PCMCIA)"
  DIVA_____PCMCIA_DISP=    "Eicon Diva PC Card (PCMCIA)"
  DIVA_PRO_PCMCIA_DISP=    "Eicon DIVA Pro (PCMCIA)"
  DIVA_PRO_PCMCIA_V3_DISP= "Eicon Diva Pro 3.0 (PCMCIA)"
  DIVA_LOW_USB_DISP=       "Eicon Diva USB 2.01 S/T"
  TELEDAT_SURF_USB_DISP=   "Teledat Surf USB"
  DIVA_LOW_USBV2_DISP=     "Eicon Diva ISDN USB 2.0"

  ; friendly server names
  DIVA_DISP=                      "Eicon Driver for all DIVA PnP cards"
  DIVACO_DISP=                    "Eicon Connection Oriented Driver for all Diva PnP cards"
  MAINT_DISP=                     "Eicon Maintenance Driver"
  CAPI_DISP=                      "Eicon CAPI 2.0 Driver"
  CAPI20=                         "CAPI20"

  SERVER_DISK_1_LABEL=			  "Diva Client for Windows Setup"


  ; registry data types
  ;     types with NCLOB don't overwrite existing values
  REG_SZ=                         0x00000000
  REG_SZ_NCLOB=                   0x00000002
  REG_MSZ=                        0x00010000
  REG_MSZ_NCLOB=                  0x00010002
;  REG_MSZ_APPEND=                 0x0001000A
;  REG_MSZ_DELVAL=                 0x00010006
  REG_ESZ=                        0x00020000
  REG_DW=                         0x00010001
  REG_DW_NCLOB=                   0x00010003
 
  ; bus types [ USB isn't existing, fake as Internal (or PCI)? ]
  ISA=                            1
  MCA=                            3
  PCI=                            5
  PCMCIA=                         8
  ISAPNP=                         14
  USB=                            15

  ; device characteristics
  NCF_PHYSICAL=                   0x04
  NCF_HAS_UI=                     0x80


;***************************************************
; Supported Switch Types for Server cards:
;  [ISDN_SWITCH_AUTO(0x01)]	| ISDN_SWITCH_ATT(0x02
;  ISDN_SWITCH_NI1(0x04)    | ISDN_SWITCH_NTI(0x08)
;  ISDN_SWITCH_INS64(0x10)  | ISDN_SWITCH_1TR6(0x20)
;  ISDN_SWITCH_VN3(0x40)    | ISDN_SWITCH_DSS1(0x80)
;  ISDN_SWITCH_AUS(0x100)   | ISDN_SWITCH_BEL(0x200)
;  ISDN_SWITCH_SWE(0x1000)  | ISDN_SWITCH_ITA(0x2000)
;  ISDN_SWITCH_TWN(0x4000)
;***************************************************
  GENERIC_ISDNSWITCHTYPES=  0x73DE
  CLIENT_ISDNSWITCHTYPES=  0x73DE

;[strings.0007]

;*** end *********************************************************************

;Localizable Strings
