;*---------------------------------------------------------------------------
;*
;* $Workfile: au30mult.inf $
;*
;*---------------------------------------------------------------------------
;*
;* $Revision: 71 $  $Date: 12/31/99 11:36a $  
;*				
;*---------------------------------------------------------------------------
;*
;* Vortex inf file for multifunction device support
;*
;*---------------------------------------------------------------------------
;* 
;* Copyright (c) 1997 Aureal Semiconductor, Inc. - All rights reserved. 
;*
;* This is UNPUBLISHED PROPRIETARY SOURCE CODE of Aureal Semiconductor;
;* the contents of this file may not be disclosed to third parties, copied or
;* duplicated in any form, in whole or in part, without the prior written
;* permission of Aureal Semiconductor.
;*
;* RESTRICTED RIGHTS LEGEND:
;* Use, duplication or disclosure by the Government is subject to restrictions
;* as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
;* and Computer Software clause at DFARS 252.227-7013, and/or in similar or
;* successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished  -
;* rights reserved under the Copyright Laws of the United States.
;*
;*---------------------------------------------------------------------------
;*$NoKeywords: $

[Version]
LayoutFile=layout.inf
Signature="$CHICAGO$"
Class=MultiFunction
Provider=%Mfg%
Verinfo=%ProductVersion%
CatalogFile = au30mult.cat
           
[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%MFClassName%

[Manufacturer]
%Mfg%=AurealSemiconductor

[AurealSemiconductor]
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_000112EB
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_000212EB
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_008812EB
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_3510144D
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_33565053
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_8049104D
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_807B104D
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_30001092
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_30011092
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_30021092
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_30031092
%PCI\VEN_12EB&DEV_0002.DeviceDesc%=ASPEN_PARENT_DEVICE, PCI\VEN_12EB&DEV_0002&SUBSYS_30041092


[ASPEN_PARENT_DEVICE]
AddReg=AspenParent.AddReg,AspenIniFile.AddReg,AspenCustomization.Addreg,AspenLanguage.AddReg
CopyFiles=AspenINF.CopyList,AspenParent.CopyList,AspenSetup.CopyList,VortexApps.Copylist,A3DServers.CopyList
UpdateInis=Aspen.UpdateInis

[ASPEN_PARENT_DEVICE.HW]
AddReg=AspenParent.RegHW

[AspenParent.AddReg]
HKR,,DevLoader,,*CONFIGMG
HKR,,Enumerator,,*CONFIGMG
HKR,,CMDrivFlags,1,01,00,00,00		; CM_REGISTER_DEVICE_DRIVER_DISABLEABLE
HKR,,DeviceDriver,,au30init.vxd
;Motherboard implementations only
HKR,Config,EnableCMMON,1,1
HKLM,"Software\Aureal\CM Monitor","SearchSSID",00,%SearchString%
HKLM,"Software\Aureal\CM Monitor","TargetSSID",00,%TargetString%

[AspenLanguage.AddReg]
;HKR,Language,0000040C,,FR ;FR -  French

[AspenIniFile.AddReg]
HKLM,Software,,,
HKLM,Software\Aureal,,,
HKLM,Software\Aureal\Modem,,,
HKLM,Software\Aureal\Vortex,,,
HKLM,Software\Aureal\Vortex\AU8830,,,
HKLM,Software\Aureal\Vortex\AU8830\IniFile,,,
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIniFilename,,"AU30DOS.INI"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni00,,"[AU30DOS.COM]"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni01,,"MPU401External=0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni02,,"ModemBase=0x000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni03,,"ModemIRQ=0x0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni04,,"JoystickBase=0x000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni05,,"MPU401Base=0x000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni06,,"SBFMBase=0x000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni07,,"FMBase=0x000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni08,,"SBFMDMA=0x0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni09,,"SBFMDMA2=0x0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni10,,"SBFMIRQ=0x0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni11,,"PCIIRQ=0x0"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni12,,"CPUSpeed=0x0000"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni13,,"Reserved2=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni14,,"Reserved1=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni15,,"mixer_master=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni16,,"mixer_phone=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni17,,"mixer_mic=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni18,,"mixer_line=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni19,,"mixer_cd=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni20,,"mixer_aux=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni21,,"Reserved4=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni22,,"Reserved3=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni23,,"Reserved2=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni24,,"Reserved1=0x00"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni25,,"string_prod=Vortex PCI Multifunction Platform"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni26,,"string_ven1=Aureal Semiconductor"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni27,,"string_ven2=(c)1997 Aureal Semiconductor, Inc. Fremont, CA"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni28,,"string_err1=Error: Run Windows 95 to set configuration"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni29,,"string_err2=Error: Could not find a PCI BIOS"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni30,,"string_err3=Error: Could not locate Vortex device"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni31,,"string_err4=Error: Could not enable Vortex system"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni32,,"string_err5=Error: An unexpected error has occurred"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni33,,"string_msg1=Sound Blaster support is enabled at port"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni34,,"string_msg2=Sound Blaster support is disabled"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni35,,"string_msg3=Joystick enabled at port"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni36,,"string_msg4=Joystick support is disabled"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni37,,"string_msg5=MPU401 MIDI system enabled at port"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni38,,"string_msg6=MPU401 MIDI system is disabled"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni39,,"string_msg7=Modem enabled at port"
HKLM,Software\Aureal\Vortex\AU8830\IniFile,VortexIni40,,"string_msg8=Modem is disabled"

[AspenParent.RegHW]
;HKR,Child0000,HardwareID,,MF\PCI_VEN_12EB&DEV_0002_AUDIO
;HKR,Child0000,ResourceMap,1,00,01,02,03 ; IRQ, IO0, IO1, IO2
;HKR,Child0000,MFFlags,1,0C,00,00,00     ; MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE | MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED

[AspenCustomization.Addreg]
;; This setction contaions all registry keys used to disable the Vortex driver related features
;; or customize the functions provided by Vortex drivers/apps.

; DX5 install
;HKLM,"Software\Aureal\Vortex\AU8830\Customization","DisableDX5Install",0x00010001,1,0,0,0		;set DWORD value to "1" to disable prompting for DirectX5

[AspenINF.CopyList]
au30mult.inf,,
au30mmed.inf,,
au30comm.inf,,
au30port.inf,,

[Aspen.UpdateInis]
; Setting to prevent Matrox Millineum driver from hogging the PCI bus
system.ini,mga.drv,,"PCIChipSet=1",0

[AspenParent.CopyList]
;Motherboard implementations only
cmmon.vxd,,
au30init.vxd,,

[AspenSetup.CopyList]
au30setp.exe,,
au8830.reg,,
;a3dmovie.avi,,
a3dsplsh.exe,,

[VortexApps.Copylist]
Vor30App.exe,,
A3DDemos.exe,,

[A3DServers.CopyList]
a3d.dll,,
a3dapi.dll,,
quartz.dll,,,0x00000010
mpg2splt.ax,,,0x00000010
mcac3.ax,,

[SourceDisksFiles]
cmmon.vxd=42
au30init.vxd=42
au30mult.inf=42
au30mmed.inf=42
au30comm.inf=42
au30port.inf=42
au30setp.exe=42
au8830.reg=42
;a3dmovie.avi=42
Vor30App.exe=42
A3DDemos.exe=42,"..\A3DDemos"
a3d.dll=42
a3dapi.dll=42
a3dsplsh.exe=42
quartz.dll=42
mpg2splt.ax=42
mcac3.ax=42

[SourceDisksNames]
42=%DiskName%,,0000-0000

[DestinationDirs]
DefaultDestDir = 11
AspenINF.CopyList = 17
AspenSetup.CopyList = 10
VortexApps.Copylist = 30,vortapps
A3DServers.CopyList = 11

[Strings]
;Localized strings - standard Microsoft value
MFClassName="Multi-function adapters"

;Non-localized strings - device-specific
ProductVersion="0.01.00.0001"

;Localized strings - device-specific
Mfg="Aureal Semiconductor"
DiskName="Vortex AU8830 Installation & Driver Disk"
PCI\VEN_12EB&DEV_0002.DeviceDesc="Vortex AU8830 Multifunction PCI Platform"
KEY_RUNONCE="Software\Microsoft\Windows\CurrentVersion\RunOnce"
KEY_OPT_COMPONENTS="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
;Motherboard implementations only
SearchString="VEN_12EB&DEV_0002&SUBSYS_00000000"
TargetString="VEN_12EB&DEV_0002&SUBSYS_00000000"
