; Windows 95 Setup File for PCI Multiports
; Copyright 1999 Lava Computer MFG Inc.
;
; 
[Version]
Signature="$CHICAGO$"
Class=MultiFunction
Provider=%MFG%

[Manufacturer]
%MFG%=Models

[DestinationDirs]
DriverDestDir=11
InfDestDir=17
WindowsDir=10

[Models]
%DSerial650PCI%=DUAL_SERIAL_650,PCI\VEN_1407&DEV_0200
%QSerial650PCIAB%=QUAD_SERIAL_650AB,PCI\VEN_1407&DEV_0201
%QSerial650PCICD%=QUAD_SERIAL_650CD,PCI\VEN_1407&DEV_0202
%QSerial650PCIAB2%=QUAD_SERIAL_650AB,PCI\VEN_1407&DEV_0220
%QSerial650PCICD2%=QUAD_SERIAL_650CD,PCI\VEN_1407&DEV_0221


;**************************Dual Serial PCI******
;**********************************************
;***********************Dual A/B***********
[DUAL_SERIAL_650]
AddReg=MadeRun,PCIMF.Reg 
CopyFiles=InfDestDir,DriverDestDir,WindowsDir  
LogConfig=cparent

[DUAL_SERIAL_650.HW]
AddReg=DUAL_SERIAL_650.RegHW

[DUAL_SERIAL_650.RegHW]
HKR,Child0000,HardwareID,,DPORT650PCI_A
HKR,Child0000,ResourceMap,1,00,01
;HKR,Child0000,MFFlags,1,0C,00,00,00
;The following separation of ports does not work for some reason?
;used for giving the PORTA and PORT B in Dev Mangler
; Works for Quad though.   Go figure.
;HKR,Child0001,HardwareID,,DPORT650PCI_B
HKR,Child0001,HardwareID,,DPORT650PCI_A
HKR,Child0001,ResourceMap,1,00,02
;HKR,Child0001,MFFlags,1,0C,00,00,00

;***********************Quad A/B***********
[QUAD_SERIAL_650AB]
AddReg=MadeRun,PCIMF.Reg 
CopyFiles=InfDestDir,DriverDestDir,WindowsDir  
LogConfig=cparent

[QUAD_SERIAL_650AB.HW]
AddReg=QUAD_SERIAL_650AB.RegHW

[QUAD_SERIAL_650AB.RegHW]
HKR,Child0000,HardwareID,,QPORT650PCI_A
HKR,Child0000,ResourceMap,1,00,01
;HKR,Child0000,MFFlags,1,0C,00,00,00
HKR,Child0001,HardwareID,,QPORT650PCI_B
HKR,Child0001,ResourceMap,1,00,02
;HKR,Child0001,MFFlags,1,0C,00,00,00

;***********************Quad C/D***********
[QUAD_SERIAL_650CD]
AddReg=MadeRun,PCIMF.Reg 
CopyFiles=InfDestDir,DriverDestDir,WindowsDir  
LogConfig=cparent

[QUAD_SERIAL_650CD.HW]
AddReg=QUAD_SERIAL_650CD.RegHW

[QUAD_SERIAL_650CD.RegHW]
HKR,Child0000,HardwareID,,QPORT650PCI_C
HKR,Child0000,ResourceMap,1,00,01
;HKR,Child0000,MFFlags,1,0C,00,00,00
HKR,Child0001,HardwareID,,QPORT650PCI_D
HKR,Child0001,ResourceMap,1,00,02
;HKR,Child0001,MFFlags,1,0C,00,00,00

;**********************************************

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

[MadeRun]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,mdmfx,2,lavmdmfx.exe

;*********************************************

[InfDestDir]
Lavaport.inf,Lavaport.inf

[DriverDestDir]
l650ui.dll
link650.vxd

[WindowsDir]
lavmdmfx.exe,lavmdmfx.bin

[SourceDisksNames]
1=%ID1%,,

[SourceDisksFiles]
Lavaport.inf=1
l650ui.dll=1
link650.vxd=1
lavmdmfx.bin=1

;*********************************************
[cparent]
ConfigPriority=NORMAL    ;HARDWIRED
IRQConfig=S:3,4,5,7,9,10,11,12,15
IOConfig=8@100-ffff%ff00(ffff::)
IOConfig=8@100-ffff%ff00(ffff::)


[Strings]
MFG="Lava Computer MFG Inc."
DSerial650PCI="LavaPort Dual-650 PCI"
QSerial650PCIAB="LavaPort Quad-650 PCI A/B"
QSerial650PCICD="LavaPort Quad-650 PCI C/D"
QSerial650PCIAB2="LavaPort Quad650 PCI A/B"
QSerial650PCICD2="LavaPort Quad650 PCI C/D"

ID1="Lava Installation & Utilities Diskete"
