;****************************************************************************
;
;                    Copyright IBM Corp., 1995
;                          All Rights Reserved
;
;****************************************************************************
;
;   Title: mwavwrap.inf
;
;   Description: .inf file for MWAVE DSP Data/Fax modems wave wrapper.
;                This file was originally copied from smpwrap.inf
;
;   Date:        12/19/95
;
;   Author:      Howard Cunningham
;
;------------------------------------------------------------------------------
;
;   Change log:
;
;       DATE    REV DESCRIPTION
;    ---------- --- -----------------------------------------------------------
;    03/25/96   hlc Fixed MfgName to display properly
;    03/26/96   hlc Split out each platform for unique identification
;    04/16/96   hlc Add ThinkPad
;    04/23/96   hlc Add Marlin like Whale
;    07/19/96   hlc Add 33.6 modem name
;******************************************************************************

[Version]
Signature="$CHICAGO$"
Class=MEDIA
provider=%MSFT%
DriverVer=07/01/2001,5.1.2535.0

[ControlFlags]
ExcludeFromSelect=MODEMWAVE\Mwave_33.6_Data_Fax_VOD_Modem
ExcludeFromSelect=MODEMWAVE\OEM_Mfg_33.6_Data_Fax_VOD_Modem
ExcludeFromSelect=MODEMWAVE\Aptiva_33.6_Data_Fax_VOD_Modem
ExcludeFromSelect=MODEMWAVE\ThinkPad_33.6_Data_Fax_Modem
ExcludeFromSelect=MODEMWAVE\ThinkPad_Data_Fax_Modem

[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll

[Manufacturer]
%MfgName%=IBM

[IBM]
%Wavewrap.DeviceDesc%=MSWRAPPER, MODEMWAVE\Mwave_33.6_Data_Fax_VOD_Modem
%Wavewrap.DeviceDesc%=MSWRAPPER, MODEMWAVE\OEM_Mfg_33.6_Data_Fax_VOD_Modem
%Wavewrap1.DeviceDesc%=MSWRAPPER1, MODEMWAVE\Aptiva_33.6_Data_Fax_VOD_Modem
%Wavewrap3.DeviceDesc%=MSWRAPPER3, MODEMWAVE\ThinkPad_33.6_Data_Fax_Modem
%Wavewrap3.DeviceDesc%=MSWRAPPER4, MODEMWAVE\ThinkPad_Modem
%Wavewrap3.DeviceDesc%=MSWRAPPER4, MODEMWAVE\ThinkPad_Modem_#2 ; For duplicate APM/ACPI modem detection
%Wavewrap3.DeviceDesc%=MSWRAPPER4, MODEMWAVE\HalfDuplex        ; New ID needed for Win 2000 (SAM 3-24-99)
%Wavewrap3.DeviceDesc%=MSWRAPPER4, MODEMWAVE\HalfDuplex_#2     ; and its duplicate          (SAM 3-24-99)

[PreCopySection]
HKR,,NoSetupUI,,1

[MSWRAPPER]
AddReg=MSWRAPPER.AddReg

[MSWRAPPER1]
AddReg=MSWRAPPER1.AddReg

[MSWRAPPER3]
AddReg=MSWRAPPER3.AddReg

[MSWRAPPER4]
AddReg=MSWRAPPER4.AddReg

[MSWRAPPER.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,,Driver,,serwave.vxd
HKR,Drivers\wave\tamwrap.drv,Description,,%Wavewrap.DeviceDesc%
HKR,Drivers\wave\tamwrap.drv,Driver,,wavewrap.drv
HKR,Drivers,SubClasses,,"wave"

;; information about the Wave Driver being wrapped
HKR,Config,LowerMid,1,        16, 00
HKR,Config,LowerWaveInPid,1,  1f, 00
HKR,Config,LowerWaveOutPid,1, 1e, 00

;HKR,Config,WaveOutMixerDest,    1, ff, ff, ff, ff
;HKR,Config,WaveOutMixerSource,  1, ff, ff, ff, ff

;HKR,Config,WaveInMixerDest,     1, ff, ff, ff, ff
;HKR,Config,WaveInMixerSource,   1, ff, ff, ff, ff

[MSWRAPPER4.AddReg]
HKR,Config,XformModule,  , "umdmxfrm.dll"
HKR,Config,XformID,     1, 04, 00, 00, 00
HKR,Config,WaveDevices,  1, 01, 00
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,,Driver,,serwave.vxd
HKR,Drivers\wave\serwvdrv.drv,Driver,,serwvdrv.drv
HKR,Drivers,SubClasses,,"wave"

[MSWRAPPER1.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,,Driver,,serwave.vxd
HKR,Drivers\wave\tamwrap.drv,Description,,%Wavewrap1.DeviceDesc%
HKR,Drivers\wave\tamwrap.drv,Driver,,wavewrap.drv
HKR,Drivers,SubClasses,,"wave"

;; information about the Wave Driver being wrapped
HKR,Config,LowerMid,1,        16, 00
HKR,Config,LowerWaveInPid,1,  1f, 00
HKR,Config,LowerWaveOutPid,1, 1e, 00

HKR,Config,WaveOutMixerDest,    1, ff, ff, ff, ff
HKR,Config,WaveOutMixerSource,  1, ff, ff, ff, ff

HKR,Config,WaveInMixerDest,     1, ff, ff, ff, ff
HKR,Config,WaveInMixerSource,   1, ff, ff, ff, ff

[MSWRAPPER3.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,,Driver,,serwave.vxd
HKR,Drivers\wave\tamwrap.drv,Description,,%Wavewrap3.DeviceDesc%
HKR,Drivers\wave\tamwrap.drv,Driver,,wavewrap.drv
HKR,Drivers,SubClasses,,"wave"

;; information about the Wave Driver being wrapped
HKR,Config,LowerMid,1,        16, 00
HKR,Config,LowerWaveInPid,1,  1f, 00
HKR,Config,LowerWaveOutPid,1, 1e, 00

HKR,Config,WaveOutMixerDest,    1, ff, ff, ff, ff
HKR,Config,WaveOutMixerSource,  1, ff, ff, ff, ff

HKR,Config,WaveInMixerDest,     1, ff, ff, ff, ff
HKR,Config,WaveInMixerSource,   1, ff, ff, ff, ff

[Strings]
MSFT="Microsoft"
Wavewrap.DeviceDesc="OEM Mfg Modem Wave Device"
Wavewrap1.DeviceDesc="Aptiva Modem Wave Device"
Wavewrap2.DeviceDesc="OEM Mfg Modem Wave Device"
Wavewrap3.DeviceDesc="ThinkPad Modem Wave Device"
MediaClassName="Sound, video and game controllers"
MfgName="IBM"

