terratec base1.inf Driver File Contents (base1winxp.zip)

ÿþ[Version]

Signature="$CHICAGO$"

Class=MEDIA

ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}

provider=%MSFT%

LayoutFile=layout.inf, layout1.inf, layout2.inf

DriverVer =07/05/2002,5.1.2600.0



[Manufacturer]

%ADIMfgName%=Terratec



[ControlFlags]

ExcludeFromSelect=*ADS7151

ExcludeFromSelect=*ADS7152

ExcludeFromSelect=*ADS7181

ExcludeFromSelect=*ADS7182



;;---------------------------------------------------------------;

;;

;; D E V I C E  C A L L O U T  S E C T I O N

;;

[Terratec]

%*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*ADS7150

%*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*ADS7151

%*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*ADS7152



%*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*MDK7180

%*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*MDK7181

%*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*MDK7182



%*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*ADS7180

%*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*ADS7181

%*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*ADS7182



%*ADS7183.DeviceDesc%=TER2211_Device, *TER2211



;;---------------------------------------------------------------;

;;

;; D I R E C T O R Y  S E C T I O N

;;

[DestinationDirs]

WDM_ADI7182.CopyList = 12

WDM_ADI7180.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers

ADS7183.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers



[PreCopySection]

HKR,,NoSetupUI,,1



;;---------------------------------------------------------------;

;;

;; D R I V E R  C A L L O U T  S E C T I O N

;;



;---------------------------------------------------------------;

[TER2211_Device]

AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)

AddReg=Radio.AddReg

CopyFiles=Radio.CopyList



[WDM_ADI7180]

AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf),wdmaudio.fdma(wdmaudio.inf)

CopyFiles=WDM_ADI7180.CopyList

AddReg=WDM_ADI7180.AddReg, WDM_7180_GUID.AddReg



[WDM_ADI7181]

AlsoInstall = ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf), WDMAUDIO.MPU401(wdmaudio.inf)



;;---------------------------------------------------------------;

;;

;; D E V I C E  I N T E R F A C E  S E C T I O N

;;

[WDM_ADI7180.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology



[WDM_ADI7181.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART

AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART



[ADS7183.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology



[AD1816.Interface.Wave]

AddReg=AD1816.Interface.Wave.Addreg

[AD1816.Interface.Wave.Addreg]

HKR,,FriendlyName,,%AD1816AUD.Wave.szPname%

HKR,,CLSID,,%Proxy.CLSID%



[AD1816.Interface.Radio]

AddReg=AD1816.Interface.Radio.Addreg

[AD1816.Interface.Radio.Addreg]

HKR,,FriendlyName,,%AD1816AUD.Radio.szPname%

HKR,,CLSID,,%Proxy.CLSID%



[WDM.Interface.UART]

AddReg=WDM.Interface.UART.Addreg

[WDM.Interface.UART.Addreg]

HKR,,FriendlyName,,%AD1816AUD.UART.szPname%

HKR,,CLSID,,%Proxy.CLSID%



[AD1816.Interface.Topo]

AddReg=AD1816.Interface.Topo.Addreg

[AD1816.Interface.Topo.Addreg]

HKR,,FriendlyName,,%AD1816AUD.Topology.szPname%



;;---------------------------------------------------------------;

;;

;; U P D A T E  R E G I S T R Y  S E C T I O N

;;



[Radio.AddReg]

HKR,,Installed,1,0

HKR,,DevLoader,0,mmdevldr.vxd

HKR,,Driver,0,ttradio.vxd



[WDM_ADI7180.AddReg]

HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"

HKR,,Driver,,15_16wdm.sys

HKR,,NTMPDriver,,"15_16wdm.sys,sbemul.sys"



HKR,Drivers,SubClasses,,"wave,midi,mixer"



HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv

HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv

HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv



HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_ADI7180.DeviceDesc%

HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%

HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_ADI7180.DeviceDesc%



HKR, Settings, "Digital CD Input",1, 00   ; Digital CD on I2S0

HKR, Settings, "I2S0 Format",1,01         ; 00=Off, 01=Right, 02=I2S, 03=Left

HKR, Settings, "I2S1 Format",1,03         ; 00=Off, 01=Right, 02=I2S, 03=Left

HKR, Settings, "Clock Mult",1,0f



; Disable Node display on Mixer applet. Set to 00 to enable, 01 to disable

HKR, Disable, "72E488C1",1, 00  ; Phat enable

HKR, Disable, "72E488C2",1, 00  ; 20db node

HKR, Disable, "72E488C5",1, 00  ; Aux Volume (Synth)

HKR, Disable, "72E488C6",1, 00  ; Aux Mute   (Synth)

HKR, Disable, "72E488C7",1, 00  ; CD Volume

HKR, Disable, "72E488C8",1, 00  ; CD Mute

HKR, Disable, "72E488C9",1, 00  ; LineIn Volume

HKR, Disable, "72E488CA",1, 00  ; LineIn Mute

HKR, Disable, "72E488CB",1, 00  ; Mic Volume

HKR, Disable, "72E488CC",1, 00  ; Mic Mute

HKR, Disable, "72E488CD",1, 00  ; Phat Volume

HKR, Disable, "72E488CE",1, 00  ; Phat Mute

HKR, Disable, "72E488D2",1, 01  ; I2S0 Volume

HKR, Disable, "72E488D3",1, 01  ; I2S0 Mute

HKR, Disable, "72E488D4",1, 01  ; I2S1 Volume

HKR, Disable, "72E488D5",1, 01  ; I2S1 Mute

HKR, Disable, "72E488D6",1, 01  ; Video Volume

HKR, Disable, "72E488D7",1, 01  ; Video Mute

HKR, Disable, "72E488D8",1, 01  ; Phone Volume

HKR, Disable, "72E488D9",1, 01  ; Phone Mute

HKR, Disable, "72E488DA",1, 00  ; LineIn Record

HKR, Disable, "72E488DB",1, 00  ; LineOut Record

HKR, Disable, "72E488DC",1, 00  ; CD Record

HKR, Disable, "72E488DD",1, 00  ; Aux Record

HKR, Disable, "72E488DE",1, 01  ; Video Record

HKR, Disable, "72E488DF",1, 00  ; Mic Record

HKR, Disable, "72E488E0",1, 01  ; PhoneIn Record

HKR, Disable, "72E488E3",1, 00  ; Mic AGC

HKR, Disable, "72E488E4",1, 01  ; MonoOut Volume

HKR, Disable, "72E488E5",1, 01  ; MonoOut Mute



;;(BDR) setting default values from INF not implemented yet!

;;HKR, Settings, "72E488C1",1, 01  ; Phat enable

;;HKR, Settings, "72E488C5",1, 00020000  ; Aux Volume (Synth)  +3db

;;HKR, Settings, "72E488D0",1, 08  ; Master Volume = -48 db

;;HKR, Settings, "MasterVol",1, 08, 08, 0, 0

;;HKR, Settings, "CDVol",1, 08, 08, 00, 00

;;HKR, Settings, "SynthVol",1, 08, 08, 00, 00

;;HKR, Settings, "VidVol",1, 08, 08, 00, 00

;;HKR, Settings, "LineInVol",1, 08, 08, 00, 00

;;HKR, Settings, "MicLineOutVol",1, 08, 00, 00, 00





[WDM_7180_GUID.AddReg]

HKLM,%MediaCategories%\%ADIGUID.LineIn%,Name,,%ADIPin.LineIn%

HKLM,%MediaCategories%\%ADIGUID.LineIn%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CDPlayer%,Name,,%ADIPin.CDPlayer%

HKLM,%MediaCategories%\%ADIGUID.CDPlayer%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Aux%,Name,,%ADIPin.Aux%

HKLM,%MediaCategories%\%ADIGUID.Aux%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Video%,Name,,%ADIPin.Video%

HKLM,%MediaCategories%\%ADIGUID.Video%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Phone%,Name,,%ADIPin.Phone%

HKLM,%MediaCategories%\%ADIGUID.Phone%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Mic%,Name,,%ADIPin.Mic%

HKLM,%MediaCategories%\%ADIGUID.Mic%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S0%,Name,,%ADIPin.I2S0%

HKLM,%MediaCategories%\%ADIGUID.I2S0%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S1%,Name,,%ADIPin.I2S1%

HKLM,%MediaCategories%\%ADIGUID.I2S1%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PHAT%,Name,,%ADIPin.PHAT%

HKLM,%MediaCategories%\%ADIGUID.PHAT%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.LineOut%,Name,,%ADIPin.LineOut%

HKLM,%MediaCategories%\%ADIGUID.LineOut%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Name,,%ADIPin.MonoOut%

HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Wave%,Name,,%ADIPin.Wave%

HKLM,%MediaCategories%\%ADIGUID.Wave%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.Cap%,Name,,%ADIPin.Cap%

HKLM,%MediaCategories%\%ADIGUID.Cap%,Display,1,00,00,00,00



HKLM,%MediaCategories%\%ADIGUID.Sum%,Name,,%ADIControl.Sum%

HKLM,%MediaCategories%\%ADIGUID.Sum%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PHATENA%,Name,,%ADIControl.PHATENA%

HKLM,%MediaCategories%\%ADIGUID.PHATENA%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.20DB%,Name,,%ADIControl.20DB%

HKLM,%MediaCategories%\%ADIGUID.20DB%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MicAGC%,Name,,%ADIControl.MicAgc%

HKLM,%MediaCategories%\%ADIGUID.MicAGC%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.WaveOutVol%,Name,,%ADIControl.WaveOutVol%

HKLM,%MediaCategories%\%ADIGUID.WaveOutVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.WaveOutMute%,Name,,%ADIControl.WaveOutMute%

HKLM,%MediaCategories%\%ADIGUID.WaveOutMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.AuxOutVol%,Name,,%ADIControl.AuxOutVol%

HKLM,%MediaCategories%\%ADIGUID.AuxOutVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.AuxOutMute%,Name,,%ADIControl.AuxOutMute%

HKLM,%MediaCategories%\%ADIGUID.AuxOutMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CDOutVol%,Name,,%ADIControl.CDOutVol%

HKLM,%MediaCategories%\%ADIGUID.CDOutVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CDOutMute%,Name,,%ADIControl.CDOutMute%

HKLM,%MediaCategories%\%ADIGUID.CDOutMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.LineInVol%,Name,,%ADIControl.LineInVol%

HKLM,%MediaCategories%\%ADIGUID.LineInVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.LineInMute%,Name,,%ADIControl.LineInMute%

HKLM,%MediaCategories%\%ADIGUID.LineInMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MicOutVol%,Name,,%ADIControl.MicOutVol%

HKLM,%MediaCategories%\%ADIGUID.MicOutVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MicOutMute%,Name,,%ADIControl.MicOutMute%

HKLM,%MediaCategories%\%ADIGUID.MicOutMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PhatLevel%,Name,,%ADIControl.PhatLevel%

HKLM,%MediaCategories%\%ADIGUID.PhatLevel%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PhatMute%,Name,,%ADIControl.PhatMute%

HKLM,%MediaCategories%\%ADIGUID.PhatMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.LineOutVol%,Name,,%ADIControl.LineOutVol%

HKLM,%MediaCategories%\%ADIGUID.LineOutVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.LineOutMute%,Name,,%ADIControl.LineOutMute%

HKLM,%MediaCategories%\%ADIGUID.LineOutMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S0Vol%,Name,,%ADIControl.I2S0Vol%

HKLM,%MediaCategories%\%ADIGUID.I2S0Vol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S0Mute%,Name,,%ADIControl.I2S0Mute%

HKLM,%MediaCategories%\%ADIGUID.I2S0Mute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S1Vol%,Name,,%ADIControl.I2S1Vol%

HKLM,%MediaCategories%\%ADIGUID.I2S1Vol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.I2S1Mute%,Name,,%ADIControl.I2S1Mute%

HKLM,%MediaCategories%\%ADIGUID.I2S1Mute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.VidVol%,Name,,%ADIControl.VidVol%

HKLM,%MediaCategories%\%ADIGUID.VidVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.VidMute%,Name,,%ADIControl.VidMute%

HKLM,%MediaCategories%\%ADIGUID.VidMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Name,,%ADIControl.PhoneVol%

HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.PhoneMute%,Name,,%ADIControl.PhoneMute%

HKLM,%MediaCategories%\%ADIGUID.PhoneMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Name,,%ADIControl.MonoVol%

HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.MonoMute%,Name,,%ADIControl.MonoMute%

HKLM,%MediaCategories%\%ADIGUID.MonoMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureLine%,Name,,%ADIControl.CaptureLine%

HKLM,%MediaCategories%\%ADIGUID.CaptureLine%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureLoop%,Name,,%ADIControl.CaptureLoop%

HKLM,%MediaCategories%\%ADIGUID.CaptureLoop%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureCD%,Name,,%ADIControl.CaptureCD%

HKLM,%MediaCategories%\%ADIGUID.CaptureCD%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureAux%,Name,,%ADIControl.CaptureAux%

HKLM,%MediaCategories%\%ADIGUID.CaptureAux%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Name,,%ADIControl.CaptureVid%

HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CaptureMic%,Name,,%ADIControl.CaptureMic%

HKLM,%MediaCategories%\%ADIGUID.CaptureMic%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Name,,%ADIControl.CapturePhone%

HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Display,1,00,00,00,00



;;---------------------------------------------------------------;

;;

;; F I L E  C O P Y  S E C T I O N

;;

[WDM_ADI7180.CopyList]

15_16wdm.sys



[Radio.CopyList]

ttradio.vxd



;--------------------------------------------------------------------------;

; Joystick device

;

[WDM_ADI7182]

CopyFiles=ADSJSTK.CopyList

AddReg=Joystick.AddReg

UpdateInis=ADSJSTK.UpdateInis



[ADSJSTK.CopyList]

vjoyd.vxd,,

msanalog.vxd,,

msjstick.drv,,



[Joystick.AddReg]

HKR,,DevLoader,,mmdevldr.vxd

HKR,Drivers,MIGRATED,,0

HKR,Drivers\joystick,,,

HKR,,Driver,,vjoyd.vxd

HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv

HKR,Drivers,SubClasses,,"joystick"

HKR,Drivers\joystick\msjstick.drv,Description,,%*WDM_ADI7182.DeviceDesc%



[ADSJSTK.UpdateInis]

system.ini,drivers,"joystick="



;;**************** NT Install ****************



[WDM_ADI7180.NTX86]

Include=ks.inf, wdmaudio.inf

Needs=KS.Registration, WDMAUDIO.Registration

CopyFiles=WDM_ADI7180.CopyList

AddReg=WDM_ADI7180.AddReg, WDM_7180_GUID.AddReg



[ADS7183.NTX86]

Include=ks.inf, wdmaudio.inf

Needs=KS.Registration, WDMAUDIO.Registration

CopyFiles=Radio.CopyList

AddReg=Radio.AddReg



[ADS7183.NTX86.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Radio%,AD1816.Interface.Radio

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology



[WDM_ADI7180.NTX86.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AD1816.Interface.Wave

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology



[WDM_ADI7183.NTX86.Services]

AddService = ad1816radio,  0x00000002, ads7183_Service_Inst



[WDM_ADI7180.NTX86.Services]

AddService = ad1816,  0x00000002, adi7180_Service_Inst



[WDM_ADI7181.NTX86]

Include=ks.inf, wdmaudio.inf

Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401



[WDM_ADI7181.NTX86.Services]

AddService = ms_mpu401, 0x00000002, adi7181_Service_Inst



[WDM_ADI7181.NTX86.Interfaces]

AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART

AddInterface = %KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART

AddInterface = %KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART



[WDM_ADI7182.NTX86]

;CopyFiles=WDM_ADI7182.CopyList

Include=gameport.inf

Needs=Standard_Port.NT



[WDM_ADI7182.NTX86.Services]

AddService = gameenum, 0x00000002, adi7182_Service_Inst



[WDM_ADI7182.CopyList]

gameenum.sys



[adi7180_Service_Inst]

DisplayName    = %adi7180.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_DEMAND_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %10%\system32\drivers\15_16wdm.sys



[adi7181_Service_Inst]

DisplayName    = %mpu401.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_DEMAND_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %10%\system32\drivers\msmpu401.sys



[adi7182_Service_Inst]

DisplayName    = %gameport.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_DEMAND_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\gameenum.sys

LoadOrderGroup = Extended Base



[ads7183_Service_Inst]

DisplayName    = %radioupgrade.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_DEMAND_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %10%\system32\drivers\ttradio.vxd



[Strings]

MSFT = "Chris_vw@web.de"



ADIMfgName = "Terratec"

*WDM_ADI7180.DeviceDesc = "Terratec Base 1/64 (WDM)"

*WDM_ADI7181.DeviceDesc = "Terratec MPU401 (WDM)"

*WDM_ADI7182.DeviceDesc = "Terratec Gameport"

*ADS7183.DeviceDesc = "Terratec Receiver System Active Radio Upgrade"



Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"

KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"

KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"

KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}"

KSNAME_Wave = "Wave"

KSNAME_UART = "UART"

KSNAME_RADIO = "Radio"

KSNAME_Topology = "Topology"



WDM_MIDI = "WDM-basiertes MIDI-Gerät"



AD1816AUD.Wave.szPname = "Terratec Base 1/64-Audio"

AD1816AUD.Radio.szPname = "Terratec Receiver System Active Radio Upgrade"

AD1816AUD.UART.szPname = "Terratec MPU-401-kompatibel"

AD1816AUD.Topology.szPname = "Topology"



;; Analog Devices friendly names (non-localizeable)

ADIGUID.LineIn = "{39024080-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CDPlayer = "{39024081-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Aux = "{39024082-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Video = "{39024083-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Phone = "{39024084-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Mic = "{39024085-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S0 = "{39024086-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S1 = "{39024087-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.LineOut = "{39024088-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Wave = "{39024089-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.Cap = "{3902408A-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PHAT = "{3902408B-AF6D-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MonoOut = "{3902408C-AF6D-11D1-BA5A-00A0C9696B7D}"



ADIGUID.Sum = "{72E488C0-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PHATENA = "{72E488C1-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.20DB = "{72E488C2-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.WaveOutVol = "{72E488C3-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.WaveOutMute = "{72E488C4-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.AuxOutVol = "{72E488C5-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.AuxOutMute = "{72E488C6-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CDOutVol = "{72E488C7-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CDOutMute = "{72E488C8-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.LineInVol = "{72E488C9-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.LineInMute = "{72E488CA-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MicOutVol = "{72E488CB-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MicOutMute = "{72E488CC-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PhatLevel = "{72E488CD-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PhatMute = "{72E488CE-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.LineOutVol = "{72E488D0-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.LineOutMute = "{72E488D1-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S0Vol = "{72E488D2-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S0Mute = "{72E488D3-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S1Vol = "{72E488D4-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.I2S1Mute = "{72E488D5-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.VidVol = "{72E488D6-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.VidMute = "{72E488D7-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PhoneVol = "{72E488D8-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.PhoneMute = "{72E488D9-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureLine = "{72E488DA-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureLoop = "{72E488DB-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureCD = "{72E488DC-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureAux = "{72E488DD-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureVid = "{72E488DE-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CaptureMic = "{72E488DF-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.CapturePhone = "{72E488E0-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MicAGC = "{72E488E3-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MonoVol = "{72E488E4-EB3C-11D1-BA5A-00A0C9696B7D}"

ADIGUID.MonoMute = "{72E488E5-EB3C-11D1-BA5A-00A0C9696B7D}"



;; Analog Devices friendly names (localizeable)

ADIPin.LineIn = "Eingang"

ADIPin.CDPlayer = "CD-Player"

ADIPin.Aux = "Wavetabelle"

ADIPin.Video = "Video"

ADIPin.Phone = "Telefon"

ADIPin.Mic = "Mikrofon"

ADIPin.I2S0 = "Dig 0"

ADIPin.I2S1 = "Dig 1"

ADIPin.PHAT = "Phat"

ADIPin.LineOut = "Lautsprecher"

ADIPin.Wave = "Waveausgang"

ADIPin.Cap = "Aufnahme"

ADIPin.MonoOut = "Monoausgang"



ADIControl.PHATENA = "Digitales Phat aktivieren"

ADIControl.Sum = "Ausgangsrückschleifung"

ADIControl.20DB = "20dB aktiviert"

ADIControl.MicAgc = "AGC aktivieren"

ADIControl.WaveOutVol = "Wavelautstärke"

ADIControl.WaveOutMute = "Wave aus"

ADIControl.AuxOutVol = "Aux-Lautstärke"

ADIControl.AuxOutMute = "Aux aus"

ADIControl.CDOutVol = "CD-Lautstärke"

ADIControl.CDOutMute = "CD aus"

ADIControl.LineInVol = "Eingangslautstärke"

ADIControl.LineInMute = "Eingang aus"

ADIControl.MicOutVol = "Mikrofon"

ADIControl.MicOutMute = "Mikrofon aus"

ADIControl.PhatLevel = "Phat-Stufe"

ADIControl.PhatMute = "Phat aus"

ADIControl.LineOutVol = "Ausgangslautstärke"

ADIControl.LineOutMute = "Ausgang aus"

ADIControl.I2S0Vol = "I2S0-Lautstärke"

ADIControl.I2S0Mute = "I2S0 aus"

ADIControl.I2S1Vol = "I2S1-Lautstärke"

ADIControl.I2S1Mute = "I2S1 aus"

ADIControl.VidVol = "Videolautstärke"

ADIControl.VidMute = "Video aus"

ADIControl.PhoneVol = "Telefoneingangslautstärke"

ADIControl.PhoneMute = "Telefoneingang aus"

ADIControl.MonoVol = "Monoausgangslautstärke"

ADIControl.MonoMute = "Monoausgang aus"



ADIControl.CaptureLine = "Eingangslautstärke"

ADIControl.CaptureLoop = "Schleifenebene"

ADIControl.CaptureCD = "CD-Pegel"

ADIControl.CaptureAux = "Aux-Pegel"

ADIControl.CaptureVid = "Videopegel"

ADIControl.CaptureMic = "Mikrofonpegel"

ADIControl.CapturePhone = "Mikrofonpegel"



;Non-localized strings

MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories"



;Localized strings

adi7180.SvcDesc = "WDM-Treiber für Terratec Base 1/64"

mpu401.SvcDesc = "Microsoft-MPU-401-MIDI-UART-Treiber (WDM)"

gameport.SvcDesc = "Gameportenumerator (WDM)"

radioupgrade.SvcDesc="Terratec Receiver System Active Radio Upgrade"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.11